builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-114 starttime: 1467390906.14 results: success (0) buildid: 20160701074922 builduid: ad5179a2fa9c4befaf28b0702cae2bba revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.142177) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.142875) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.143223) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.187822) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.188269) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 WINDIR=C:\WINDOWS using PTY: False --09:36:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.19 MB/s 09:36:46 (7.19 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.400000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.838935) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:06.839289) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.614000 ========= master_lag: 0.34 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:07.797808) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 09:35:07.798433) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --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 4c7636b942946b1057c6f8fe5ae92377011a86bf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 WINDIR=C:\WINDOWS using PTY: False 2016-07-01 09:36:47,572 truncating revision to first 12 chars 2016-07-01 09:36:47,572 Setting DEBUG logging. 2016-07-01 09:36:47,572 attempt 1/10 2016-07-01 09:36:47,572 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4c7636b94294?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 09:36:48,197 unpacking tar archive at: mozilla-beta-4c7636b94294/testing/mozharness/ program finished with exit code 0 elapsedTime=1.095000 ========= master_lag: 0.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 09:35:09.563119) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:09.563478) ========= script_repo_revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:09.563904) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:09.564234) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:35:09.579914) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-07-01 09:35:09.580294) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:36:48 INFO - MultiFileLogger online at 20160701 09:36:48 in C:\slave\test 09:36:48 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 09:36:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:36:48 INFO - {'append_to_log': False, 09:36:48 INFO - 'base_work_dir': 'C:\\slave\\test', 09:36:48 INFO - 'blob_upload_branch': 'mozilla-beta', 09:36:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:36:48 INFO - 'buildbot_json_path': 'buildprops.json', 09:36:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:36:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:36:48 INFO - 'download_minidump_stackwalk': True, 09:36:48 INFO - 'download_symbols': 'true', 09:36:48 INFO - 'e10s': False, 09:36:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:36:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:36:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:36:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:36:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:36:48 INFO - 'C:/mozilla-build/tooltool.py'), 09:36:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:36:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:36:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:36:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:36:48 INFO - 'log_level': 'info', 09:36:48 INFO - 'log_to_console': True, 09:36:48 INFO - 'opt_config_files': (), 09:36:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:36:48 INFO - '--processes=1', 09:36:48 INFO - '--config=%(test_path)s/wptrunner.ini', 09:36:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:36:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:36:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:36:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:36:48 INFO - 'pip_index': False, 09:36:48 INFO - 'require_test_zip': True, 09:36:48 INFO - 'test_type': ('testharness',), 09:36:48 INFO - 'this_chunk': '1', 09:36:48 INFO - 'total_chunks': '10', 09:36:48 INFO - 'virtualenv_path': 'venv', 09:36:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:36:48 INFO - 'work_dir': 'build'} 09:36:48 INFO - ##### 09:36:48 INFO - ##### Running clobber step. 09:36:48 INFO - ##### 09:36:48 INFO - Running pre-action listener: _resource_record_pre_action 09:36:48 INFO - Running main action method: clobber 09:36:48 INFO - rmtree: C:\slave\test\build 09:36:48 INFO - Using _rmtree_windows ... 09:36:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:37:08 INFO - Running post-action listener: _resource_record_post_action 09:37:08 INFO - ##### 09:37:08 INFO - ##### Running read-buildbot-config step. 09:37:08 INFO - ##### 09:37:08 INFO - Running pre-action listener: _resource_record_pre_action 09:37:08 INFO - Running main action method: read_buildbot_config 09:37:08 INFO - Using buildbot properties: 09:37:08 INFO - { 09:37:08 INFO - "project": "", 09:37:08 INFO - "product": "firefox", 09:37:08 INFO - "script_repo_revision": "production", 09:37:08 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 09:37:08 INFO - "repository": "", 09:37:08 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 09:37:08 INFO - "buildid": "20160701074922", 09:37:08 INFO - "pgo_build": "False", 09:37:08 INFO - "basedir": "C:\\slave\\test", 09:37:08 INFO - "buildnumber": 26, 09:37:08 INFO - "slavename": "t-xp32-ix-114", 09:37:08 INFO - "revision": "4c7636b942946b1057c6f8fe5ae92377011a86bf", 09:37:08 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 09:37:08 INFO - "platform": "win32", 09:37:08 INFO - "branch": "mozilla-beta", 09:37:08 INFO - "repo_path": "releases/mozilla-beta", 09:37:08 INFO - "moz_repo_path": "", 09:37:08 INFO - "stage_platform": "win32", 09:37:08 INFO - "builduid": "ad5179a2fa9c4befaf28b0702cae2bba", 09:37:08 INFO - "slavebuilddir": "test" 09:37:08 INFO - } 09:37:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:37:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:37:08 INFO - Running post-action listener: _resource_record_post_action 09:37:08 INFO - ##### 09:37:08 INFO - ##### Running download-and-extract step. 09:37:08 INFO - ##### 09:37:08 INFO - Running pre-action listener: _resource_record_pre_action 09:37:08 INFO - Running main action method: download_and_extract 09:37:08 INFO - mkdir: C:\slave\test\build\tests 09:37: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')]} 09:37:08 INFO - https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:37:08 INFO - trying https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:37:08 INFO - Downloading https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 09:37:08 INFO - Downloaded 1240 bytes. 09:37:08 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:37:08 INFO - Using the following test package requirements: 09:37:08 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:37:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:37:08 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:37:08 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'jsshell-win32.zip'], 09:37:08 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:37:08 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:37:08 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:37:08 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:37:08 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:37:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:37:08 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:37:08 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:37: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')]} 09:37:08 INFO - https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:37:08 INFO - trying https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:37:08 INFO - Downloading https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 09:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 09:37:09 INFO - Downloaded 20402789 bytes. 09:37:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:37:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:37:11 INFO - caution: filename not matched: web-platform/* 09:37:11 INFO - Return code: 11 09:37: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')]} 09:37:11 INFO - https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:37:11 INFO - trying https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:37:11 INFO - Downloading https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 09:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 09:37:15 INFO - Downloaded 36389110 bytes. 09:37:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:37:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:37:39 INFO - caution: filename not matched: bin/* 09:37:39 INFO - caution: filename not matched: config/* 09:37:39 INFO - caution: filename not matched: mozbase/* 09:37:39 INFO - caution: filename not matched: marionette/* 09:37:39 INFO - caution: filename not matched: tools/wptserve/* 09:37:39 INFO - Return code: 11 09:37:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:39 INFO - https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:37:39 INFO - trying https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:37:39 INFO - Downloading https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:37:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 09:37:42 INFO - Downloaded 68470470 bytes. 09:37:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:37:42 INFO - mkdir: C:\slave\test\properties 09:37:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:37:42 INFO - Writing to file C:\slave\test\properties\build_url 09:37:42 INFO - Contents: 09:37:42 INFO - build_url:https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:37:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:37:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:37:42 INFO - Writing to file C:\slave\test\properties\symbols_url 09:37:42 INFO - Contents: 09:37:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:37: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')]} 09:37:42 INFO - https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:37:42 INFO - trying https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:37:42 INFO - Downloading https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:37:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:37:45 INFO - Downloaded 55586690 bytes. 09:37:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:37:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:37:48 INFO - Return code: 0 09:37:48 INFO - Running post-action listener: _resource_record_post_action 09:37:48 INFO - Running post-action listener: set_extra_try_arguments 09:37:48 INFO - ##### 09:37:48 INFO - ##### Running create-virtualenv step. 09:37:48 INFO - ##### 09:37:48 INFO - Running pre-action listener: _pre_create_virtualenv 09:37:48 INFO - Running pre-action listener: _resource_record_pre_action 09:37:48 INFO - Running main action method: create_virtualenv 09:37:48 INFO - Creating virtualenv C:\slave\test\build\venv 09:37:48 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 09:37:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:37:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:37:50 INFO - Installing distribute......................................................................................................................................................................................done. 09:37:50 INFO - Return code: 0 09:37:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:37:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:50 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-114', 'USERDOMAIN': 'T-XP32-IX-114', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-114', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114'}}, attempt #1 09:37:50 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 09:37:50 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 09:37:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:37:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:37:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:37:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:37:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:37:50 INFO - 'DCLOCATION': 'SCL3', 09:37:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:37:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:37:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:37:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:37:50 INFO - 'HOMEDRIVE': 'C:', 09:37:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:50 INFO - 'KTS_VERSION': '1.19c', 09:37:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:37:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:37:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:37:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:37:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:37:50 INFO - 'MOZ_AIRBAG': '1', 09:37:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:50 INFO - 'MOZ_MSVCVERSION': '8', 09:37:50 INFO - 'MOZ_NO_REMOTE': '1', 09:37:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:37:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:37:50 INFO - 'NO_EM_RESTART': '1', 09:37:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:50 INFO - 'OS': 'Windows_NT', 09:37:50 INFO - 'OURDRIVE': 'C:', 09:37:50 INFO - 'PATH': 'C:\\Program Files\\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', 09:37:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:37:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:50 INFO - 'PROCESSOR_LEVEL': '6', 09:37:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:37:50 INFO - 'PROMPT': '$P$G', 09:37:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:50 INFO - 'PWD': 'C:\\slave\\test', 09:37:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:50 INFO - 'SESSIONNAME': 'Console', 09:37:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:50 INFO - 'SYSTEMDRIVE': 'C:', 09:37:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:37:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:50 INFO - 'TEST1': 'testie', 09:37:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:50 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:37:50 INFO - 'USERNAME': 'cltbld', 09:37:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:37:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:37:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:37:50 INFO - 'WINDIR': 'C:\\WINDOWS', 09:37:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:50 INFO - Downloading/unpacking psutil>=0.7.1 09:37:51 INFO - Running setup.py egg_info for package psutil 09:37:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:37:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:37:51 INFO - Installing collected packages: psutil 09:37:51 INFO - Running setup.py install for psutil 09:37:51 INFO - building 'psutil._psutil_windows' extension 09:37:51 INFO - error: Unable to find vcvarsall.bat 09:37:51 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7kmtdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:37:51 INFO - running install 09:37:51 INFO - running build 09:37:51 INFO - running build_py 09:37:51 INFO - creating build 09:37:51 INFO - creating build\lib.win32-2.7 09:37:51 INFO - creating build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:37:51 INFO - running build_ext 09:37:51 INFO - building 'psutil._psutil_windows' extension 09:37:51 INFO - error: Unable to find vcvarsall.bat 09:37:51 INFO - ---------------------------------------- 09:37:51 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7kmtdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:37:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data\pip\pip.log 09:37:51 WARNING - Return code: 1 09:37:51 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! 09:37:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:37:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:51 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-114', 'USERDOMAIN': 'T-XP32-IX-114', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-114', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114'}}, attempt #1 09:37:51 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 09:37:51 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 09:37:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:37:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:37:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:37:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:37:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:37:51 INFO - 'DCLOCATION': 'SCL3', 09:37:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:37:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:37:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:37:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:37:51 INFO - 'HOMEDRIVE': 'C:', 09:37:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:51 INFO - 'KTS_VERSION': '1.19c', 09:37:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:37:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:37:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:37:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:37:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:37:51 INFO - 'MOZ_AIRBAG': '1', 09:37:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:51 INFO - 'MOZ_MSVCVERSION': '8', 09:37:51 INFO - 'MOZ_NO_REMOTE': '1', 09:37:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:37:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:37:51 INFO - 'NO_EM_RESTART': '1', 09:37:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:51 INFO - 'OS': 'Windows_NT', 09:37:51 INFO - 'OURDRIVE': 'C:', 09:37:51 INFO - 'PATH': 'C:\\Program Files\\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', 09:37:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:37:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:51 INFO - 'PROCESSOR_LEVEL': '6', 09:37:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:37:51 INFO - 'PROMPT': '$P$G', 09:37:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:51 INFO - 'PWD': 'C:\\slave\\test', 09:37:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:51 INFO - 'SESSIONNAME': 'Console', 09:37:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:51 INFO - 'SYSTEMDRIVE': 'C:', 09:37:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:37:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:51 INFO - 'TEST1': 'testie', 09:37:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:51 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:37:51 INFO - 'USERNAME': 'cltbld', 09:37:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:37:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:37:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:37:51 INFO - 'WINDIR': 'C:\\WINDOWS', 09:37:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:37:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:37:51 INFO - Running setup.py egg_info for package mozsystemmonitor 09:37:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:37:51 INFO - Running setup.py egg_info for package psutil 09:37:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:37:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:37:51 INFO - Installing collected packages: mozsystemmonitor, psutil 09:37:51 INFO - Running setup.py install for mozsystemmonitor 09:37:51 INFO - Running setup.py install for psutil 09:37:51 INFO - building 'psutil._psutil_windows' extension 09:37:51 INFO - error: Unable to find vcvarsall.bat 09:37:51 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-olol7c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:37:51 INFO - running install 09:37:51 INFO - running build 09:37:51 INFO - running build_py 09:37:51 INFO - running build_ext 09:37:51 INFO - building 'psutil._psutil_windows' extension 09:37:51 INFO - error: Unable to find vcvarsall.bat 09:37:51 INFO - ---------------------------------------- 09:37:51 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-olol7c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:37:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data\pip\pip.log 09:37:51 WARNING - Return code: 1 09:37:51 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! 09:37:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:37:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:51 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-114', 'USERDOMAIN': 'T-XP32-IX-114', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-114', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114'}}, attempt #1 09:37:51 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 09:37:51 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 09:37:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:37:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:37:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:37:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:37:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:37:51 INFO - 'DCLOCATION': 'SCL3', 09:37:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:37:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:37:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:37:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:37:51 INFO - 'HOMEDRIVE': 'C:', 09:37:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:51 INFO - 'KTS_VERSION': '1.19c', 09:37:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:37:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:37:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:37:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:37:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:37:51 INFO - 'MOZ_AIRBAG': '1', 09:37:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:51 INFO - 'MOZ_MSVCVERSION': '8', 09:37:51 INFO - 'MOZ_NO_REMOTE': '1', 09:37:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:37:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:37:51 INFO - 'NO_EM_RESTART': '1', 09:37:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:51 INFO - 'OS': 'Windows_NT', 09:37:51 INFO - 'OURDRIVE': 'C:', 09:37:51 INFO - 'PATH': 'C:\\Program Files\\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', 09:37:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:37:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:51 INFO - 'PROCESSOR_LEVEL': '6', 09:37:51 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:37:51 INFO - 'PROMPT': '$P$G', 09:37:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:51 INFO - 'PWD': 'C:\\slave\\test', 09:37:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:51 INFO - 'SESSIONNAME': 'Console', 09:37:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:51 INFO - 'SYSTEMDRIVE': 'C:', 09:37:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:37:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:51 INFO - 'TEST1': 'testie', 09:37:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:51 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:37:51 INFO - 'USERNAME': 'cltbld', 09:37:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:37:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:37:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:37:51 INFO - 'WINDIR': 'C:\\WINDOWS', 09:37:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:51 INFO - Downloading/unpacking blobuploader==1.2.4 09:37:51 INFO - Downloading blobuploader-1.2.4.tar.gz 09:37:51 INFO - Running setup.py egg_info for package blobuploader 09:37:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:37:52 INFO - Running setup.py egg_info for package requests 09:37:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:37:52 INFO - Downloading docopt-0.6.1.tar.gz 09:37:52 INFO - Running setup.py egg_info for package docopt 09:37:52 INFO - Installing collected packages: blobuploader, docopt, requests 09:37:52 INFO - Running setup.py install for blobuploader 09:37:52 INFO - Running setup.py install for docopt 09:37:52 INFO - Running setup.py install for requests 09:37:52 INFO - Successfully installed blobuploader docopt requests 09:37:52 INFO - Cleaning up... 09:37:52 INFO - Return code: 0 09:37:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:37:52 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-114', 'USERDOMAIN': 'T-XP32-IX-114', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-114', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114'}}, attempt #1 09:37:53 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 09:37:53 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 09:37:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:37:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:37:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:37:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:37:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:37:53 INFO - 'DCLOCATION': 'SCL3', 09:37:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:37:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:37:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:37:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:37:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:37:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:37:53 INFO - 'HOMEDRIVE': 'C:', 09:37:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:37:53 INFO - 'KTS_VERSION': '1.19c', 09:37:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:37:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:37:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:37:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:37:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:37:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:37:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:37:53 INFO - 'MOZ_AIRBAG': '1', 09:37:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:37:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:37:53 INFO - 'MOZ_MSVCVERSION': '8', 09:37:53 INFO - 'MOZ_NO_REMOTE': '1', 09:37:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:37:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:37:53 INFO - 'NO_EM_RESTART': '1', 09:37:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:37:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:37:53 INFO - 'OS': 'Windows_NT', 09:37:53 INFO - 'OURDRIVE': 'C:', 09:37:53 INFO - 'PATH': 'C:\\Program Files\\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', 09:37:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:37:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:37:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:37:53 INFO - 'PROCESSOR_LEVEL': '6', 09:37:53 INFO - 'PROCESSOR_REVISION': '1e05', 09:37:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:37:53 INFO - 'PROMPT': '$P$G', 09:37:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:37:53 INFO - 'PWD': 'C:\\slave\\test', 09:37:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:37:53 INFO - 'SESSIONNAME': 'Console', 09:37:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:37:53 INFO - 'SYSTEMDRIVE': 'C:', 09:37:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:37:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:53 INFO - 'TEST1': 'testie', 09:37:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:37:53 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:37:53 INFO - 'USERNAME': 'cltbld', 09:37:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:37:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:37:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:37:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:37:53 INFO - 'WINDIR': 'C:\\WINDOWS', 09:37:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:37:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:37:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:37:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:37:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:37:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:37:57 INFO - Unpacking c:\slave\test\build\tests\marionette 09:37:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:37:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:37:57 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:37:57 INFO - Running setup.py install for browsermob-proxy 09:38:00 INFO - Running setup.py install for manifestparser 09:38:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for marionette-client 09:38:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for marionette-driver 09:38:00 INFO - Running setup.py install for mozcrash 09:38:00 INFO - Running setup.py install for mozdebug 09:38:00 INFO - Running setup.py install for mozdevice 09:38:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozfile 09:38:00 INFO - Running setup.py install for mozhttpd 09:38:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozinfo 09:38:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozInstall 09:38:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozleak 09:38:00 INFO - Running setup.py install for mozlog 09:38:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for moznetwork 09:38:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozprocess 09:38:00 INFO - Running setup.py install for mozprofile 09:38:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:38:00 INFO - Running setup.py install for mozrunner 09:38:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:38:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:38:01 INFO - Running setup.py install for mozscreenshot 09:38:01 INFO - Running setup.py install for moztest 09:38:01 INFO - Running setup.py install for mozversion 09:38:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:38:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:38:01 INFO - Running setup.py install for wptserve 09:38:01 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 09:38:01 INFO - Cleaning up... 09:38:01 INFO - Return code: 0 09:38:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:01 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-114', 'USERDOMAIN': 'T-XP32-IX-114', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-114', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114'}}, attempt #1 09:38:01 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 09:38:01 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 09:38:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:38:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:38:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:01 INFO - 'DCLOCATION': 'SCL3', 09:38:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:01 INFO - 'HOMEDRIVE': 'C:', 09:38:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:38:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:01 INFO - 'KTS_VERSION': '1.19c', 09:38:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:38:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:01 INFO - 'MOZ_AIRBAG': '1', 09:38:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:01 INFO - 'MOZ_MSVCVERSION': '8', 09:38:01 INFO - 'MOZ_NO_REMOTE': '1', 09:38:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:01 INFO - 'NO_EM_RESTART': '1', 09:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:01 INFO - 'OS': 'Windows_NT', 09:38:01 INFO - 'OURDRIVE': 'C:', 09:38:01 INFO - 'PATH': 'C:\\Program Files\\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', 09:38:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:01 INFO - 'PROCESSOR_LEVEL': '6', 09:38:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:01 INFO - 'PROMPT': '$P$G', 09:38:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:01 INFO - 'PWD': 'C:\\slave\\test', 09:38:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:01 INFO - 'SESSIONNAME': 'Console', 09:38:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:01 INFO - 'SYSTEMDRIVE': 'C:', 09:38:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:01 INFO - 'TEST1': 'testie', 09:38:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:01 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:38:01 INFO - 'USERNAME': 'cltbld', 09:38:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:38:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:01 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:38:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:38:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:38:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:38:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:38:05 INFO - Unpacking c:\slave\test\build\tests\marionette 09:38:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:38:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:05 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)) 09:38:08 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)) 09:38:08 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)) 09:38:08 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)) 09:38:08 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)) 09:38:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:38:08 INFO - Downloading blessings-1.6.tar.gz 09:38:08 INFO - Running setup.py egg_info for package blessings 09:38:08 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)) 09:38:08 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:38:08 INFO - Running setup.py install for blessings 09:38:08 INFO - Running setup.py install for browsermob-proxy 09:38:08 INFO - Running setup.py install for manifestparser 09:38:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for marionette-client 09:38:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for marionette-driver 09:38:08 INFO - Running setup.py install for mozcrash 09:38:08 INFO - Running setup.py install for mozdebug 09:38:08 INFO - Running setup.py install for mozdevice 09:38:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for mozhttpd 09:38:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for mozInstall 09:38:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for mozleak 09:38:08 INFO - Running setup.py install for mozprofile 09:38:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Running setup.py install for mozrunner 09:38:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:38:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:38:09 INFO - Running setup.py install for mozscreenshot 09:38:09 INFO - Running setup.py install for moztest 09:38:09 INFO - Running setup.py install for mozversion 09:38:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:38:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:38:09 INFO - Running setup.py install for wptserve 09:38:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:38:09 INFO - Cleaning up... 09:38:09 INFO - Return code: 0 09:38:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:38:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:38:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:38:09 INFO - Reading from file tmpfile_stdout 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - Current package versions: 09:38:09 INFO - blessings == 1.6 09:38:09 INFO - blobuploader == 1.2.4 09:38:09 INFO - browsermob-proxy == 0.6.0 09:38:09 INFO - distribute == 0.6.14 09:38:09 INFO - docopt == 0.6.1 09:38:09 INFO - manifestparser == 1.1 09:38:09 INFO - marionette-client == 2.3.0 09:38:09 INFO - marionette-driver == 1.4.0 09:38:09 INFO - mozInstall == 1.12 09:38:09 INFO - mozcrash == 0.17 09:38:09 INFO - mozdebug == 0.1 09:38:09 INFO - mozdevice == 0.48 09:38:09 INFO - mozfile == 1.2 09:38:09 INFO - mozhttpd == 0.7 09:38:09 INFO - mozinfo == 0.9 09:38:09 INFO - mozleak == 0.1 09:38:09 INFO - mozlog == 3.1 09:38:09 INFO - moznetwork == 0.27 09:38:09 INFO - mozprocess == 0.22 09:38:09 INFO - mozprofile == 0.28 09:38:09 INFO - mozrunner == 6.11 09:38:09 INFO - mozscreenshot == 0.1 09:38:09 INFO - mozsystemmonitor == 0.0 09:38:09 INFO - moztest == 0.7 09:38:09 INFO - mozversion == 1.4 09:38:09 INFO - requests == 1.2.3 09:38:09 INFO - wptserve == 1.4.0 09:38:09 INFO - Running post-action listener: _resource_record_post_action 09:38:09 INFO - Running post-action listener: _start_resource_monitoring 09:38:09 INFO - Starting resource monitoring. 09:38:09 INFO - ##### 09:38:09 INFO - ##### Running pull step. 09:38:09 INFO - ##### 09:38:09 INFO - Running pre-action listener: _resource_record_pre_action 09:38:09 INFO - Running main action method: pull 09:38:09 INFO - Pull has nothing to do! 09:38:09 INFO - Running post-action listener: _resource_record_post_action 09:38:09 INFO - ##### 09:38:09 INFO - ##### Running install step. 09:38:09 INFO - ##### 09:38:09 INFO - Running pre-action listener: _resource_record_pre_action 09:38:09 INFO - Running main action method: install 09:38:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:38:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:38:09 INFO - Reading from file tmpfile_stdout 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:38:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:38:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:38:09 INFO - Reading from file tmpfile_stdout 09:38:09 INFO - Output received: 09:38:09 INFO - Usage: mozinstall-script.py [options] installer 09:38:09 INFO - Options: 09:38:09 INFO - -h, --help show this help message and exit 09:38:09 INFO - -d DEST, --destination=DEST 09:38:09 INFO - Directory to install application into. [default: 09:38:09 INFO - "C:\slave\test"] 09:38:09 INFO - --app=APP Application being installed. [default: firefox] 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - Using _rmtree_windows ... 09:38:09 INFO - mkdir: C:\slave\test\build\application 09:38:09 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:38:09 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.win32.zip --destination C:\slave\test\build\application 09:38:11 INFO - Reading from file tmpfile_stdout 09:38:11 INFO - Output received: 09:38:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:38:11 INFO - Using _rmtree_windows ... 09:38:11 INFO - Using _rmtree_windows ... 09:38:11 INFO - Running post-action listener: _resource_record_post_action 09:38:11 INFO - ##### 09:38:11 INFO - ##### Running run-tests step. 09:38:11 INFO - ##### 09:38:11 INFO - Running pre-action listener: _resource_record_pre_action 09:38:11 INFO - Running main action method: run_tests 09:38:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:38:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:38:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:38:11 INFO - grabbing minidump binary from tooltool 09:38: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')]} 09:38:11 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:38:11 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 09:38:11 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 09:38:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:38:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_3a2yu 09:38:12 INFO - INFO - File integrity verified, renaming tmp_3a2yu to win32-minidump_stackwalk.exe 09:38:12 INFO - Return code: 0 09:38:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:38:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:38:12 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/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.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 09:38:12 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/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.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 09:38:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114\\Application Data', 09:38:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-114', 09:38:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:12 INFO - 'DCLOCATION': 'SCL3', 09:38:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:12 INFO - 'HOMEDRIVE': 'C:', 09:38:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:38:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:12 INFO - 'KTS_VERSION': '1.19c', 09:38:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-114', 09:38:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:38:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:12 INFO - 'MOZ_AIRBAG': '1', 09:38:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:12 INFO - 'MOZ_MSVCVERSION': '8', 09:38:12 INFO - 'MOZ_NO_REMOTE': '1', 09:38:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:12 INFO - 'NO_EM_RESTART': '1', 09:38:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:12 INFO - 'OS': 'Windows_NT', 09:38:12 INFO - 'OURDRIVE': 'C:', 09:38:12 INFO - 'PATH': 'C:\\Program Files\\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', 09:38:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:12 INFO - 'PROCESSOR_LEVEL': '6', 09:38:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:12 INFO - 'PROMPT': '$P$G', 09:38:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:12 INFO - 'PWD': 'C:\\slave\\test', 09:38:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:12 INFO - 'SESSIONNAME': 'Console', 09:38:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:12 INFO - 'SYSTEMDRIVE': 'C:', 09:38:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:12 INFO - 'TEST1': 'testie', 09:38:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:12 INFO - 'USERDOMAIN': 'T-XP32-IX-114', 09:38:12 INFO - 'USERNAME': 'cltbld', 09:38:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-114', 09:38:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:12 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:12 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/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.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 09:38:13 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 09:38:13 INFO - import pkg_resources 09:38:14 INFO - Using 1 client processes 09:38:16 INFO - SUITE-START | Running 778 tests 09:38:16 INFO - Running testharness tests 09:38:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:38:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:38:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:38:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:38:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:38:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:38:16 INFO - Setting up ssl 09:38:17 INFO - PROCESS | certutil | 09:38:17 INFO - PROCESS | certutil | 09:38:17 INFO - PROCESS | certutil | 09:38:17 INFO - Certificate Nickname Trust Attributes 09:38:17 INFO - SSL,S/MIME,JAR/XPI 09:38:17 INFO - 09:38:17 INFO - web-platform-tests CT,, 09:38:17 INFO - 09:38:17 INFO - Starting runner 09:38:19 INFO - PROCESS | 3672 | [3672] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:38:19 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:38:19 INFO - PROCESS | 3672 | [3672] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:38:21 INFO - PROCESS | 3672 | 1467391101043 Marionette DEBUG Marionette enabled via build flag and pref 09:38:21 INFO - PROCESS | 3672 | ++DOCSHELL 11890000 == 1 [pid = 3672] [id = 1] 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 1 (11890400) [pid = 3672] [serial = 1] [outer = 00000000] 09:38:21 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 2 (11891000) [pid = 3672] [serial = 2] [outer = 11890400] 09:38:21 INFO - PROCESS | 3672 | [3672] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 09:38:21 INFO - PROCESS | 3672 | [3672] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:38:21 INFO - PROCESS | 3672 | ++DOCSHELL 11DD6C00 == 2 [pid = 3672] [id = 2] 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 3 (11DD7000) [pid = 3672] [serial = 3] [outer = 00000000] 09:38:21 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 4 (11DD7C00) [pid = 3672] [serial = 4] [outer = 11DD7000] 09:38:21 INFO - PROCESS | 3672 | 1467391101564 Marionette INFO Listening on port 2828 09:38:21 INFO - PROCESS | 3672 | 1467391101911 Marionette DEBUG Marionette enabled via command-line flag 09:38:21 INFO - PROCESS | 3672 | ++DOCSHELL 114D6800 == 3 [pid = 3672] [id = 3] 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 5 (114DE800) [pid = 3672] [serial = 5] [outer = 00000000] 09:38:21 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:38:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 6 (114DF400) [pid = 3672] [serial = 6] [outer = 114DE800] 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:38:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 7 (13A33000) [pid = 3672] [serial = 7] [outer = 11DD7000] 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:22 INFO - PROCESS | 3672 | 1467391102208 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1444 09:38:22 INFO - PROCESS | 3672 | 1467391102304 Marionette DEBUG Closed connection conn0 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:22 INFO - PROCESS | 3672 | 1467391102314 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1446 09:38:22 INFO - PROCESS | 3672 | 1467391102355 Marionette DEBUG Closed connection conn1 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:38:22 INFO - PROCESS | 3672 | 1467391102363 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1447 09:38:22 INFO - PROCESS | 3672 | ++DOCSHELL 11891400 == 4 [pid = 3672] [id = 4] 09:38:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 8 (13F87000) [pid = 3672] [serial = 8] [outer = 00000000] 09:38:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 9 (1447F400) [pid = 3672] [serial = 9] [outer = 13F87000] 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:38:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 10 (14484C00) [pid = 3672] [serial = 10] [outer = 13F87000] 09:38:22 INFO - PROCESS | 3672 | 1467391102553 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:38:22 INFO - PROCESS | 3672 | 1467391102559 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701074922","device":"desktop","version":"48.0"} 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:38:22 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:38:23 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:23 INFO - PROCESS | 3672 | ++DOCSHELL 139C6000 == 5 [pid = 3672] [id = 5] 09:38:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 11 (139EB400) [pid = 3672] [serial = 11] [outer = 00000000] 09:38:23 INFO - PROCESS | 3672 | ++DOCSHELL 139F3000 == 6 [pid = 3672] [id = 6] 09:38:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 12 (139F3400) [pid = 3672] [serial = 12] [outer = 00000000] 09:38:23 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:38:23 INFO - PROCESS | 3672 | ++DOCSHELL 16BC3C00 == 7 [pid = 3672] [id = 7] 09:38:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 13 (16BC4000) [pid = 3672] [serial = 13] [outer = 00000000] 09:38:23 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:38:23 INFO - PROCESS | 3672 | [3672] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:38:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 14 (16CD5000) [pid = 3672] [serial = 14] [outer = 16BC4000] 09:38:23 INFO - PROCESS | 3672 | [3672] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:38:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 15 (169CE800) [pid = 3672] [serial = 15] [outer = 139EB400] 09:38:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 16 (169D0000) [pid = 3672] [serial = 16] [outer = 139F3400] 09:38:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 17 (169D2C00) [pid = 3672] [serial = 17] [outer = 16BC4000] 09:38:24 INFO - PROCESS | 3672 | 1467391104582 Marionette INFO startBrowser 1803688d-fd9d-4709-912b-90f36dacc229 09:38:24 INFO - PROCESS | 3672 | 1467391104616 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3672 | 1467391104629 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3672 | 1467391104631 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 18 (17E87C00) [pid = 3672] [serial = 18] [outer = 16BC4000] 09:38:25 INFO - PROCESS | 3672 | 1467391105077 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1803688d-fd9d-4709-912b-90f36dacc229","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701074922","device":"desktop","version":"48.0","command_id":1}}] 09:38:25 INFO - PROCESS | 3672 | 1467391105233 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:38:25 INFO - PROCESS | 3672 | 1467391105236 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:25 INFO - PROCESS | 3672 | 1467391105294 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:38:25 INFO - PROCESS | 3672 | 1467391105404 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:38:25 INFO - PROCESS | 3672 | 1467391105406 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:25 INFO - PROCESS | 3672 | [3672] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:38:25 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:38:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 19 (19C4B400) [pid = 3672] [serial = 19] [outer = 16BC4000] 09:38:25 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:38:25 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:25 INFO - PROCESS | 3672 | 1467391105855 Marionette TRACE conn2 <- [1,3,null,{}] 09:38:25 INFO - PROCESS | 3672 | 1467391105872 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:38:25 INFO - PROCESS | 3672 | 1467391105876 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:25 INFO - PROCESS | 3672 | 1467391105903 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:38:25 INFO - PROCESS | 3672 | 1467391105946 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3672 | 1467391105949 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:38:25 INFO - PROCESS | 3672 | 1467391105967 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3672 | 1467391105970 Marionette TRACE conn2 <- [1,6,null,{}] 09:38:25 INFO - PROCESS | 3672 | 1467391105979 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3672 | 1467391105981 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:26 INFO - PROCESS | 3672 | 1467391106047 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:38:26 INFO - PROCESS | 3672 | 1467391106051 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3672 | 1467391106054 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:26 INFO - PROCESS | 3672 | ++DOCSHELL 16BBFC00 == 8 [pid = 3672] [id = 8] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 20 (19E0D800) [pid = 3672] [serial = 20] [outer = 00000000] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 21 (18212000) [pid = 3672] [serial = 21] [outer = 19E0D800] 09:38:26 INFO - PROCESS | 3672 | 1467391106101 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 22 (18216400) [pid = 3672] [serial = 22] [outer = 19E0D800] 09:38:26 INFO - PROCESS | 3672 | ++DOCSHELL 19C4CC00 == 9 [pid = 3672] [id = 9] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 23 (1A18A400) [pid = 3672] [serial = 23] [outer = 00000000] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 24 (1A18D400) [pid = 3672] [serial = 24] [outer = 1A18A400] 09:38:26 INFO - PROCESS | 3672 | 1467391106441 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 25 (1A450C00) [pid = 3672] [serial = 25] [outer = 1A18A400] 09:38:26 INFO - PROCESS | 3672 | 1467391106723 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 780ms 09:38:26 INFO - PROCESS | 3672 | 1467391106751 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3672 | 1467391106753 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:38:26 INFO - PROCESS | 3672 | 1467391106796 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3672 | 1467391106798 Marionette TRACE conn2 <- [1,10,null,{}] 09:38:26 INFO - PROCESS | 3672 | 1467391106814 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3672 | 1467391106819 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:26 INFO - PROCESS | 3672 | 1467391106914 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:38:26 INFO - PROCESS | 3672 | 1467391106920 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3672 | 1467391106922 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:26 INFO - PROCESS | 3672 | ++DOCSHELL 1A707000 == 10 [pid = 3672] [id = 10] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 26 (1A707400) [pid = 3672] [serial = 26] [outer = 00000000] 09:38:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 27 (1AD37800) [pid = 3672] [serial = 27] [outer = 1A707400] 09:38:26 INFO - PROCESS | 3672 | 1467391106968 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 28 (1AF25C00) [pid = 3672] [serial = 28] [outer = 1A707400] 09:38:27 INFO - PROCESS | 3672 | 1467391107267 Marionette TRACE conn2 <- [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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 562ms 09:38:27 INFO - PROCESS | 3672 | 1467391107317 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3672 | 1467391107319 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:38:27 INFO - PROCESS | 3672 | 1467391107323 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3672 | 1467391107324 Marionette TRACE conn2 <- [1,14,null,{}] 09:38:27 INFO - PROCESS | 3672 | 1467391107328 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3672 | 1467391107331 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:27 INFO - PROCESS | 3672 | 1467391107445 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:38:27 INFO - PROCESS | 3672 | 1467391107455 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3672 | 1467391107457 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:27 INFO - PROCESS | 3672 | ++DOCSHELL 1A814C00 == 11 [pid = 3672] [id = 11] 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 29 (1A818400) [pid = 3672] [serial = 29] [outer = 00000000] 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 30 (1A81F400) [pid = 3672] [serial = 30] [outer = 1A818400] 09:38:27 INFO - PROCESS | 3672 | 1467391107500 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 31 (1AF2D800) [pid = 3672] [serial = 31] [outer = 1A818400] 09:38:27 INFO - PROCESS | 3672 | 1467391107814 Marionette TRACE conn2 <- [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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 520ms 09:38:27 INFO - PROCESS | 3672 | 1467391107855 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3672 | 1467391107857 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 3672 | 1467391107860 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:38:27 INFO - PROCESS | 3672 | 1467391107862 Marionette TRACE conn2 <- [1,18,null,{}] 09:38:27 INFO - PROCESS | 3672 | 1467391107865 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3672 | 1467391107868 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:27 INFO - PROCESS | 3672 | 1467391107942 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:38:27 INFO - PROCESS | 3672 | 1467391107947 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3672 | 1467391107950 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:27 INFO - PROCESS | 3672 | ++DOCSHELL 1A979800 == 12 [pid = 3672] [id = 12] 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 32 (1A97C800) [pid = 3672] [serial = 32] [outer = 00000000] 09:38:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 33 (1A981C00) [pid = 3672] [serial = 33] [outer = 1A97C800] 09:38:27 INFO - PROCESS | 3672 | 1467391107993 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 34 (1AF2F400) [pid = 3672] [serial = 34] [outer = 1A97C800] 09:38:28 INFO - PROCESS | 3672 | 1467391108279 Marionette TRACE conn2 <- [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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 466ms 09:38:28 INFO - PROCESS | 3672 | 1467391108319 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3672 | 1467391108321 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:38:28 INFO - PROCESS | 3672 | 1467391108325 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3672 | 1467391108326 Marionette TRACE conn2 <- [1,22,null,{}] 09:38:28 INFO - PROCESS | 3672 | 1467391108330 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3672 | 1467391108333 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:28 INFO - PROCESS | 3672 | 1467391108412 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:38:28 INFO - PROCESS | 3672 | 1467391108418 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3672 | 1467391108420 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:28 INFO - PROCESS | 3672 | ++DOCSHELL 1ABF1400 == 13 [pid = 3672] [id = 13] 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 35 (1ABF2000) [pid = 3672] [serial = 35] [outer = 00000000] 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 36 (1B050800) [pid = 3672] [serial = 36] [outer = 1ABF2000] 09:38:28 INFO - PROCESS | 3672 | 1467391108464 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 37 (1B055C00) [pid = 3672] [serial = 37] [outer = 1ABF2000] 09:38:28 INFO - PROCESS | 3672 | 1467391108724 Marionette TRACE conn2 <- [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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 09:38:28 INFO - PROCESS | 3672 | 1467391108756 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3672 | 1467391108758 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 3672 | 1467391108762 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:38:28 INFO - PROCESS | 3672 | 1467391108763 Marionette TRACE conn2 <- [1,26,null,{}] 09:38:28 INFO - PROCESS | 3672 | 1467391108766 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3672 | 1467391108768 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:28 INFO - PROCESS | 3672 | 1467391108849 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:38:28 INFO - PROCESS | 3672 | 1467391108854 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3672 | 1467391108857 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:28 INFO - PROCESS | 3672 | ++DOCSHELL 1B05C800 == 14 [pid = 3672] [id = 14] 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 38 (1B05D400) [pid = 3672] [serial = 38] [outer = 00000000] 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 39 (1B316C00) [pid = 3672] [serial = 39] [outer = 1B05D400] 09:38:28 INFO - PROCESS | 3672 | 1467391108899 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 40 (1B31B400) [pid = 3672] [serial = 40] [outer = 1B05D400] 09:38:29 INFO - PROCESS | 3672 | 1467391109176 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 466ms 09:38:29 INFO - PROCESS | 3672 | 1467391109239 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3672 | 1467391109242 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:38:29 INFO - PROCESS | 3672 | 1467391109245 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3672 | 1467391109247 Marionette TRACE conn2 <- [1,30,null,{}] 09:38:29 INFO - PROCESS | 3672 | 1467391109250 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3672 | 1467391109252 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:29 INFO - PROCESS | 3672 | ++DOCSHELL 1B31F800 == 15 [pid = 3672] [id = 15] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 41 (1B320800) [pid = 3672] [serial = 41] [outer = 00000000] 09:38:29 INFO - PROCESS | 3672 | 1467391109349 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 42 (1B31DC00) [pid = 3672] [serial = 42] [outer = 1B320800] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 43 (1B31F400) [pid = 3672] [serial = 43] [outer = 1B320800] 09:38:29 INFO - PROCESS | 3672 | 1467391109385 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3672 | 1467391109387 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:29 INFO - PROCESS | 3672 | ++DOCSHELL 1B319C00 == 16 [pid = 3672] [id = 16] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (1B46A800) [pid = 3672] [serial = 44] [outer = 00000000] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (1B472000) [pid = 3672] [serial = 45] [outer = 1B46A800] 09:38:29 INFO - PROCESS | 3672 | ++DOCSHELL 1B53E800 == 17 [pid = 3672] [id = 17] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (1B53EC00) [pid = 3672] [serial = 46] [outer = 00000000] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (1B541400) [pid = 3672] [serial = 47] [outer = 1B53EC00] 09:38:29 INFO - PROCESS | 3672 | 1467391109458 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (1B541800) [pid = 3672] [serial = 48] [outer = 1B53EC00] 09:38:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (1B5DA400) [pid = 3672] [serial = 49] [outer = 1B46A800] 09:38:29 INFO - PROCESS | 3672 | 1467391109824 Marionette TRACE conn2 <- [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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 616ms 09:38:29 INFO - PROCESS | 3672 | 1467391109863 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3672 | 1467391109847 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:38:29 INFO - PROCESS | 3672 | 1467391109850 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3672 | 1467391109852 Marionette TRACE conn2 <- [1,34,null,{}] 09:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:38:29 INFO - PROCESS | 3672 | 1467391109860 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3672 | 1467391109862 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:29 INFO - PROCESS | 3672 | 1467391109991 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:38:30 INFO - PROCESS | 3672 | --DOCSHELL 11890000 == 16 [pid = 3672] [id = 1] 09:38:30 INFO - PROCESS | 3672 | 1467391110503 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3672 | 1467391110507 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:30 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E5400 == 17 [pid = 3672] [id = 18] 09:38:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (0F9E5800) [pid = 3672] [serial = 50] [outer = 00000000] 09:38:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (1046C000) [pid = 3672] [serial = 51] [outer = 0F9E5800] 09:38:30 INFO - PROCESS | 3672 | 1467391110545 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (10A08000) [pid = 3672] [serial = 52] [outer = 0F9E5800] 09:38:31 INFO - PROCESS | 3672 | 1467391111062 Marionette TRACE conn2 <- [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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1218ms 09:38:31 INFO - PROCESS | 3672 | 1467391111098 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3672 | 1467391111102 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:38:31 INFO - PROCESS | 3672 | 1467391111107 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3672 | 1467391111093 Marionette TRACE conn2 <- [1,38,null,{}] 09:38:31 INFO - PROCESS | 3672 | 1467391111097 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3672 | 1467391111100 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:31 INFO - PROCESS | 3672 | 1467391111214 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:38:31 INFO - PROCESS | 3672 | 1467391111258 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3672 | 1467391111261 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:31 INFO - PROCESS | 3672 | ++DOCSHELL 114B3800 == 18 [pid = 3672] [id = 19] 09:38:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (114B6000) [pid = 3672] [serial = 53] [outer = 00000000] 09:38:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (11D8E000) [pid = 3672] [serial = 54] [outer = 114B6000] 09:38:31 INFO - PROCESS | 3672 | 1467391111315 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (12BB0000) [pid = 3672] [serial = 55] [outer = 114B6000] 09:38:31 INFO - PROCESS | 3672 | 1467391112012 Marionette TRACE conn2 <- [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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 917ms 09:38:32 INFO - PROCESS | 3672 | 1467391112051 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3672 | 1467391112055 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:38:32 INFO - PROCESS | 3672 | 1467391112061 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3672 | 1467391112065 Marionette TRACE conn2 <- [1,42,null,{}] 09:38:32 INFO - PROCESS | 3672 | 1467391112070 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3672 | 1467391112073 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:32 INFO - PROCESS | 3672 | 1467391112149 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:38:32 INFO - PROCESS | 3672 | 1467391112207 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3672 | 1467391112211 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:32 INFO - PROCESS | 3672 | ++DOCSHELL 10A04800 == 19 [pid = 3672] [id = 20] 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (10A07800) [pid = 3672] [serial = 56] [outer = 00000000] 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (10A78400) [pid = 3672] [serial = 57] [outer = 10A07800] 09:38:32 INFO - PROCESS | 3672 | 1467391112261 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10A80C00) [pid = 3672] [serial = 58] [outer = 10A07800] 09:38:32 INFO - PROCESS | 3672 | --DOCSHELL 11891400 == 18 [pid = 3672] [id = 4] 09:38:32 INFO - PROCESS | 3672 | 1467391112676 Marionette TRACE conn2 <- [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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 643ms 09:38:32 INFO - PROCESS | 3672 | 1467391112721 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3672 | 1467391112708 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:38:32 INFO - PROCESS | 3672 | 1467391112714 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3672 | 1467391112716 Marionette TRACE conn2 <- [1,46,null,{}] 09:38:32 INFO - PROCESS | 3672 | 1467391112720 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3672 | 1467391112723 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:32 INFO - PROCESS | 3672 | 1467391112833 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:38:32 INFO - PROCESS | 3672 | 1467391112882 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3672 | 1467391112885 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:32 INFO - PROCESS | 3672 | ++DOCSHELL 10F29800 == 19 [pid = 3672] [id = 21] 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (110C8C00) [pid = 3672] [serial = 59] [outer = 00000000] 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (114B7400) [pid = 3672] [serial = 60] [outer = 110C8C00] 09:38:32 INFO - PROCESS | 3672 | 1467391112935 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (114DA000) [pid = 3672] [serial = 61] [outer = 110C8C00] 09:38:33 INFO - PROCESS | 3672 | 1467391113234 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 561ms 09:38:33 INFO - PROCESS | 3672 | 1467391113299 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3672 | 1467391113301 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:38:33 INFO - PROCESS | 3672 | 1467391113306 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:38:33 INFO - PROCESS | 3672 | 1467391113309 Marionette TRACE conn2 <- [1,50,null,{}] 09:38:33 INFO - PROCESS | 3672 | 1467391113409 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3672 | 1467391113414 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:33 INFO - PROCESS | 3672 | 1467391113483 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:38:33 INFO - PROCESS | 3672 | 1467391113491 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3672 | 1467391113494 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:33 INFO - PROCESS | 3672 | ++DOCSHELL 11DDAC00 == 20 [pid = 3672] [id = 22] 09:38:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11DDC400) [pid = 3672] [serial = 62] [outer = 00000000] 09:38:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (132B4800) [pid = 3672] [serial = 63] [outer = 11DDC400] 09:38:33 INFO - PROCESS | 3672 | 1467391113542 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (139EC000) [pid = 3672] [serial = 64] [outer = 11DDC400] 09:38:33 INFO - PROCESS | 3672 | 1467391113895 Marionette TRACE conn2 <- [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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 616ms 09:38:33 INFO - PROCESS | 3672 | 1467391113920 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3672 | 1467391113922 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:38:33 INFO - PROCESS | 3672 | 1467391113926 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3672 | 1467391113927 Marionette TRACE conn2 <- [1,54,null,{}] 09:38:33 INFO - PROCESS | 3672 | 1467391113913 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3672 | 1467391113914 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:33 INFO - PROCESS | 3672 | 1467391113994 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:38:33 INFO - PROCESS | 3672 | 1467391114001 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3672 | 1467391114003 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:34 INFO - PROCESS | 3672 | ++DOCSHELL 13ABA400 == 21 [pid = 3672] [id = 23] 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13ABF000) [pid = 3672] [serial = 65] [outer = 00000000] 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13D5CC00) [pid = 3672] [serial = 66] [outer = 13ABF000] 09:38:34 INFO - PROCESS | 3672 | 1467391114056 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13F8E000) [pid = 3672] [serial = 67] [outer = 13ABF000] 09:38:34 INFO - PROCESS | 3672 | 1467391114402 Marionette TRACE conn2 <- [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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 520ms 09:38:34 INFO - PROCESS | 3672 | 1467391114444 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3672 | 1467391114446 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:38:34 INFO - PROCESS | 3672 | 1467391114449 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3672 | 1467391114451 Marionette TRACE conn2 <- [1,58,null,{}] 09:38:34 INFO - PROCESS | 3672 | 1467391114455 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3672 | 1467391114457 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:34 INFO - PROCESS | 3672 | 1467391114513 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:38:34 INFO - PROCESS | 3672 | 1467391114519 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3672 | 1467391114521 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:34 INFO - PROCESS | 3672 | ++DOCSHELL 1325D800 == 22 [pid = 3672] [id = 24] 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14488000) [pid = 3672] [serial = 68] [outer = 00000000] 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (148DD400) [pid = 3672] [serial = 69] [outer = 14488000] 09:38:34 INFO - PROCESS | 3672 | 1467391114564 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (148E3400) [pid = 3672] [serial = 70] [outer = 14488000] 09:38:34 INFO - PROCESS | 3672 | 1467391114910 Marionette TRACE conn2 <- [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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 520ms 09:38:34 INFO - PROCESS | 3672 | 1467391114973 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3672 | 1467391114974 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:38:34 INFO - PROCESS | 3672 | 1467391114978 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3672 | 1467391114980 Marionette TRACE conn2 <- [1,62,null,{}] 09:38:34 INFO - PROCESS | 3672 | 1467391114983 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3672 | 1467391114989 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:35 INFO - PROCESS | 3672 | 1467391115074 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:38:35 INFO - PROCESS | 3672 | 1467391115084 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3672 | 1467391115086 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:35 INFO - PROCESS | 3672 | ++DOCSHELL 15184C00 == 23 [pid = 3672] [id = 25] 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15557800) [pid = 3672] [serial = 71] [outer = 00000000] 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16153000) [pid = 3672] [serial = 72] [outer = 15557800] 09:38:35 INFO - PROCESS | 3672 | 1467391115130 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (169CFC00) [pid = 3672] [serial = 73] [outer = 15557800] 09:38:35 INFO - PROCESS | 3672 | 1467391115474 Marionette TRACE conn2 <- [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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 520ms 09:38:35 INFO - PROCESS | 3672 | 1467391115512 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3672 | 1467391115513 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:38:35 INFO - PROCESS | 3672 | 1467391115513 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3672 | 1467391115515 Marionette TRACE conn2 <- [1,66,null,{}] 09:38:35 INFO - PROCESS | 3672 | 1467391115519 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3672 | 1467391115521 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:35 INFO - PROCESS | 3672 | 1467391115599 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:38:35 INFO - PROCESS | 3672 | 1467391115605 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3672 | 1467391115607 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:35 INFO - PROCESS | 3672 | ++DOCSHELL 16BC7800 == 24 [pid = 3672] [id = 26] 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16BCA400) [pid = 3672] [serial = 74] [outer = 00000000] 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D85000) [pid = 3672] [serial = 75] [outer = 16BCA400] 09:38:35 INFO - PROCESS | 3672 | 1467391115659 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16F1EC00) [pid = 3672] [serial = 76] [outer = 16BCA400] 09:38:35 INFO - PROCESS | 3672 | 1467391115981 Marionette TRACE conn2 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 534ms 09:38:36 INFO - PROCESS | 3672 | 1467391116058 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3672 | 1467391116060 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:38:36 INFO - PROCESS | 3672 | 1467391116063 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3672 | 1467391116065 Marionette TRACE conn2 <- [1,70,null,{}] 09:38:36 INFO - PROCESS | 3672 | 1467391116069 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3672 | 1467391116071 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:36 INFO - PROCESS | 3672 | 1467391116128 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:38:36 INFO - PROCESS | 3672 | 1467391116133 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3672 | 1467391116135 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:36 INFO - PROCESS | 3672 | ++DOCSHELL 170D1C00 == 25 [pid = 3672] [id = 27] 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (170D2000) [pid = 3672] [serial = 77] [outer = 00000000] 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (171BC400) [pid = 3672] [serial = 78] [outer = 170D2000] 09:38:36 INFO - PROCESS | 3672 | 1467391116177 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17710800) [pid = 3672] [serial = 79] [outer = 170D2000] 09:38:36 INFO - PROCESS | 3672 | 1467391116513 Marionette TRACE conn2 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 465ms 09:38:36 INFO - PROCESS | 3672 | 1467391116539 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3672 | 1467391116541 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:38:36 INFO - PROCESS | 3672 | 1467391116526 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3672 | 1467391116528 Marionette TRACE conn2 <- [1,74,null,{}] 09:38:36 INFO - PROCESS | 3672 | 1467391116531 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3672 | 1467391116533 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:36 INFO - PROCESS | 3672 | 1467391116637 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:38:36 INFO - PROCESS | 3672 | 1467391116645 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3672 | 1467391116647 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:36 INFO - PROCESS | 3672 | ++DOCSHELL 114DE000 == 26 [pid = 3672] [id = 28] 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11D8D400) [pid = 3672] [serial = 80] [outer = 00000000] 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (177E6C00) [pid = 3672] [serial = 81] [outer = 11D8D400] 09:38:36 INFO - PROCESS | 3672 | 1467391116672 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17761400) [pid = 3672] [serial = 82] [outer = 11D8D400] 09:38:37 INFO - PROCESS | 3672 | 1467391117021 Marionette TRACE conn2 <- [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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 09:38:37 INFO - PROCESS | 3672 | 1467391117060 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3672 | 1467391117062 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:38:37 INFO - PROCESS | 3672 | 1467391117065 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3672 | 1467391117067 Marionette TRACE conn2 <- [1,78,null,{}] 09:38:37 INFO - PROCESS | 3672 | 1467391117070 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3672 | 1467391117072 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:37 INFO - PROCESS | 3672 | 1467391117158 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:38:37 INFO - PROCESS | 3672 | 1467391117166 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3672 | 1467391117168 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:37 INFO - PROCESS | 3672 | ++DOCSHELL 13ABA000 == 27 [pid = 3672] [id = 29] 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13D52C00) [pid = 3672] [serial = 83] [outer = 00000000] 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17E83400) [pid = 3672] [serial = 84] [outer = 13D52C00] 09:38:37 INFO - PROCESS | 3672 | 1467391117225 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18013C00) [pid = 3672] [serial = 85] [outer = 13D52C00] 09:38:37 INFO - PROCESS | 3672 | 1467391117535 Marionette TRACE conn2 <- [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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 520ms 09:38:37 INFO - PROCESS | 3672 | 1467391117597 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3672 | 1467391117580 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:38:37 INFO - PROCESS | 3672 | 1467391117584 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3672 | 1467391117586 Marionette TRACE conn2 <- [1,82,null,{}] 09:38:37 INFO - PROCESS | 3672 | 1467391117590 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3672 | 1467391117592 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:37 INFO - PROCESS | 3672 | 1467391117711 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:38:37 INFO - PROCESS | 3672 | 1467391117718 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3672 | 1467391117721 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:37 INFO - PROCESS | 3672 | ++DOCSHELL 13F83C00 == 28 [pid = 3672] [id = 30] 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (177EEC00) [pid = 3672] [serial = 86] [outer = 00000000] 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (182B7000) [pid = 3672] [serial = 87] [outer = 177EEC00] 09:38:37 INFO - PROCESS | 3672 | 1467391117767 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (199C3C00) [pid = 3672] [serial = 88] [outer = 177EEC00] 09:38:38 INFO - PROCESS | 3672 | 1467391118094 Marionette TRACE conn2 <- [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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 520ms 09:38:38 INFO - PROCESS | 3672 | 1467391118117 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3672 | 1467391118119 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:38:38 INFO - PROCESS | 3672 | 1467391118122 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3672 | 1467391118123 Marionette TRACE conn2 <- [1,86,null,{}] 09:38:38 INFO - PROCESS | 3672 | 1467391118127 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3672 | 1467391118128 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:38 INFO - PROCESS | 3672 | 1467391118185 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:38:38 INFO - PROCESS | 3672 | 1467391118253 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3672 | 1467391118255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:38 INFO - PROCESS | 3672 | ++DOCSHELL 10B94000 == 29 [pid = 3672] [id = 31] 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (114C1C00) [pid = 3672] [serial = 89] [outer = 00000000] 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19C48C00) [pid = 3672] [serial = 90] [outer = 114C1C00] 09:38:38 INFO - PROCESS | 3672 | 1467391118297 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E0DC00) [pid = 3672] [serial = 91] [outer = 114C1C00] 09:38:38 INFO - PROCESS | 3672 | 1467391118594 Marionette TRACE conn2 <- [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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 09:38:38 INFO - PROCESS | 3672 | 1467391118638 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3672 | 1467391118640 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:38:38 INFO - PROCESS | 3672 | 1467391118643 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3672 | 1467391118644 Marionette TRACE conn2 <- [1,90,null,{}] 09:38:38 INFO - PROCESS | 3672 | 1467391118648 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3672 | 1467391118649 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:38 INFO - PROCESS | 3672 | 1467391118760 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:38:38 INFO - PROCESS | 3672 | 1467391118767 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3672 | 1467391118769 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:38 INFO - PROCESS | 3672 | ++DOCSHELL 17E91C00 == 30 [pid = 3672] [id = 32] 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (199C0400) [pid = 3672] [serial = 92] [outer = 00000000] 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A187800) [pid = 3672] [serial = 93] [outer = 199C0400] 09:38:38 INFO - PROCESS | 3672 | 1467391118810 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A18C800) [pid = 3672] [serial = 94] [outer = 199C0400] 09:38:39 INFO - PROCESS | 3672 | 1467391119905 Marionette TRACE conn2 <- [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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1259ms 09:38:39 INFO - PROCESS | 3672 | 1467391119915 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3672 | 1467391119919 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:38:39 INFO - PROCESS | 3672 | 1467391119924 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3672 | 1467391119926 Marionette TRACE conn2 <- [1,94,null,{}] 09:38:39 INFO - PROCESS | 3672 | 1467391119932 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3672 | 1467391119934 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:40 INFO - PROCESS | 3672 | 1467391120021 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:38:40 INFO - PROCESS | 3672 | 1467391120030 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3672 | 1467391120033 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:40 INFO - PROCESS | 3672 | ++DOCSHELL 10B59000 == 31 [pid = 3672] [id = 33] 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10B5A000) [pid = 3672] [serial = 95] [outer = 00000000] 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (11256000) [pid = 3672] [serial = 96] [outer = 10B5A000] 09:38:40 INFO - PROCESS | 3672 | 1467391120079 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1125B000) [pid = 3672] [serial = 97] [outer = 10B5A000] 09:38:40 INFO - PROCESS | 3672 | 1467391120425 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 561ms 09:38:40 INFO - PROCESS | 3672 | 1467391120484 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3672 | 1467391120488 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:38:40 INFO - PROCESS | 3672 | 1467391120494 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3672 | 1467391120497 Marionette TRACE conn2 <- [1,98,null,{}] 09:38:40 INFO - PROCESS | 3672 | 1467391120500 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3672 | 1467391120503 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:40 INFO - PROCESS | 3672 | 1467391120601 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:38:40 INFO - PROCESS | 3672 | 1467391120607 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3672 | 1467391120609 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:40 INFO - PROCESS | 3672 | ++DOCSHELL 1188D800 == 32 [pid = 3672] [id = 34] 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (11890C00) [pid = 3672] [serial = 98] [outer = 00000000] 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (12EE5800) [pid = 3672] [serial = 99] [outer = 11890C00] 09:38:40 INFO - PROCESS | 3672 | 1467391120673 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (131C5000) [pid = 3672] [serial = 100] [outer = 11890C00] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (19E0D800) [pid = 3672] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (13F87000) [pid = 3672] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1B05D400) [pid = 3672] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1ABF2000) [pid = 3672] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1A97C800) [pid = 3672] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1A818400) [pid = 3672] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1A707400) [pid = 3672] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (16BCA400) [pid = 3672] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (170D2000) [pid = 3672] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (11D8D400) [pid = 3672] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (13D52C00) [pid = 3672] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (177EEC00) [pid = 3672] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1B53EC00) [pid = 3672] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (0F9E5800) [pid = 3672] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (114B6000) [pid = 3672] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A07800) [pid = 3672] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (110C8C00) [pid = 3672] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11DDC400) [pid = 3672] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13ABF000) [pid = 3672] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14488000) [pid = 3672] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15557800) [pid = 3672] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:38:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114C1C00) [pid = 3672] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:38:41 INFO - PROCESS | 3672 | 1467391121419 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 958ms 09:38:41 INFO - PROCESS | 3672 | 1467391121454 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3672 | 1467391121456 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:38:41 INFO - PROCESS | 3672 | 1467391121459 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3672 | 1467391121463 Marionette TRACE conn2 <- [1,102,null,{}] 09:38:41 INFO - PROCESS | 3672 | 1467391121455 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3672 | 1467391121459 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:41 INFO - PROCESS | 3672 | 1467391121537 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:38:41 INFO - PROCESS | 3672 | 1467391121543 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3672 | 1467391121546 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:41 INFO - PROCESS | 3672 | ++DOCSHELL 139EF800 == 33 [pid = 3672] [id = 35] 09:38:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (139F8800) [pid = 3672] [serial = 101] [outer = 00000000] 09:38:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (13ABF000) [pid = 3672] [serial = 102] [outer = 139F8800] 09:38:41 INFO - PROCESS | 3672 | 1467391121597 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13D5B800) [pid = 3672] [serial = 103] [outer = 139F8800] 09:38:41 INFO - PROCESS | 3672 | 1467391121951 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 548ms 09:38:42 INFO - PROCESS | 3672 | 1467391122014 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3672 | 1467391122016 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:38:42 INFO - PROCESS | 3672 | 1467391122020 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3672 | 1467391122021 Marionette TRACE conn2 <- [1,106,null,{}] 09:38:42 INFO - PROCESS | 3672 | 1467391122025 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3672 | 1467391122027 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:42 INFO - PROCESS | 3672 | 1467391122086 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:38:42 INFO - PROCESS | 3672 | 1467391122093 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3672 | 1467391122095 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:42 INFO - PROCESS | 3672 | ++DOCSHELL 144E8800 == 34 [pid = 3672] [id = 36] 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (148DEC00) [pid = 3672] [serial = 104] [outer = 00000000] 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15561400) [pid = 3672] [serial = 105] [outer = 148DEC00] 09:38:42 INFO - PROCESS | 3672 | 1467391122139 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1580D400) [pid = 3672] [serial = 106] [outer = 148DEC00] 09:38:42 INFO - PROCESS | 3672 | 1467391122519 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 561ms 09:38:42 INFO - PROCESS | 3672 | 1467391122578 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3672 | 1467391122579 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:38:42 INFO - PROCESS | 3672 | 1467391122583 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3672 | 1467391122584 Marionette TRACE conn2 <- [1,110,null,{}] 09:38:42 INFO - PROCESS | 3672 | 1467391122592 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3672 | 1467391122594 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:42 INFO - PROCESS | 3672 | 1467391122659 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:38:42 INFO - PROCESS | 3672 | 1467391122664 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3672 | 1467391122666 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:42 INFO - PROCESS | 3672 | ++DOCSHELL 16156400 == 35 [pid = 3672] [id = 37] 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1615A400) [pid = 3672] [serial = 107] [outer = 00000000] 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16D85800) [pid = 3672] [serial = 108] [outer = 1615A400] 09:38:42 INFO - PROCESS | 3672 | 1467391122711 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (170D9C00) [pid = 3672] [serial = 109] [outer = 1615A400] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (169D2C00) [pid = 3672] [serial = 17] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16D85000) [pid = 3672] [serial = 75] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (171BC400) [pid = 3672] [serial = 78] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (177E6C00) [pid = 3672] [serial = 81] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17E83400) [pid = 3672] [serial = 84] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182B7000) [pid = 3672] [serial = 87] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1046C000) [pid = 3672] [serial = 51] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11D8E000) [pid = 3672] [serial = 54] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A78400) [pid = 3672] [serial = 57] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (114B7400) [pid = 3672] [serial = 60] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (132B4800) [pid = 3672] [serial = 63] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13D5CC00) [pid = 3672] [serial = 66] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13F8E000) [pid = 3672] [serial = 67] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (148DD400) [pid = 3672] [serial = 69] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (148E3400) [pid = 3672] [serial = 70] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16153000) [pid = 3672] [serial = 72] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (169CFC00) [pid = 3672] [serial = 73] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16F1EC00) [pid = 3672] [serial = 76] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10A80C00) [pid = 3672] [serial = 58] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17710800) [pid = 3672] [serial = 79] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (114DA000) [pid = 3672] [serial = 61] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17761400) [pid = 3672] [serial = 82] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (18013C00) [pid = 3672] [serial = 85] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10A08000) [pid = 3672] [serial = 52] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19C48C00) [pid = 3672] [serial = 90] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (199C3C00) [pid = 3672] [serial = 88] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (12BB0000) [pid = 3672] [serial = 55] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (139EC000) [pid = 3672] [serial = 64] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1B541800) [pid = 3672] [serial = 48] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (19E0DC00) [pid = 3672] [serial = 91] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (16CD5000) [pid = 3672] [serial = 14] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1447F400) [pid = 3672] [serial = 9] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (14484C00) [pid = 3672] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (11DD7C00) [pid = 3672] [serial = 4] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (1B541400) [pid = 3672] [serial = 47] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1B316C00) [pid = 3672] [serial = 39] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (1B31B400) [pid = 3672] [serial = 40] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (1B050800) [pid = 3672] [serial = 36] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (1B055C00) [pid = 3672] [serial = 37] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (1A981C00) [pid = 3672] [serial = 33] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 46 (1AF2F400) [pid = 3672] [serial = 34] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 45 (1A81F400) [pid = 3672] [serial = 30] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 44 (1AF2D800) [pid = 3672] [serial = 31] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 43 (1AF25C00) [pid = 3672] [serial = 28] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 42 (1AD37800) [pid = 3672] [serial = 27] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 41 (1A18D400) [pid = 3672] [serial = 24] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 40 (18212000) [pid = 3672] [serial = 21] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 39 (18216400) [pid = 3672] [serial = 22] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 38 (1B31DC00) [pid = 3672] [serial = 42] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | --DOMWINDOW == 37 (1B472000) [pid = 3672] [serial = 45] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 3672 | 1467391123944 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1409ms 09:38:43 INFO - PROCESS | 3672 | 1467391123990 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3672 | 1467391123994 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:38:43 INFO - PROCESS | 3672 | 1467391123999 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3672 | 1467391124002 Marionette TRACE conn2 <- [1,114,null,{}] 09:38:43 INFO - PROCESS | 3672 | 1467391124012 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3672 | 1467391124015 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:44 INFO - PROCESS | 3672 | 1467391124085 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:38:44 INFO - PROCESS | 3672 | 1467391124093 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3672 | 1467391124098 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:44 INFO - PROCESS | 3672 | ++DOCSHELL 10A7E000 == 36 [pid = 3672] [id = 38] 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 38 (10A80C00) [pid = 3672] [serial = 110] [outer = 00000000] 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 39 (10F1C400) [pid = 3672] [serial = 111] [outer = 10A80C00] 09:38:44 INFO - PROCESS | 3672 | 1467391124147 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 40 (110C8400) [pid = 3672] [serial = 112] [outer = 10A80C00] 09:38:44 INFO - PROCESS | 3672 | 1467391124504 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 575ms 09:38:44 INFO - PROCESS | 3672 | 1467391124570 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3672 | 1467391124575 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:38:44 INFO - PROCESS | 3672 | 1467391124581 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3672 | 1467391124584 Marionette TRACE conn2 <- [1,118,null,{}] 09:38:44 INFO - PROCESS | 3672 | 1467391124588 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3672 | 1467391124591 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:44 INFO - PROCESS | 3672 | 1467391124660 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:38:44 INFO - PROCESS | 3672 | 1467391124669 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3672 | 1467391124672 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:44 INFO - PROCESS | 3672 | ++DOCSHELL 11801400 == 37 [pid = 3672] [id = 39] 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 41 (11804000) [pid = 3672] [serial = 113] [outer = 00000000] 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 42 (11886400) [pid = 3672] [serial = 114] [outer = 11804000] 09:38:44 INFO - PROCESS | 3672 | 1467391124727 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 43 (11C96000) [pid = 3672] [serial = 115] [outer = 11804000] 09:38:45 INFO - PROCESS | 3672 | 1467391125070 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 520ms 09:38:45 INFO - PROCESS | 3672 | 1467391125094 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3672 | 1467391125096 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:38:45 INFO - PROCESS | 3672 | 1467391125100 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3672 | 1467391125103 Marionette TRACE conn2 <- [1,122,null,{}] 09:38:45 INFO - PROCESS | 3672 | 1467391125114 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3672 | 1467391125118 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:45 INFO - PROCESS | 3672 | 1467391125179 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:38:45 INFO - PROCESS | 3672 | 1467391125186 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3672 | 1467391125189 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:45 INFO - PROCESS | 3672 | ++DOCSHELL 132A8800 == 38 [pid = 3672] [id = 40] 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (132A9800) [pid = 3672] [serial = 116] [outer = 00000000] 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (139F0C00) [pid = 3672] [serial = 117] [outer = 132A9800] 09:38:45 INFO - PROCESS | 3672 | 1467391125235 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (13A2FC00) [pid = 3672] [serial = 118] [outer = 132A9800] 09:38:45 INFO - PROCESS | 3672 | 1467391125584 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 520ms 09:38:45 INFO - PROCESS | 3672 | 1467391125638 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3672 | 1467391125641 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:38:45 INFO - PROCESS | 3672 | 1467391125644 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3672 | 1467391125628 Marionette TRACE conn2 <- [1,126,null,{}] 09:38:45 INFO - PROCESS | 3672 | 1467391125651 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3672 | 1467391125653 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:45 INFO - PROCESS | 3672 | 1467391125739 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:38:45 INFO - PROCESS | 3672 | 1467391125744 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3672 | 1467391125746 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:45 INFO - PROCESS | 3672 | ++DOCSHELL 13F82800 == 39 [pid = 3672] [id = 41] 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (13F90000) [pid = 3672] [serial = 119] [outer = 00000000] 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (14485C00) [pid = 3672] [serial = 120] [outer = 13F90000] 09:38:45 INFO - PROCESS | 3672 | 1467391125789 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (144F6000) [pid = 3672] [serial = 121] [outer = 13F90000] 09:38:46 INFO - PROCESS | 3672 | 1467391126111 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 534ms 09:38:46 INFO - PROCESS | 3672 | 1467391126172 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3672 | 1467391126174 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:38:46 INFO - PROCESS | 3672 | 1467391126181 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3672 | 1467391126183 Marionette TRACE conn2 <- [1,130,null,{}] 09:38:46 INFO - PROCESS | 3672 | 1467391126186 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3672 | 1467391126188 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:46 INFO - PROCESS | 3672 | 1467391126245 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:38:46 INFO - PROCESS | 3672 | 1467391126253 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3672 | 1467391126255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:46 INFO - PROCESS | 3672 | ++DOCSHELL 148DF400 == 40 [pid = 3672] [id = 42] 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (148DF800) [pid = 3672] [serial = 122] [outer = 00000000] 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (156BA000) [pid = 3672] [serial = 123] [outer = 148DF800] 09:38:46 INFO - PROCESS | 3672 | 1467391126298 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (16157C00) [pid = 3672] [serial = 124] [outer = 148DF800] 09:38:46 INFO - PROCESS | 3672 | 1467391126654 Marionette TRACE conn2 <- [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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 09:38:46 INFO - PROCESS | 3672 | 1467391126711 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3672 | 1467391126713 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:38:46 INFO - PROCESS | 3672 | 1467391126717 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:38:46 INFO - PROCESS | 3672 | 1467391126718 Marionette TRACE conn2 <- [1,134,null,{}] 09:38:46 INFO - PROCESS | 3672 | 1467391126721 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3672 | 1467391126727 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:46 INFO - PROCESS | 3672 | 1467391126814 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:38:46 INFO - PROCESS | 3672 | 1467391126826 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3672 | 1467391126828 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:46 INFO - PROCESS | 3672 | ++DOCSHELL 169DC800 == 41 [pid = 3672] [id = 43] 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (16F19800) [pid = 3672] [serial = 125] [outer = 00000000] 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (16FBA800) [pid = 3672] [serial = 126] [outer = 16F19800] 09:38:46 INFO - PROCESS | 3672 | 1467391126871 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (170D9800) [pid = 3672] [serial = 127] [outer = 16F19800] 09:38:47 INFO - PROCESS | 3672 | 1467391127189 Marionette TRACE conn2 <- [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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 09:38:47 INFO - PROCESS | 3672 | 1467391127240 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3672 | 1467391127242 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:38:47 INFO - PROCESS | 3672 | 1467391127246 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3672 | 1467391127247 Marionette TRACE conn2 <- [1,138,null,{}] 09:38:47 INFO - PROCESS | 3672 | 1467391127250 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3672 | 1467391127252 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:47 INFO - PROCESS | 3672 | 1467391127321 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:38:47 INFO - PROCESS | 3672 | 1467391127326 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3672 | 1467391127328 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:47 INFO - PROCESS | 3672 | ++DOCSHELL 16FB5400 == 42 [pid = 3672] [id = 44] 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (16FB6400) [pid = 3672] [serial = 128] [outer = 00000000] 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (17761C00) [pid = 3672] [serial = 129] [outer = 16FB6400] 09:38:47 INFO - PROCESS | 3672 | 1467391127371 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (177EB000) [pid = 3672] [serial = 130] [outer = 16FB6400] 09:38:47 INFO - PROCESS | 3672 | 1467391127729 Marionette TRACE conn2 <- [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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 09:38:47 INFO - PROCESS | 3672 | 1467391127787 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3672 | 1467391127791 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:38:47 INFO - PROCESS | 3672 | 1467391127778 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3672 | 1467391127781 Marionette TRACE conn2 <- [1,142,null,{}] 09:38:47 INFO - PROCESS | 3672 | 1467391127785 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3672 | 1467391127787 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:47 INFO - PROCESS | 3672 | 1467391127859 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:38:47 INFO - PROCESS | 3672 | 1467391127865 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3672 | 1467391127867 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:47 INFO - PROCESS | 3672 | ++DOCSHELL 1775CC00 == 43 [pid = 3672] [id = 45] 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (177EE800) [pid = 3672] [serial = 131] [outer = 00000000] 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17E83400) [pid = 3672] [serial = 132] [outer = 177EE800] 09:38:47 INFO - PROCESS | 3672 | 1467391127912 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17E86800) [pid = 3672] [serial = 133] [outer = 177EE800] 09:38:48 INFO - PROCESS | 3672 | 1467391128244 Marionette TRACE conn2 <- [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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 465ms 09:38:48 INFO - PROCESS | 3672 | 1467391128252 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3672 | 1467391128254 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:38:48 INFO - PROCESS | 3672 | 1467391128257 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3672 | 1467391128259 Marionette TRACE conn2 <- [1,146,null,{}] 09:38:48 INFO - PROCESS | 3672 | 1467391128263 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3672 | 1467391128264 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:48 INFO - PROCESS | 3672 | 1467391128352 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:38:48 INFO - PROCESS | 3672 | 1467391128364 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3672 | 1467391128366 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:48 INFO - PROCESS | 3672 | ++DOCSHELL 1325FC00 == 44 [pid = 3672] [id = 46] 09:38:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (18212400) [pid = 3672] [serial = 134] [outer = 00000000] 09:38:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (18219000) [pid = 3672] [serial = 135] [outer = 18212400] 09:38:48 INFO - PROCESS | 3672 | 1467391128408 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1821D400) [pid = 3672] [serial = 136] [outer = 18212400] 09:38:48 INFO - PROCESS | 3672 | 1467391128835 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 616ms 09:38:48 INFO - PROCESS | 3672 | 1467391128888 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:38:48 INFO - PROCESS | 3672 | 1467391128871 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:38:48 INFO - PROCESS | 3672 | 1467391128875 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3672 | 1467391128876 Marionette TRACE conn2 <- [1,150,null,{}] 09:38:48 INFO - PROCESS | 3672 | 1467391128880 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3672 | 1467391128881 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:48 INFO - PROCESS | 3672 | 1467391128994 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:38:48 INFO - PROCESS | 3672 | 1467391129004 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3672 | 1467391129006 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:48 INFO - PROCESS | 3672 | ++DOCSHELL 13F84400 == 45 [pid = 3672] [id = 47] 09:38:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (14485400) [pid = 3672] [serial = 137] [outer = 00000000] 09:38:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (19802400) [pid = 3672] [serial = 138] [outer = 14485400] 09:38:49 INFO - PROCESS | 3672 | 1467391129030 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (199C5000) [pid = 3672] [serial = 139] [outer = 14485400] 09:38:49 INFO - PROCESS | 3672 | 1467391129385 Marionette TRACE conn2 <- [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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 520ms 09:38:49 INFO - PROCESS | 3672 | 1467391129408 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3672 | 1467391129410 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:38:49 INFO - PROCESS | 3672 | 1467391129420 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3672 | 1467391129422 Marionette TRACE conn2 <- [1,154,null,{}] 09:38:49 INFO - PROCESS | 3672 | 1467391129425 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3672 | 1467391129428 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:49 INFO - PROCESS | 3672 | 1467391129517 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:38:49 INFO - PROCESS | 3672 | 1467391129592 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3672 | 1467391129594 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:49 INFO - PROCESS | 3672 | ++DOCSHELL 144F3400 == 46 [pid = 3672] [id = 48] 09:38:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (182B7800) [pid = 3672] [serial = 140] [outer = 00000000] 09:38:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (19E08000) [pid = 3672] [serial = 141] [outer = 182B7800] 09:38:49 INFO - PROCESS | 3672 | 1467391129619 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19E0F000) [pid = 3672] [serial = 142] [outer = 182B7800] 09:38:49 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (199C0400) [pid = 3672] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:38:49 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (148DEC00) [pid = 3672] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:38:49 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10B5A000) [pid = 3672] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:38:49 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (11890C00) [pid = 3672] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:38:49 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (139F8800) [pid = 3672] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:38:49 INFO - PROCESS | 3672 | 1467391129960 Marionette TRACE conn2 <- [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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 575ms 09:38:49 INFO - PROCESS | 3672 | 1467391129992 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3672 | 1467391129994 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 3672 | 1467391129997 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:38:49 INFO - PROCESS | 3672 | 1467391129999 Marionette TRACE conn2 <- [1,158,null,{}] 09:38:49 INFO - PROCESS | 3672 | 1467391130002 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3672 | 1467391130004 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:50 INFO - PROCESS | 3672 | 1467391130059 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:38:50 INFO - PROCESS | 3672 | 1467391130064 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3672 | 1467391130066 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:50 INFO - PROCESS | 3672 | ++DOCSHELL 11DDE000 == 47 [pid = 3672] [id = 49] 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (139F0000) [pid = 3672] [serial = 143] [outer = 00000000] 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (19C44800) [pid = 3672] [serial = 144] [outer = 139F0000] 09:38:50 INFO - PROCESS | 3672 | 1467391130109 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (177EF400) [pid = 3672] [serial = 145] [outer = 139F0000] 09:38:50 INFO - PROCESS | 3672 | 1467391130455 Marionette TRACE conn2 <- [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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 520ms 09:38:50 INFO - PROCESS | 3672 | 1467391130518 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3672 | 1467391130519 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:38:50 INFO - PROCESS | 3672 | 1467391130523 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:38:50 INFO - PROCESS | 3672 | 1467391130534 Marionette TRACE conn2 <- [1,162,null,{}] 09:38:50 INFO - PROCESS | 3672 | 1467391130538 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3672 | 1467391130539 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:50 INFO - PROCESS | 3672 | 1467391130594 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:38:50 INFO - PROCESS | 3672 | 1467391130600 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3672 | 1467391130601 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:50 INFO - PROCESS | 3672 | ++DOCSHELL 18217400 == 48 [pid = 3672] [id = 50] 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (19804400) [pid = 3672] [serial = 146] [outer = 00000000] 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1A18D400) [pid = 3672] [serial = 147] [outer = 19804400] 09:38:50 INFO - PROCESS | 3672 | 1467391130643 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1A706000) [pid = 3672] [serial = 148] [outer = 19804400] 09:38:51 INFO - PROCESS | 3672 | 1467391131011 Marionette TRACE conn2 <- [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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 520ms 09:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:38:51 INFO - PROCESS | 3672 | 1467391131037 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3672 | 1467391131038 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:38:51 INFO - PROCESS | 3672 | 1467391131042 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3672 | 1467391131043 Marionette TRACE conn2 <- [1,166,null,{}] 09:38:51 INFO - PROCESS | 3672 | 1467391131051 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3672 | 1467391131052 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:51 INFO - PROCESS | 3672 | 1467391131126 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:38:51 INFO - PROCESS | 3672 | 1467391131134 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3672 | 1467391131136 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:51 INFO - PROCESS | 3672 | ++DOCSHELL 19C48800 == 49 [pid = 3672] [id = 51] 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19C49800) [pid = 3672] [serial = 149] [outer = 00000000] 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1A70E400) [pid = 3672] [serial = 150] [outer = 19C49800] 09:38:51 INFO - PROCESS | 3672 | 1467391131190 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1A815800) [pid = 3672] [serial = 151] [outer = 19C49800] 09:38:51 INFO - PROCESS | 3672 | 1467391131543 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 521ms 09:38:51 INFO - PROCESS | 3672 | 1467391131577 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3672 | 1467391131579 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:38:51 INFO - PROCESS | 3672 | 1467391131582 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3672 | 1467391131584 Marionette TRACE conn2 <- [1,170,null,{}] 09:38:51 INFO - PROCESS | 3672 | 1467391131587 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3672 | 1467391131589 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:51 INFO - PROCESS | 3672 | 1467391131680 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:38:51 INFO - PROCESS | 3672 | 1467391131687 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3672 | 1467391131689 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:51 INFO - PROCESS | 3672 | ++DOCSHELL 0F934800 == 50 [pid = 3672] [id = 52] 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1A188C00) [pid = 3672] [serial = 152] [outer = 00000000] 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1A819C00) [pid = 3672] [serial = 153] [outer = 1A188C00] 09:38:51 INFO - PROCESS | 3672 | 1467391131731 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1A81C400) [pid = 3672] [serial = 154] [outer = 1A188C00] 09:38:52 INFO - PROCESS | 3672 | 1467391132354 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 834ms 09:38:52 INFO - PROCESS | 3672 | 1467391132411 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3672 | 1467391132415 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:38:52 INFO - PROCESS | 3672 | 1467391132420 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:38:52 INFO - PROCESS | 3672 | 1467391132425 Marionette TRACE conn2 <- [1,174,null,{}] 09:38:52 INFO - PROCESS | 3672 | 1467391132431 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3672 | 1467391132433 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:52 INFO - PROCESS | 3672 | 1467391132530 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:38:52 INFO - PROCESS | 3672 | 1467391132581 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3672 | 1467391132584 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:52 INFO - PROCESS | 3672 | ++DOCSHELL 10A7D000 == 51 [pid = 3672] [id = 53] 09:38:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10A81400) [pid = 3672] [serial = 155] [outer = 00000000] 09:38:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11477C00) [pid = 3672] [serial = 156] [outer = 10A81400] 09:38:52 INFO - PROCESS | 3672 | 1467391132643 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (114DEC00) [pid = 3672] [serial = 157] [outer = 10A81400] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 10B94000 == 50 [pid = 3672] [id = 31] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 13F83C00 == 49 [pid = 3672] [id = 30] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 13ABA000 == 48 [pid = 3672] [id = 29] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 17E91C00 == 47 [pid = 3672] [id = 32] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 144E8800 == 46 [pid = 3672] [id = 36] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 1188D800 == 45 [pid = 3672] [id = 34] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 139EF800 == 44 [pid = 3672] [id = 35] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 10B59000 == 43 [pid = 3672] [id = 33] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 19C48800 == 42 [pid = 3672] [id = 51] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 18217400 == 41 [pid = 3672] [id = 50] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 11DDE000 == 40 [pid = 3672] [id = 49] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 144F3400 == 39 [pid = 3672] [id = 48] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 13F84400 == 38 [pid = 3672] [id = 47] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 1325FC00 == 37 [pid = 3672] [id = 46] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 1775CC00 == 36 [pid = 3672] [id = 45] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 16FB5400 == 35 [pid = 3672] [id = 44] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 169DC800 == 34 [pid = 3672] [id = 43] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 148DF400 == 33 [pid = 3672] [id = 42] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 13F82800 == 32 [pid = 3672] [id = 41] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 132A8800 == 31 [pid = 3672] [id = 40] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 11801400 == 30 [pid = 3672] [id = 39] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 10A7E000 == 29 [pid = 3672] [id = 38] 09:38:53 INFO - PROCESS | 3672 | --DOCSHELL 16156400 == 28 [pid = 3672] [id = 37] 09:38:53 INFO - PROCESS | 3672 | 1467391133466 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1A187800) [pid = 3672] [serial = 93] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1580D400) [pid = 3672] [serial = 106] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11256000) [pid = 3672] [serial = 96] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1125B000) [pid = 3672] [serial = 97] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (12EE5800) [pid = 3672] [serial = 99] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15561400) [pid = 3672] [serial = 105] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (131C5000) [pid = 3672] [serial = 100] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13D5B800) [pid = 3672] [serial = 103] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16D85800) [pid = 3672] [serial = 108] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A18C800) [pid = 3672] [serial = 94] [outer = 00000000] [url = about:blank] 09:38:53 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13ABF000) [pid = 3672] [serial = 102] [outer = 00000000] [url = about:blank] 09:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1095ms 09:38:53 INFO - PROCESS | 3672 | 1467391133518 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3672 | 1467391133522 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3672 | 1467391133527 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:38:53 INFO - PROCESS | 3672 | 1467391133530 Marionette TRACE conn2 <- [1,178,null,{}] 09:38:53 INFO - PROCESS | 3672 | 1467391133536 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3672 | 1467391133538 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:53 INFO - PROCESS | 3672 | 1467391133605 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:38:53 INFO - PROCESS | 3672 | 1467391133613 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3672 | 1467391133616 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:53 INFO - PROCESS | 3672 | ++DOCSHELL 10B57C00 == 29 [pid = 3672] [id = 54] 09:38:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10B58000) [pid = 3672] [serial = 158] [outer = 00000000] 09:38:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11257800) [pid = 3672] [serial = 159] [outer = 10B58000] 09:38:53 INFO - PROCESS | 3672 | 1467391133664 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11475000) [pid = 3672] [serial = 160] [outer = 10B58000] 09:38:54 INFO - PROCESS | 3672 | 1467391134048 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 561ms 09:38:54 INFO - PROCESS | 3672 | 1467391134087 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3672 | 1467391134091 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:38:54 INFO - PROCESS | 3672 | 1467391134098 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3672 | 1467391134100 Marionette TRACE conn2 <- [1,182,null,{}] 09:38:54 INFO - PROCESS | 3672 | 1467391134104 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3672 | 1467391134107 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:54 INFO - PROCESS | 3672 | 1467391134170 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:38:54 INFO - PROCESS | 3672 | 1467391134179 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3672 | 1467391134182 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:54 INFO - PROCESS | 3672 | ++DOCSHELL 11DD9000 == 30 [pid = 3672] [id = 55] 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11DD9400) [pid = 3672] [serial = 161] [outer = 00000000] 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12B6E000) [pid = 3672] [serial = 162] [outer = 11DD9400] 09:38:54 INFO - PROCESS | 3672 | 1467391134227 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12C90800) [pid = 3672] [serial = 163] [outer = 11DD9400] 09:38:54 INFO - PROCESS | 3672 | 1467391134608 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 521ms 09:38:54 INFO - PROCESS | 3672 | 1467391134611 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3672 | 1467391134613 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:38:54 INFO - PROCESS | 3672 | 1467391134617 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3672 | 1467391134620 Marionette TRACE conn2 <- [1,186,null,{}] 09:38:54 INFO - PROCESS | 3672 | 1467391134630 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3672 | 1467391134635 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:54 INFO - PROCESS | 3672 | 1467391134721 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:38:54 INFO - PROCESS | 3672 | 1467391134728 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3672 | 1467391134731 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:54 INFO - PROCESS | 3672 | ++DOCSHELL 13AC2000 == 31 [pid = 3672] [id = 56] 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13D58800) [pid = 3672] [serial = 164] [outer = 00000000] 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (13F85000) [pid = 3672] [serial = 165] [outer = 13D58800] 09:38:54 INFO - PROCESS | 3672 | 1467391134761 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (14480400) [pid = 3672] [serial = 166] [outer = 13D58800] 09:38:55 INFO - PROCESS | 3672 | 1467391135167 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 615ms 09:38:55 INFO - PROCESS | 3672 | 1467391135242 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3672 | 1467391135245 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:38:55 INFO - PROCESS | 3672 | 1467391135248 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3672 | 1467391135250 Marionette TRACE conn2 <- [1,190,null,{}] 09:38:55 INFO - PROCESS | 3672 | 1467391135253 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3672 | 1467391135255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:55 INFO - PROCESS | 3672 | 1467391135316 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:38:55 INFO - PROCESS | 3672 | 1467391135321 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3672 | 1467391135323 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:55 INFO - PROCESS | 3672 | ++DOCSHELL 148DF400 == 32 [pid = 3672] [id = 57] 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (148DFC00) [pid = 3672] [serial = 167] [outer = 00000000] 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1590F800) [pid = 3672] [serial = 168] [outer = 148DFC00] 09:38:55 INFO - PROCESS | 3672 | 1467391135368 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (169D2000) [pid = 3672] [serial = 169] [outer = 148DFC00] 09:38:55 INFO - PROCESS | 3672 | 1467391135738 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 521ms 09:38:55 INFO - PROCESS | 3672 | 1467391135765 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3672 | 1467391135767 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:38:55 INFO - PROCESS | 3672 | 1467391135777 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3672 | 1467391135779 Marionette TRACE conn2 <- [1,194,null,{}] 09:38:55 INFO - PROCESS | 3672 | 1467391135782 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3672 | 1467391135784 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:55 INFO - PROCESS | 3672 | 1467391135863 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:38:55 INFO - PROCESS | 3672 | 1467391135870 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3672 | 1467391135872 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:55 INFO - PROCESS | 3672 | ++DOCSHELL 169DB400 == 33 [pid = 3672] [id = 58] 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169DC800) [pid = 3672] [serial = 170] [outer = 00000000] 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16F17000) [pid = 3672] [serial = 171] [outer = 169DC800] 09:38:55 INFO - PROCESS | 3672 | 1467391135918 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (170D3800) [pid = 3672] [serial = 172] [outer = 169DC800] 09:38:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (169D4800) [pid = 3672] [serial = 173] [outer = 1B46A800] 09:38:56 INFO - PROCESS | 3672 | 1467391136350 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 616ms 09:38:56 INFO - PROCESS | 3672 | 1467391136382 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3672 | 1467391136384 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:38:56 INFO - PROCESS | 3672 | 1467391136391 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3672 | 1467391136393 Marionette TRACE conn2 <- [1,198,null,{}] 09:38:56 INFO - PROCESS | 3672 | 1467391136397 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 3672 | 1467391136402 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:56 INFO - PROCESS | 3672 | 1467391136522 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:38:56 INFO - PROCESS | 3672 | 1467391136535 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3672 | 1467391136537 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:56 INFO - PROCESS | 3672 | ++DOCSHELL 17E89000 == 34 [pid = 3672] [id = 59] 09:38:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182B2400) [pid = 3672] [serial = 174] [outer = 00000000] 09:38:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (199C2C00) [pid = 3672] [serial = 175] [outer = 182B2400] 09:38:56 INFO - PROCESS | 3672 | 1467391136579 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E06C00) [pid = 3672] [serial = 176] [outer = 182B2400] 09:38:56 INFO - PROCESS | 3672 | 1467391136957 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 616ms 09:38:56 INFO - PROCESS | 3672 | 1467391137006 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3672 | 1467391137008 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 3672 | 1467391137012 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:38:57 INFO - PROCESS | 3672 | 1467391137015 Marionette TRACE conn2 <- [1,202,null,{}] 09:38:57 INFO - PROCESS | 3672 | 1467391137019 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3672 | 1467391137022 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:57 INFO - PROCESS | 3672 | 1467391137123 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:38:57 INFO - PROCESS | 3672 | 1467391137132 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3672 | 1467391137134 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:57 INFO - PROCESS | 3672 | ++DOCSHELL 199C3400 == 35 [pid = 3672] [id = 60] 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19E0B400) [pid = 3672] [serial = 177] [outer = 00000000] 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A45A400) [pid = 3672] [serial = 178] [outer = 19E0B400] 09:38:57 INFO - PROCESS | 3672 | 1467391137217 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A701C00) [pid = 3672] [serial = 179] [outer = 19E0B400] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19C49800) [pid = 3672] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (14485400) [pid = 3672] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (182B7800) [pid = 3672] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16F19800) [pid = 3672] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (139F0000) [pid = 3672] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16FB6400) [pid = 3672] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19804400) [pid = 3672] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1615A400) [pid = 3672] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (132A9800) [pid = 3672] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13F90000) [pid = 3672] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (148DF800) [pid = 3672] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11804000) [pid = 3672] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (177EE800) [pid = 3672] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A80C00) [pid = 3672] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:38:57 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18212400) [pid = 3672] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:38:57 INFO - PROCESS | 3672 | 1467391137619 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 643ms 09:38:57 INFO - PROCESS | 3672 | 1467391137660 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3672 | 1467391137662 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:38:57 INFO - PROCESS | 3672 | 1467391137665 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3672 | 1467391137666 Marionette TRACE conn2 <- [1,206,null,{}] 09:38:57 INFO - PROCESS | 3672 | 1467391137670 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3672 | 1467391137672 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:57 INFO - PROCESS | 3672 | 1467391137764 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:38:57 INFO - PROCESS | 3672 | 1467391137808 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3672 | 1467391137810 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:57 INFO - PROCESS | 3672 | ++DOCSHELL 12EE2C00 == 36 [pid = 3672] [id = 61] 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (131C5400) [pid = 3672] [serial = 180] [outer = 00000000] 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16F20C00) [pid = 3672] [serial = 181] [outer = 131C5400] 09:38:57 INFO - PROCESS | 3672 | 1467391137851 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (177EE800) [pid = 3672] [serial = 182] [outer = 131C5400] 09:38:58 INFO - PROCESS | 3672 | 1467391138143 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 09:38:58 INFO - PROCESS | 3672 | 1467391138198 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3672 | 1467391138200 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3672 | 1467391138203 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:38:58 INFO - PROCESS | 3672 | 1467391138205 Marionette TRACE conn2 <- [1,210,null,{}] 09:38:58 INFO - PROCESS | 3672 | 1467391138209 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3672 | 1467391138192 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:58 INFO - PROCESS | 3672 | 1467391138294 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:38:58 INFO - PROCESS | 3672 | 1467391138301 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3672 | 1467391138303 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:58 INFO - PROCESS | 3672 | ++DOCSHELL 12EE7C00 == 37 [pid = 3672] [id = 62] 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (139FA800) [pid = 3672] [serial = 183] [outer = 00000000] 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1A189400) [pid = 3672] [serial = 184] [outer = 139FA800] 09:38:58 INFO - PROCESS | 3672 | 1467391138336 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A704000) [pid = 3672] [serial = 185] [outer = 139FA800] 09:38:58 INFO - PROCESS | 3672 | 1467391138666 Marionette TRACE conn2 <- [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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 09:38:58 INFO - PROCESS | 3672 | 1467391138719 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3672 | 1467391138721 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3672 | 1467391138724 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:38:58 INFO - PROCESS | 3672 | 1467391138726 Marionette TRACE conn2 <- [1,214,null,{}] 09:38:58 INFO - PROCESS | 3672 | 1467391138729 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3672 | 1467391138731 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:58 INFO - PROCESS | 3672 | 1467391138789 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:38:58 INFO - PROCESS | 3672 | 1467391138866 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3672 | 1467391138868 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:58 INFO - PROCESS | 3672 | ++DOCSHELL 10B57000 == 38 [pid = 3672] [id = 63] 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (14488400) [pid = 3672] [serial = 186] [outer = 00000000] 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A974800) [pid = 3672] [serial = 187] [outer = 14488400] 09:38:58 INFO - PROCESS | 3672 | 1467391138891 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A975800) [pid = 3672] [serial = 188] [outer = 14488400] 09:38:59 INFO - PROCESS | 3672 | 1467391139204 Marionette TRACE conn2 <- [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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 09:38:59 INFO - PROCESS | 3672 | 1467391139253 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3672 | 1467391139258 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:38:59 INFO - PROCESS | 3672 | 1467391139263 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3672 | 1467391139267 Marionette TRACE conn2 <- [1,218,null,{}] 09:38:59 INFO - PROCESS | 3672 | 1467391139273 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3672 | 1467391139277 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:59 INFO - PROCESS | 3672 | 1467391139371 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:38:59 INFO - PROCESS | 3672 | 1467391139502 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3672 | 1467391139506 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:38:59 INFO - PROCESS | 3672 | ++DOCSHELL 10B5A000 == 39 [pid = 3672] [id = 64] 09:38:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10B5D400) [pid = 3672] [serial = 189] [outer = 00000000] 09:38:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (110C4000) [pid = 3672] [serial = 190] [outer = 10B5D400] 09:38:59 INFO - PROCESS | 3672 | 1467391139568 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11804800) [pid = 3672] [serial = 191] [outer = 10B5D400] 09:39:00 INFO - PROCESS | 3672 | 1467391140060 Marionette TRACE conn2 <- [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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 835ms 09:39:00 INFO - PROCESS | 3672 | 1467391140100 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3672 | 1467391140104 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:39:00 INFO - PROCESS | 3672 | 1467391140111 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3672 | 1467391140115 Marionette TRACE conn2 <- [1,222,null,{}] 09:39:00 INFO - PROCESS | 3672 | 1467391140119 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3672 | 1467391140122 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:00 INFO - PROCESS | 3672 | 1467391140207 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:39:00 INFO - PROCESS | 3672 | 1467391140294 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3672 | 1467391140297 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:00 INFO - PROCESS | 3672 | ++DOCSHELL 139EE800 == 40 [pid = 3672] [id = 65] 09:39:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (13A31400) [pid = 3672] [serial = 192] [outer = 00000000] 09:39:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13D54000) [pid = 3672] [serial = 193] [outer = 13A31400] 09:39:00 INFO - PROCESS | 3672 | 1467391140350 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (144F4400) [pid = 3672] [serial = 194] [outer = 13A31400] 09:39:00 INFO - PROCESS | 3672 | 1467391140877 Marionette TRACE conn2 <- [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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 794ms 09:39:00 INFO - PROCESS | 3672 | 1467391140916 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3672 | 1467391140901 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:39:00 INFO - PROCESS | 3672 | 1467391140905 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3672 | 1467391140907 Marionette TRACE conn2 <- [1,226,null,{}] 09:39:00 INFO - PROCESS | 3672 | 1467391140917 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3672 | 1467391140922 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:01 INFO - PROCESS | 3672 | 1467391141026 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:39:01 INFO - PROCESS | 3672 | 1467391141087 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3672 | 1467391141091 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:01 INFO - PROCESS | 3672 | ++DOCSHELL 182B8C00 == 41 [pid = 3672] [id = 66] 09:39:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (182B9400) [pid = 3672] [serial = 195] [outer = 00000000] 09:39:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19E38800) [pid = 3672] [serial = 196] [outer = 182B9400] 09:39:01 INFO - PROCESS | 3672 | 1467391141189 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A81DC00) [pid = 3672] [serial = 197] [outer = 182B9400] 09:39:01 INFO - PROCESS | 3672 | 1467391141767 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 904ms 09:39:01 INFO - PROCESS | 3672 | 1467391141828 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3672 | 1467391141832 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:39:01 INFO - PROCESS | 3672 | 1467391141836 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3672 | 1467391141839 Marionette TRACE conn2 <- [1,230,null,{}] 09:39:01 INFO - PROCESS | 3672 | 1467391141856 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3672 | 1467391141861 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:01 INFO - PROCESS | 3672 | 1467391141977 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:39:02 INFO - PROCESS | 3672 | 1467391142049 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3672 | 1467391142052 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:02 INFO - PROCESS | 3672 | ++DOCSHELL 104C8400 == 42 [pid = 3672] [id = 67] 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (104C9800) [pid = 3672] [serial = 198] [outer = 00000000] 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (10F22400) [pid = 3672] [serial = 199] [outer = 104C9800] 09:39:02 INFO - PROCESS | 3672 | 1467391142148 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (11801400) [pid = 3672] [serial = 200] [outer = 104C9800] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 12EE7C00 == 41 [pid = 3672] [id = 62] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 12EE2C00 == 40 [pid = 3672] [id = 61] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 199C3400 == 39 [pid = 3672] [id = 60] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 17E89000 == 38 [pid = 3672] [id = 59] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 169DB400 == 37 [pid = 3672] [id = 58] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 148DF400 == 36 [pid = 3672] [id = 57] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 13AC2000 == 35 [pid = 3672] [id = 56] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 11DD9000 == 34 [pid = 3672] [id = 55] 09:39:02 INFO - PROCESS | 3672 | --DOCSHELL 10B57C00 == 33 [pid = 3672] [id = 54] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1A819C00) [pid = 3672] [serial = 153] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1A70E400) [pid = 3672] [serial = 150] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (19802400) [pid = 3672] [serial = 138] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (19E08000) [pid = 3672] [serial = 141] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (16FBA800) [pid = 3672] [serial = 126] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (199C5000) [pid = 3672] [serial = 139] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (177EF400) [pid = 3672] [serial = 145] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19E0F000) [pid = 3672] [serial = 142] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (170D9800) [pid = 3672] [serial = 127] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19C44800) [pid = 3672] [serial = 144] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17761C00) [pid = 3672] [serial = 129] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (177EB000) [pid = 3672] [serial = 130] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1A706000) [pid = 3672] [serial = 148] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (170D9C00) [pid = 3672] [serial = 109] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (139F0C00) [pid = 3672] [serial = 117] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13A2FC00) [pid = 3672] [serial = 118] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14485C00) [pid = 3672] [serial = 120] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (144F6000) [pid = 3672] [serial = 121] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (156BA000) [pid = 3672] [serial = 123] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16157C00) [pid = 3672] [serial = 124] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11886400) [pid = 3672] [serial = 114] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11C96000) [pid = 3672] [serial = 115] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17E83400) [pid = 3672] [serial = 132] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17E86800) [pid = 3672] [serial = 133] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (110C8400) [pid = 3672] [serial = 112] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10F1C400) [pid = 3672] [serial = 111] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1821D400) [pid = 3672] [serial = 136] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18219000) [pid = 3672] [serial = 135] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A18D400) [pid = 3672] [serial = 147] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1A815800) [pid = 3672] [serial = 151] [outer = 00000000] [url = about:blank] 09:39:02 INFO - PROCESS | 3672 | 1467391142524 Marionette TRACE conn2 <- [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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 753ms 09:39:02 INFO - PROCESS | 3672 | 1467391142592 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3672 | 1467391142596 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:39:02 INFO - PROCESS | 3672 | 1467391142602 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 3672 | 1467391142605 Marionette TRACE conn2 <- [1,234,null,{}] 09:39:02 INFO - PROCESS | 3672 | 1467391142608 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 3672 | 1467391142610 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:02 INFO - PROCESS | 3672 | 1467391142675 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:39:02 INFO - PROCESS | 3672 | 1467391142683 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3672 | 1467391142686 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:02 INFO - PROCESS | 3672 | ++DOCSHELL 12E25800 == 34 [pid = 3672] [id = 68] 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12EE2C00) [pid = 3672] [serial = 201] [outer = 00000000] 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1325A400) [pid = 3672] [serial = 202] [outer = 12EE2C00] 09:39:02 INFO - PROCESS | 3672 | 1467391142732 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (139EC400) [pid = 3672] [serial = 203] [outer = 12EE2C00] 09:39:03 INFO - PROCESS | 3672 | 1467391143092 Marionette TRACE conn2 <- [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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 520ms 09:39:03 INFO - PROCESS | 3672 | 1467391143120 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3672 | 1467391143122 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:39:03 INFO - PROCESS | 3672 | 1467391143126 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3672 | 1467391143129 Marionette TRACE conn2 <- [1,238,null,{}] 09:39:03 INFO - PROCESS | 3672 | 1467391143139 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3672 | 1467391143143 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:03 INFO - PROCESS | 3672 | 1467391143216 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:39:03 INFO - PROCESS | 3672 | 1467391143222 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3672 | 1467391143225 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:03 INFO - PROCESS | 3672 | ++DOCSHELL 14485000 == 35 [pid = 3672] [id = 69] 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14485C00) [pid = 3672] [serial = 204] [outer = 00000000] 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (148E1000) [pid = 3672] [serial = 205] [outer = 14485C00] 09:39:03 INFO - PROCESS | 3672 | 1467391143271 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15808400) [pid = 3672] [serial = 206] [outer = 14485C00] 09:39:03 INFO - PROCESS | 3672 | 1467391143694 Marionette TRACE conn2 <- [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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 616ms 09:39:03 INFO - PROCESS | 3672 | 1467391143743 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3672 | 1467391143746 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:39:03 INFO - PROCESS | 3672 | 1467391143749 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3672 | 1467391143751 Marionette TRACE conn2 <- [1,242,null,{}] 09:39:03 INFO - PROCESS | 3672 | 1467391143755 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3672 | 1467391143756 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:03 INFO - PROCESS | 3672 | 1467391143829 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:39:03 INFO - PROCESS | 3672 | 1467391143836 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3672 | 1467391143838 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:03 INFO - PROCESS | 3672 | ++DOCSHELL 16159C00 == 36 [pid = 3672] [id = 70] 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (169D9800) [pid = 3672] [serial = 207] [outer = 00000000] 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D89000) [pid = 3672] [serial = 208] [outer = 169D9800] 09:39:03 INFO - PROCESS | 3672 | 1467391143882 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (171BB400) [pid = 3672] [serial = 209] [outer = 169D9800] 09:39:04 INFO - PROCESS | 3672 | 1467391144228 Marionette TRACE conn2 <- [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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 09:39:04 INFO - PROCESS | 3672 | 1467391144273 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3672 | 1467391144275 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:39:04 INFO - PROCESS | 3672 | 1467391144279 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3672 | 1467391144280 Marionette TRACE conn2 <- [1,246,null,{}] 09:39:04 INFO - PROCESS | 3672 | 1467391144284 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3672 | 1467391144286 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:04 INFO - PROCESS | 3672 | 1467391144372 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:39:04 INFO - PROCESS | 3672 | 1467391144377 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3672 | 1467391144379 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:04 INFO - PROCESS | 3672 | ++DOCSHELL 1775B800 == 37 [pid = 3672] [id = 71] 09:39:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1775CC00) [pid = 3672] [serial = 210] [outer = 00000000] 09:39:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (177EA000) [pid = 3672] [serial = 211] [outer = 1775CC00] 09:39:04 INFO - PROCESS | 3672 | 1467391144455 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (177EBC00) [pid = 3672] [serial = 212] [outer = 1775CC00] 09:39:04 INFO - PROCESS | 3672 | 1467391144817 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 616ms 09:39:04 INFO - PROCESS | 3672 | 1467391144887 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3672 | 1467391144889 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 3672 | 1467391144892 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:39:04 INFO - PROCESS | 3672 | 1467391144894 Marionette TRACE conn2 <- [1,250,null,{}] 09:39:04 INFO - PROCESS | 3672 | 1467391144901 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3672 | 1467391144907 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:05 INFO - PROCESS | 3672 | 1467391145013 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:39:05 INFO - PROCESS | 3672 | 1467391145065 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3672 | 1467391145068 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:05 INFO - PROCESS | 3672 | ++DOCSHELL 17E4C000 == 38 [pid = 3672] [id = 72] 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17E4CC00) [pid = 3672] [serial = 213] [outer = 00000000] 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182BA400) [pid = 3672] [serial = 214] [outer = 17E4CC00] 09:39:05 INFO - PROCESS | 3672 | 1467391145094 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19809800) [pid = 3672] [serial = 215] [outer = 17E4CC00] 09:39:05 INFO - PROCESS | 3672 | 1467391145457 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 616ms 09:39:05 INFO - PROCESS | 3672 | 1467391145518 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3672 | 1467391145520 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:39:05 INFO - PROCESS | 3672 | 1467391145534 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3672 | 1467391145536 Marionette TRACE conn2 <- [1,254,null,{}] 09:39:05 INFO - PROCESS | 3672 | 1467391145549 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3672 | 1467391145551 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:05 INFO - PROCESS | 3672 | 1467391145652 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:39:05 INFO - PROCESS | 3672 | 1467391145662 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3672 | 1467391145664 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:05 INFO - PROCESS | 3672 | ++DOCSHELL 10F20400 == 39 [pid = 3672] [id = 73] 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1821EC00) [pid = 3672] [serial = 216] [outer = 00000000] 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1980F400) [pid = 3672] [serial = 217] [outer = 1821EC00] 09:39:05 INFO - PROCESS | 3672 | 1467391145729 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199BD800) [pid = 3672] [serial = 218] [outer = 1821EC00] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182B2400) [pid = 3672] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E0B400) [pid = 3672] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (131C5400) [pid = 3672] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10B58000) [pid = 3672] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (148DFC00) [pid = 3672] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (169DC800) [pid = 3672] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13D58800) [pid = 3672] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11DD9400) [pid = 3672] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:39:06 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139FA800) [pid = 3672] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:39:06 INFO - PROCESS | 3672 | 1467391146115 Marionette TRACE conn2 <- [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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 602ms 09:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:39:06 INFO - PROCESS | 3672 | 1467391146144 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3672 | 1467391146146 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 3672 | 1467391146149 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3672 | 1467391146151 Marionette TRACE conn2 <- [1,258,null,{}] 09:39:06 INFO - PROCESS | 3672 | 1467391146154 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3672 | 1467391146156 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:06 INFO - PROCESS | 3672 | 1467391146236 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:39:06 INFO - PROCESS | 3672 | 1467391146241 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3672 | 1467391146243 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:06 INFO - PROCESS | 3672 | ++DOCSHELL 0F9EA400 == 40 [pid = 3672] [id = 74] 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (169DC800) [pid = 3672] [serial = 219] [outer = 00000000] 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1980A400) [pid = 3672] [serial = 220] [outer = 169DC800] 09:39:06 INFO - PROCESS | 3672 | 1467391146296 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (182B2400) [pid = 3672] [serial = 221] [outer = 169DC800] 09:39:06 INFO - PROCESS | 3672 | 1467391146642 Marionette TRACE conn2 <- [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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 09:39:06 INFO - PROCESS | 3672 | 1467391146683 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3672 | 1467391146685 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:39:06 INFO - PROCESS | 3672 | 1467391146689 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3672 | 1467391146690 Marionette TRACE conn2 <- [1,262,null,{}] 09:39:06 INFO - PROCESS | 3672 | 1467391146694 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3672 | 1467391146696 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:06 INFO - PROCESS | 3672 | 1467391146759 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:39:06 INFO - PROCESS | 3672 | 1467391146764 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3672 | 1467391146766 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:06 INFO - PROCESS | 3672 | ++DOCSHELL 182B9C00 == 41 [pid = 3672] [id = 75] 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (182BB800) [pid = 3672] [serial = 222] [outer = 00000000] 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E3F400) [pid = 3672] [serial = 223] [outer = 182BB800] 09:39:06 INFO - PROCESS | 3672 | 1467391146808 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1A186800) [pid = 3672] [serial = 224] [outer = 182BB800] 09:39:07 INFO - PROCESS | 3672 | 1467391147188 Marionette TRACE conn2 <- [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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 09:39:07 INFO - PROCESS | 3672 | 1467391147221 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3672 | 1467391147223 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:39:07 INFO - PROCESS | 3672 | 1467391147226 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3672 | 1467391147228 Marionette TRACE conn2 <- [1,266,null,{}] 09:39:07 INFO - PROCESS | 3672 | 1467391147224 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3672 | 1467391147226 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:07 INFO - PROCESS | 3672 | 1467391147309 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:39:07 INFO - PROCESS | 3672 | 1467391147315 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3672 | 1467391147317 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:07 INFO - PROCESS | 3672 | ++DOCSHELL 14480000 == 42 [pid = 3672] [id = 76] 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E0B400) [pid = 3672] [serial = 225] [outer = 00000000] 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A817000) [pid = 3672] [serial = 226] [outer = 19E0B400] 09:39:07 INFO - PROCESS | 3672 | 1467391147358 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A81D000) [pid = 3672] [serial = 227] [outer = 19E0B400] 09:39:07 INFO - PROCESS | 3672 | 1467391147682 Marionette TRACE conn2 <- [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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 493ms 09:39:07 INFO - PROCESS | 3672 | 1467391147700 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3672 | 1467391147702 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 09:39:07 INFO - PROCESS | 3672 | 1467391147705 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:39:07 INFO - PROCESS | 3672 | 1467391147707 Marionette TRACE conn2 <- [1,270,null,{}] 09:39:07 INFO - PROCESS | 3672 | 1467391147710 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3672 | 1467391147713 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:07 INFO - PROCESS | 3672 | 1467391147817 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:39:07 INFO - PROCESS | 3672 | 1467391147824 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3672 | 1467391147826 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:07 INFO - PROCESS | 3672 | ++DOCSHELL 19E3D000 == 43 [pid = 3672] [id = 77] 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A812C00) [pid = 3672] [serial = 228] [outer = 00000000] 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1ABF1800) [pid = 3672] [serial = 229] [outer = 1A812C00] 09:39:07 INFO - PROCESS | 3672 | 1467391147872 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1ABFA000) [pid = 3672] [serial = 230] [outer = 1A812C00] 09:39:08 INFO - PROCESS | 3672 | 1467391148407 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 739ms 09:39:08 INFO - PROCESS | 3672 | 1467391148442 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3672 | 1467391148447 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 09:39:08 INFO - PROCESS | 3672 | 1467391148452 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:39:08 INFO - PROCESS | 3672 | 1467391148455 Marionette TRACE conn2 <- [1,274,null,{}] 09:39:08 INFO - PROCESS | 3672 | 1467391148460 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3672 | 1467391148464 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:08 INFO - PROCESS | 3672 | 1467391148555 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:39:08 INFO - PROCESS | 3672 | 1467391148646 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3672 | 1467391148649 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:08 INFO - PROCESS | 3672 | ++DOCSHELL 114B7400 == 44 [pid = 3672] [id = 78] 09:39:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (114D8000) [pid = 3672] [serial = 231] [outer = 00000000] 09:39:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (12E25000) [pid = 3672] [serial = 232] [outer = 114D8000] 09:39:08 INFO - PROCESS | 3672 | 1467391148703 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (139C5800) [pid = 3672] [serial = 233] [outer = 114D8000] 09:39:09 INFO - PROCESS | 3672 | 1467391149251 Marionette TRACE conn2 <- [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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 821ms 09:39:09 INFO - PROCESS | 3672 | 1467391149278 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3672 | 1467391149282 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:39:09 INFO - PROCESS | 3672 | 1467391149289 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 3672 | 1467391149292 Marionette TRACE conn2 <- [1,278,null,{}] 09:39:09 INFO - PROCESS | 3672 | 1467391149296 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3672 | 1467391149299 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:09 INFO - PROCESS | 3672 | 1467391149417 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:39:09 INFO - PROCESS | 3672 | 1467391149476 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3672 | 1467391149478 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:09 INFO - PROCESS | 3672 | ++DOCSHELL 13D59C00 == 45 [pid = 3672] [id = 79] 09:39:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (144E8400) [pid = 3672] [serial = 234] [outer = 00000000] 09:39:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (169D2C00) [pid = 3672] [serial = 235] [outer = 144E8400] 09:39:09 INFO - PROCESS | 3672 | 1467391149573 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1766DC00) [pid = 3672] [serial = 236] [outer = 144E8400] 09:39:10 INFO - PROCESS | 3672 | 1467391150085 Marionette TRACE conn2 <- [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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 835ms 09:39:10 INFO - PROCESS | 3672 | 1467391150135 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3672 | 1467391150138 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:39:10 INFO - PROCESS | 3672 | 1467391150277 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3672 | 1467391150281 Marionette TRACE conn2 <- [1,282,null,{}] 09:39:10 INFO - PROCESS | 3672 | 1467391150287 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3672 | 1467391150290 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:10 INFO - PROCESS | 3672 | 1467391150396 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:39:10 INFO - PROCESS | 3672 | 1467391150466 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3672 | 1467391150470 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:10 INFO - PROCESS | 3672 | ++DOCSHELL 114B7000 == 46 [pid = 3672] [id = 80] 09:39:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (114BD400) [pid = 3672] [serial = 237] [outer = 00000000] 09:39:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (11C98800) [pid = 3672] [serial = 238] [outer = 114BD400] 09:39:10 INFO - PROCESS | 3672 | 1467391150499 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (129E6000) [pid = 3672] [serial = 239] [outer = 114BD400] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 14480000 == 45 [pid = 3672] [id = 76] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 182B9C00 == 44 [pid = 3672] [id = 75] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 0F9EA400 == 43 [pid = 3672] [id = 74] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 10F20400 == 42 [pid = 3672] [id = 73] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 17E4C000 == 41 [pid = 3672] [id = 72] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 1775B800 == 40 [pid = 3672] [id = 71] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 16159C00 == 39 [pid = 3672] [id = 70] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 14485000 == 38 [pid = 3672] [id = 69] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 12E25800 == 37 [pid = 3672] [id = 68] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 104C8400 == 36 [pid = 3672] [id = 67] 09:39:11 INFO - PROCESS | 3672 | --DOCSHELL 10B57000 == 35 [pid = 3672] [id = 63] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (199C2C00) [pid = 3672] [serial = 175] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (19E06C00) [pid = 3672] [serial = 176] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1A701C00) [pid = 3672] [serial = 179] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (16F20C00) [pid = 3672] [serial = 181] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1A45A400) [pid = 3672] [serial = 178] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (11257800) [pid = 3672] [serial = 159] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (169D2000) [pid = 3672] [serial = 169] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (11477C00) [pid = 3672] [serial = 156] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (170D3800) [pid = 3672] [serial = 172] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (177EE800) [pid = 3672] [serial = 182] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (14480400) [pid = 3672] [serial = 166] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13F85000) [pid = 3672] [serial = 165] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1B5DA400) [pid = 3672] [serial = 49] [outer = 00000000] [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.] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12B6E000) [pid = 3672] [serial = 162] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1590F800) [pid = 3672] [serial = 168] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16F17000) [pid = 3672] [serial = 171] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11475000) [pid = 3672] [serial = 160] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12C90800) [pid = 3672] [serial = 163] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A189400) [pid = 3672] [serial = 184] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1A704000) [pid = 3672] [serial = 185] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A974800) [pid = 3672] [serial = 187] [outer = 00000000] [url = about:blank] 09:39:11 INFO - PROCESS | 3672 | 1467391151106 Marionette TRACE conn2 <- [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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 904ms 09:39:11 INFO - PROCESS | 3672 | 1467391151158 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3672 | 1467391151161 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:39:11 INFO - PROCESS | 3672 | 1467391151169 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3672 | 1467391151171 Marionette TRACE conn2 <- [1,286,null,{}] 09:39:11 INFO - PROCESS | 3672 | 1467391151177 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3672 | 1467391151181 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:11 INFO - PROCESS | 3672 | 1467391151264 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:39:11 INFO - PROCESS | 3672 | 1467391151276 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3672 | 1467391151278 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:11 INFO - PROCESS | 3672 | ++DOCSHELL 12BB0000 == 36 [pid = 3672] [id = 81] 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12BB0800) [pid = 3672] [serial = 240] [outer = 00000000] 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (132AAC00) [pid = 3672] [serial = 241] [outer = 12BB0800] 09:39:11 INFO - PROCESS | 3672 | 1467391151310 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13A35400) [pid = 3672] [serial = 242] [outer = 12BB0800] 09:39:11 INFO - PROCESS | 3672 | 1467391151738 Marionette TRACE conn2 <- [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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 616ms 09:39:11 INFO - PROCESS | 3672 | 1467391151782 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3672 | 1467391151784 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:39:11 INFO - PROCESS | 3672 | 1467391151788 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3672 | 1467391151790 Marionette TRACE conn2 <- [1,290,null,{}] 09:39:11 INFO - PROCESS | 3672 | 1467391151794 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3672 | 1467391151796 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:11 INFO - PROCESS | 3672 | 1467391151875 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:39:11 INFO - PROCESS | 3672 | 1467391151888 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3672 | 1467391151894 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:11 INFO - PROCESS | 3672 | ++DOCSHELL 15807000 == 37 [pid = 3672] [id = 82] 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1580F000) [pid = 3672] [serial = 243] [outer = 00000000] 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16157000) [pid = 3672] [serial = 244] [outer = 1580F000] 09:39:11 INFO - PROCESS | 3672 | 1467391151925 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169D4000) [pid = 3672] [serial = 245] [outer = 1580F000] 09:39:12 INFO - PROCESS | 3672 | 1467391152333 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 547ms 09:39:12 INFO - PROCESS | 3672 | 1467391152345 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3672 | 1467391152347 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:39:12 INFO - PROCESS | 3672 | 1467391152350 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3672 | 1467391152352 Marionette TRACE conn2 <- [1,294,null,{}] 09:39:12 INFO - PROCESS | 3672 | 1467391152355 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3672 | 1467391152357 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:12 INFO - PROCESS | 3672 | 1467391152442 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:39:12 INFO - PROCESS | 3672 | 1467391152447 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3672 | 1467391152449 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:12 INFO - PROCESS | 3672 | ++DOCSHELL 170D3800 == 38 [pid = 3672] [id = 83] 09:39:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (170D4800) [pid = 3672] [serial = 246] [outer = 00000000] 09:39:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (177E6400) [pid = 3672] [serial = 247] [outer = 170D4800] 09:39:12 INFO - PROCESS | 3672 | 1467391152475 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17E52000) [pid = 3672] [serial = 248] [outer = 170D4800] 09:39:12 INFO - PROCESS | 3672 | 1467391152838 Marionette TRACE conn2 <- [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]]]}] 09:39:12 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. 09:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 520ms 09:39:12 INFO - PROCESS | 3672 | 1467391152883 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3672 | 1467391152885 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:39:12 INFO - PROCESS | 3672 | 1467391152888 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3672 | 1467391152890 Marionette TRACE conn2 <- [1,298,null,{}] 09:39:12 INFO - PROCESS | 3672 | 1467391152893 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3672 | 1467391152895 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:12 INFO - PROCESS | 3672 | 1467391152954 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:39:12 INFO - PROCESS | 3672 | 1467391152959 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3672 | 1467391152961 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:12 INFO - PROCESS | 3672 | ++DOCSHELL 1766B000 == 39 [pid = 3672] [id = 84] 09:39:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17E4E000) [pid = 3672] [serial = 249] [outer = 00000000] 09:39:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1821D400) [pid = 3672] [serial = 250] [outer = 17E4E000] 09:39:12 INFO - PROCESS | 3672 | 1467391153004 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1821F400) [pid = 3672] [serial = 251] [outer = 17E4E000] 09:39:13 INFO - PROCESS | 3672 | 1467391153401 Marionette TRACE conn2 <- [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]]]}] 09:39:13 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. 09:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 561ms 09:39:13 INFO - PROCESS | 3672 | 1467391153448 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3672 | 1467391153451 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:39:13 INFO - PROCESS | 3672 | 1467391153456 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3672 | 1467391153458 Marionette TRACE conn2 <- [1,302,null,{}] 09:39:13 INFO - PROCESS | 3672 | 1467391153461 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3672 | 1467391153467 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:13 INFO - PROCESS | 3672 | 1467391153582 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:39:13 INFO - PROCESS | 3672 | 1467391153595 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3672 | 1467391153597 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:13 INFO - PROCESS | 3672 | ++DOCSHELL 18218000 == 40 [pid = 3672] [id = 85] 09:39:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19807800) [pid = 3672] [serial = 252] [outer = 00000000] 09:39:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E05000) [pid = 3672] [serial = 253] [outer = 19807800] 09:39:13 INFO - PROCESS | 3672 | 1467391153640 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E39C00) [pid = 3672] [serial = 254] [outer = 19807800] 09:39:14 INFO - PROCESS | 3672 | 1467391154169 Marionette TRACE conn2 <- [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]]]}] 09:39:14 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. 09:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 780ms 09:39:14 INFO - PROCESS | 3672 | 1467391154254 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3672 | 1467391154256 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:39:14 INFO - PROCESS | 3672 | 1467391154259 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3672 | 1467391154261 Marionette TRACE conn2 <- [1,306,null,{}] 09:39:14 INFO - PROCESS | 3672 | 1467391154246 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3672 | 1467391154248 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:14 INFO - PROCESS | 3672 | 1467391154355 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:39:14 INFO - PROCESS | 3672 | 1467391154360 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3672 | 1467391154362 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:14 INFO - PROCESS | 3672 | ++DOCSHELL 114C1400 == 41 [pid = 3672] [id = 86] 09:39:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A452000) [pid = 3672] [serial = 255] [outer = 00000000] 09:39:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A70C800) [pid = 3672] [serial = 256] [outer = 1A452000] 09:39:14 INFO - PROCESS | 3672 | 1467391154432 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A81EC00) [pid = 3672] [serial = 257] [outer = 1A452000] 09:39:14 INFO - PROCESS | 3672 | 1467391154797 Marionette TRACE conn2 <- [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]]]}] 09:39:14 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. 09:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 615ms 09:39:14 INFO - PROCESS | 3672 | 1467391154871 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3672 | 1467391154873 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 09:39:14 INFO - PROCESS | 3672 | 1467391154876 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:39:14 INFO - PROCESS | 3672 | 1467391154878 Marionette TRACE conn2 <- [1,310,null,{}] 09:39:14 INFO - PROCESS | 3672 | 1467391154864 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3672 | 1467391154866 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:15 INFO - PROCESS | 3672 | 1467391155055 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (17E4CC00) [pid = 3672] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1775CC00) [pid = 3672] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1821EC00) [pid = 3672] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (12EE2C00) [pid = 3672] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182B9400) [pid = 3672] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10B5D400) [pid = 3672] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (14485C00) [pid = 3672] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (169D9800) [pid = 3672] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13A31400) [pid = 3672] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (104C9800) [pid = 3672] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (169DC800) [pid = 3672] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19E0B400) [pid = 3672] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182BB800) [pid = 3672] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A188C00) [pid = 3672] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:39:15 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A81400) [pid = 3672] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:39:15 INFO - PROCESS | 3672 | 1467391155106 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3672 | 1467391155108 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:15 INFO - PROCESS | 3672 | ++DOCSHELL 0F397400 == 42 [pid = 3672] [id = 87] 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1046B800) [pid = 3672] [serial = 258] [outer = 00000000] 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10B5D400) [pid = 3672] [serial = 259] [outer = 1046B800] 09:39:15 INFO - PROCESS | 3672 | 1467391155151 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1125E000) [pid = 3672] [serial = 260] [outer = 1046B800] 09:39:15 INFO - PROCESS | 3672 | 1467391155461 Marionette TRACE conn2 <- [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]]]}] 09:39:15 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. 09:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 616ms 09:39:15 INFO - PROCESS | 3672 | 1467391155485 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3672 | 1467391155487 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 09:39:15 INFO - PROCESS | 3672 | 1467391155490 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:39:15 INFO - PROCESS | 3672 | 1467391155492 Marionette TRACE conn2 <- [1,314,null,{}] 09:39:15 INFO - PROCESS | 3672 | 1467391155495 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3672 | 1467391155497 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:15 INFO - PROCESS | 3672 | 1467391155622 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:39:15 INFO - PROCESS | 3672 | 1467391155630 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3672 | 1467391155632 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:15 INFO - PROCESS | 3672 | ++DOCSHELL 1447F800 == 43 [pid = 3672] [id = 88] 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (148E0800) [pid = 3672] [serial = 261] [outer = 00000000] 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182BA800) [pid = 3672] [serial = 262] [outer = 148E0800] 09:39:15 INFO - PROCESS | 3672 | 1467391155656 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1980C000) [pid = 3672] [serial = 263] [outer = 148E0800] 09:39:15 INFO - PROCESS | 3672 | 1467391155998 Marionette TRACE conn2 <- [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]]]}] 09:39:16 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. 09:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 561ms 09:39:16 INFO - PROCESS | 3672 | 1467391156047 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3672 | 1467391156049 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:39:16 INFO - PROCESS | 3672 | 1467391156052 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3672 | 1467391156053 Marionette TRACE conn2 <- [1,318,null,{}] 09:39:16 INFO - PROCESS | 3672 | 1467391156057 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3672 | 1467391156059 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:16 INFO - PROCESS | 3672 | 1467391156117 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:39:16 INFO - PROCESS | 3672 | 1467391156194 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3672 | 1467391156196 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:16 INFO - PROCESS | 3672 | ++DOCSHELL 13F8EC00 == 44 [pid = 3672] [id = 89] 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16F20C00) [pid = 3672] [serial = 264] [outer = 00000000] 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A980800) [pid = 3672] [serial = 265] [outer = 16F20C00] 09:39:16 INFO - PROCESS | 3672 | 1467391156220 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1ABF2000) [pid = 3672] [serial = 266] [outer = 16F20C00] 09:39:16 INFO - PROCESS | 3672 | 1467391156539 Marionette TRACE conn2 <- [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]]]}] 09:39:16 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. 09:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 09:39:16 INFO - PROCESS | 3672 | 1467391156570 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3672 | 1467391156572 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:39:16 INFO - PROCESS | 3672 | 1467391156575 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3672 | 1467391156577 Marionette TRACE conn2 <- [1,322,null,{}] 09:39:16 INFO - PROCESS | 3672 | 1467391156581 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3672 | 1467391156583 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:16 INFO - PROCESS | 3672 | 1467391156688 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:39:16 INFO - PROCESS | 3672 | 1467391156732 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3672 | 1467391156735 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:16 INFO - PROCESS | 3672 | ++DOCSHELL 1AD31C00 == 45 [pid = 3672] [id = 90] 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AD33000) [pid = 3672] [serial = 267] [outer = 00000000] 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AF23C00) [pid = 3672] [serial = 268] [outer = 1AD33000] 09:39:16 INFO - PROCESS | 3672 | 1467391156779 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AF2A400) [pid = 3672] [serial = 269] [outer = 1AD33000] 09:39:17 INFO - PROCESS | 3672 | 1467391157253 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:39:17 INFO - PROCESS | 3672 | 1467391157382 Marionette TRACE conn2 <- [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]]]}] 09:39:17 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. 09:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 821ms 09:39:17 INFO - PROCESS | 3672 | 1467391157413 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3672 | 1467391157419 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:39:17 INFO - PROCESS | 3672 | 1467391157424 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 3672 | 1467391157407 Marionette TRACE conn2 <- [1,326,null,{}] 09:39:17 INFO - PROCESS | 3672 | 1467391157413 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 3672 | 1467391157416 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:17 INFO - PROCESS | 3672 | 1467391157528 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:39:17 INFO - PROCESS | 3672 | 1467391157657 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3672 | 1467391157660 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:17 INFO - PROCESS | 3672 | ++DOCSHELL 129E5000 == 46 [pid = 3672] [id = 91] 09:39:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (12BAB000) [pid = 3672] [serial = 270] [outer = 00000000] 09:39:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (13D5CC00) [pid = 3672] [serial = 271] [outer = 12BAB000] 09:39:17 INFO - PROCESS | 3672 | 1467391157716 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (14487800) [pid = 3672] [serial = 272] [outer = 12BAB000] 09:39:18 INFO - PROCESS | 3672 | 1467391158270 Marionette TRACE conn2 <- [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]]]}] 09:39:18 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. 09:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 876ms 09:39:18 INFO - PROCESS | 3672 | 1467391158283 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3672 | 1467391158288 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:39:18 INFO - PROCESS | 3672 | 1467391158294 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 3672 | 1467391158297 Marionette TRACE conn2 <- [1,330,null,{}] 09:39:18 INFO - PROCESS | 3672 | 1467391158301 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3672 | 1467391158304 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:18 INFO - PROCESS | 3672 | 1467391158428 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:39:18 INFO - PROCESS | 3672 | 1467391158560 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3672 | 1467391158563 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:18 INFO - PROCESS | 3672 | ++DOCSHELL 16FB7000 == 47 [pid = 3672] [id = 92] 09:39:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (16FB8000) [pid = 3672] [serial = 273] [outer = 00000000] 09:39:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (170DA800) [pid = 3672] [serial = 274] [outer = 16FB8000] 09:39:18 INFO - PROCESS | 3672 | 1467391158608 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (18217C00) [pid = 3672] [serial = 275] [outer = 16FB8000] 09:39:19 INFO - PROCESS | 3672 | 1467391159160 Marionette TRACE conn2 <- [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]]]}] 09:39:19 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. 09:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 917ms 09:39:19 INFO - PROCESS | 3672 | 1467391159211 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3672 | 1467391159214 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:39:19 INFO - PROCESS | 3672 | 1467391159218 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3672 | 1467391159222 Marionette TRACE conn2 <- [1,334,null,{}] 09:39:19 INFO - PROCESS | 3672 | 1467391159250 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3672 | 1467391159255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:19 INFO - PROCESS | 3672 | 1467391159344 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:39:19 INFO - PROCESS | 3672 | 1467391159540 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3672 | 1467391159543 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:19 INFO - PROCESS | 3672 | ++DOCSHELL 10421C00 == 48 [pid = 3672] [id = 93] 09:39:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10429400) [pid = 3672] [serial = 276] [outer = 00000000] 09:39:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10A10400) [pid = 3672] [serial = 277] [outer = 10429400] 09:39:19 INFO - PROCESS | 3672 | 1467391159601 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10B57800) [pid = 3672] [serial = 278] [outer = 10429400] 09:39:20 INFO - PROCESS | 3672 | 1467391160101 Marionette TRACE conn2 <- [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]]]}] 09:39:20 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. 09:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 09:39:20 INFO - PROCESS | 3672 | 1467391160158 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3672 | 1467391160161 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:39:20 INFO - PROCESS | 3672 | 1467391160181 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3672 | 1467391160184 Marionette TRACE conn2 <- [1,338,null,{}] 09:39:20 INFO - PROCESS | 3672 | 1467391160190 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3672 | 1467391160192 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:20 INFO - PROCESS | 3672 | 1467391160291 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 13F8EC00 == 47 [pid = 3672] [id = 89] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 1447F800 == 46 [pid = 3672] [id = 88] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 0F397400 == 45 [pid = 3672] [id = 87] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 114C1400 == 44 [pid = 3672] [id = 86] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 18218000 == 43 [pid = 3672] [id = 85] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 1766B000 == 42 [pid = 3672] [id = 84] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 170D3800 == 41 [pid = 3672] [id = 83] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 15807000 == 40 [pid = 3672] [id = 82] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 12BB0000 == 39 [pid = 3672] [id = 81] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 114B7000 == 38 [pid = 3672] [id = 80] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 114B7400 == 37 [pid = 3672] [id = 78] 09:39:20 INFO - PROCESS | 3672 | --DOCSHELL 19E3D000 == 36 [pid = 3672] [id = 77] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (114DEC00) [pid = 3672] [serial = 157] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1A81C400) [pid = 3672] [serial = 154] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (182BA400) [pid = 3672] [serial = 214] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (177EA000) [pid = 3672] [serial = 211] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (177EBC00) [pid = 3672] [serial = 212] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1980F400) [pid = 3672] [serial = 217] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (19809800) [pid = 3672] [serial = 215] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1325A400) [pid = 3672] [serial = 202] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (139EC400) [pid = 3672] [serial = 203] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1A81DC00) [pid = 3672] [serial = 197] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19E38800) [pid = 3672] [serial = 196] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (11804800) [pid = 3672] [serial = 191] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (110C4000) [pid = 3672] [serial = 190] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (148E1000) [pid = 3672] [serial = 205] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15808400) [pid = 3672] [serial = 206] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16D89000) [pid = 3672] [serial = 208] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (144F4400) [pid = 3672] [serial = 194] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13D54000) [pid = 3672] [serial = 193] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10F22400) [pid = 3672] [serial = 199] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11801400) [pid = 3672] [serial = 200] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (182B2400) [pid = 3672] [serial = 221] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A817000) [pid = 3672] [serial = 226] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1980A400) [pid = 3672] [serial = 220] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (199BD800) [pid = 3672] [serial = 218] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1A186800) [pid = 3672] [serial = 224] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E3F400) [pid = 3672] [serial = 223] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A81D000) [pid = 3672] [serial = 227] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (171BB400) [pid = 3672] [serial = 209] [outer = 00000000] [url = about:blank] 09:39:20 INFO - PROCESS | 3672 | 1467391160377 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3672 | 1467391160379 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:20 INFO - PROCESS | 3672 | ++DOCSHELL 104CD400 == 37 [pid = 3672] [id = 94] 09:39:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A08800) [pid = 3672] [serial = 279] [outer = 00000000] 09:39:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (11257000) [pid = 3672] [serial = 280] [outer = 10A08800] 09:39:20 INFO - PROCESS | 3672 | 1467391160430 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (114DF800) [pid = 3672] [serial = 281] [outer = 10A08800] 09:39:20 INFO - PROCESS | 3672 | 1467391160815 Marionette TRACE conn2 <- [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]]]}] 09:39:20 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. 09:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 643ms 09:39:20 INFO - PROCESS | 3672 | 1467391160839 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3672 | 1467391160843 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:39:20 INFO - PROCESS | 3672 | 1467391160829 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3672 | 1467391160831 Marionette TRACE conn2 <- [1,342,null,{}] 09:39:20 INFO - PROCESS | 3672 | 1467391160835 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3672 | 1467391160837 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:20 INFO - PROCESS | 3672 | 1467391160920 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:39:20 INFO - PROCESS | 3672 | 1467391160927 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3672 | 1467391160929 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:20 INFO - PROCESS | 3672 | ++DOCSHELL 139F1000 == 38 [pid = 3672] [id = 95] 09:39:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (139F5800) [pid = 3672] [serial = 282] [outer = 00000000] 09:39:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (148DF000) [pid = 3672] [serial = 283] [outer = 139F5800] 09:39:20 INFO - PROCESS | 3672 | 1467391160973 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15803000) [pid = 3672] [serial = 284] [outer = 139F5800] 09:39:21 INFO - PROCESS | 3672 | 1467391161352 Marionette TRACE conn2 <- [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]]]}] 09:39:21 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. 09:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 561ms 09:39:21 INFO - PROCESS | 3672 | 1467391161397 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3672 | 1467391161399 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:39:21 INFO - PROCESS | 3672 | 1467391161403 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3672 | 1467391161409 Marionette TRACE conn2 <- [1,346,null,{}] 09:39:21 INFO - PROCESS | 3672 | 1467391161419 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3672 | 1467391161422 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:21 INFO - PROCESS | 3672 | 1467391161487 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:39:21 INFO - PROCESS | 3672 | 1467391161495 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3672 | 1467391161497 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:21 INFO - PROCESS | 3672 | ++DOCSHELL 16CD5C00 == 39 [pid = 3672] [id = 96] 09:39:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F22800) [pid = 3672] [serial = 285] [outer = 00000000] 09:39:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (177EBC00) [pid = 3672] [serial = 286] [outer = 16F22800] 09:39:21 INFO - PROCESS | 3672 | 1467391161540 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18216400) [pid = 3672] [serial = 287] [outer = 16F22800] 09:39:21 INFO - PROCESS | 3672 | 1467391161924 Marionette TRACE conn2 <- [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]]]}] 09:39:21 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. 09:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 562ms 09:39:21 INFO - PROCESS | 3672 | 1467391161977 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3672 | 1467391161980 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:39:21 INFO - PROCESS | 3672 | 1467391161983 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3672 | 1467391161985 Marionette TRACE conn2 <- [1,350,null,{}] 09:39:21 INFO - PROCESS | 3672 | 1467391161988 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3672 | 1467391161990 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:22 INFO - PROCESS | 3672 | 1467391162064 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:39:22 INFO - PROCESS | 3672 | 1467391162095 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3672 | 1467391162097 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:22 INFO - PROCESS | 3672 | ++DOCSHELL 19804800 == 40 [pid = 3672] [id = 97] 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1980B400) [pid = 3672] [serial = 288] [outer = 00000000] 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (199BD000) [pid = 3672] [serial = 289] [outer = 1980B400] 09:39:22 INFO - PROCESS | 3672 | 1467391162140 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (199BD800) [pid = 3672] [serial = 290] [outer = 1980B400] 09:39:22 INFO - PROCESS | 3672 | 1467391162531 Marionette TRACE conn2 <- [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]]]}] 09:39:22 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. 09:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 616ms 09:39:22 INFO - PROCESS | 3672 | 1467391162605 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3672 | 1467391162607 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 09:39:22 INFO - PROCESS | 3672 | 1467391162610 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:39:22 INFO - PROCESS | 3672 | 1467391162594 Marionette TRACE conn2 <- [1,354,null,{}] 09:39:22 INFO - PROCESS | 3672 | 1467391162598 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3672 | 1467391162600 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:22 INFO - PROCESS | 3672 | 1467391162714 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:39:22 INFO - PROCESS | 3672 | 1467391162768 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3672 | 1467391162774 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:22 INFO - PROCESS | 3672 | ++DOCSHELL 199CA000 == 41 [pid = 3672] [id = 98] 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199CB400) [pid = 3672] [serial = 291] [outer = 00000000] 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19E07000) [pid = 3672] [serial = 292] [outer = 199CB400] 09:39:22 INFO - PROCESS | 3672 | 1467391162806 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A189400) [pid = 3672] [serial = 293] [outer = 199CB400] 09:39:23 INFO - PROCESS | 3672 | 1467391163207 Marionette TRACE conn2 <- [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]]]}] 09:39:23 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. 09:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 657ms 09:39:23 INFO - PROCESS | 3672 | 1467391163259 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3672 | 1467391163261 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:39:23 INFO - PROCESS | 3672 | 1467391163264 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3672 | 1467391163266 Marionette TRACE conn2 <- [1,358,null,{}] 09:39:23 INFO - PROCESS | 3672 | 1467391163270 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3672 | 1467391163272 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:23 INFO - PROCESS | 3672 | 1467391163356 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:39:23 INFO - PROCESS | 3672 | 1467391163364 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3672 | 1467391163366 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:23 INFO - PROCESS | 3672 | ++DOCSHELL 17E89000 == 42 [pid = 3672] [id = 99] 09:39:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A703400) [pid = 3672] [serial = 294] [outer = 00000000] 09:39:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1A81C800) [pid = 3672] [serial = 295] [outer = 1A703400] 09:39:23 INFO - PROCESS | 3672 | 1467391163458 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A974000) [pid = 3672] [serial = 296] [outer = 1A703400] 09:39:23 INFO - PROCESS | 3672 | 1467391163812 Marionette TRACE conn2 <- [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]]]}] 09:39:23 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. 09:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 602ms 09:39:23 INFO - PROCESS | 3672 | 1467391163878 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3672 | 1467391163880 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:39:23 INFO - PROCESS | 3672 | 1467391163892 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3672 | 1467391163894 Marionette TRACE conn2 <- [1,362,null,{}] 09:39:23 INFO - PROCESS | 3672 | 1467391163907 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3672 | 1467391163908 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:23 INFO - PROCESS | 3672 | 1467391163994 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:39:23 INFO - PROCESS | 3672 | 1467391164002 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3672 | 1467391164004 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:24 INFO - PROCESS | 3672 | ++DOCSHELL 10B63400 == 43 [pid = 3672] [id = 100] 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A704C00) [pid = 3672] [serial = 297] [outer = 00000000] 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1ABEF800) [pid = 3672] [serial = 298] [outer = 1A704C00] 09:39:24 INFO - PROCESS | 3672 | 1467391164046 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1ABF9C00) [pid = 3672] [serial = 299] [outer = 1A704C00] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1580F000) [pid = 3672] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19807800) [pid = 3672] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16F20C00) [pid = 3672] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (114BD400) [pid = 3672] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (12BB0800) [pid = 3672] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (170D4800) [pid = 3672] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1A452000) [pid = 3672] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17E4E000) [pid = 3672] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1046B800) [pid = 3672] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:39:24 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (148E0800) [pid = 3672] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:39:24 INFO - PROCESS | 3672 | 1467391164420 Marionette TRACE conn2 <- [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]]]}] 09:39:24 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. 09:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 575ms 09:39:24 INFO - PROCESS | 3672 | 1467391164473 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3672 | 1467391164475 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 09:39:24 INFO - PROCESS | 3672 | 1467391164478 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:39:24 INFO - PROCESS | 3672 | 1467391164480 Marionette TRACE conn2 <- [1,366,null,{}] 09:39:24 INFO - PROCESS | 3672 | 1467391164484 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3672 | 1467391164486 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:24 INFO - PROCESS | 3672 | 1467391164567 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:39:24 INFO - PROCESS | 3672 | 1467391164572 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3672 | 1467391164574 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:24 INFO - PROCESS | 3672 | ++DOCSHELL 148E0800 == 44 [pid = 3672] [id = 101] 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (169CF400) [pid = 3672] [serial = 300] [outer = 00000000] 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A813800) [pid = 3672] [serial = 301] [outer = 169CF400] 09:39:24 INFO - PROCESS | 3672 | 1467391164616 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A814800) [pid = 3672] [serial = 302] [outer = 169CF400] 09:39:24 INFO - PROCESS | 3672 | 1467391164973 Marionette TRACE conn2 <- [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]]]}] 09:39:25 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. 09:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 561ms 09:39:25 INFO - PROCESS | 3672 | 1467391165033 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3672 | 1467391165035 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 09:39:25 INFO - PROCESS | 3672 | 1467391165039 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:39:25 INFO - PROCESS | 3672 | 1467391165040 Marionette TRACE conn2 <- [1,370,null,{}] 09:39:25 INFO - PROCESS | 3672 | 1467391165044 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3672 | 1467391165046 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:25 INFO - PROCESS | 3672 | 1467391165110 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:39:25 INFO - PROCESS | 3672 | 1467391165115 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3672 | 1467391165117 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:25 INFO - PROCESS | 3672 | ++DOCSHELL 18212800 == 45 [pid = 3672] [id = 102] 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A704000) [pid = 3672] [serial = 303] [outer = 00000000] 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1AD35400) [pid = 3672] [serial = 304] [outer = 1A704000] 09:39:25 INFO - PROCESS | 3672 | 1467391165161 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AF24800) [pid = 3672] [serial = 305] [outer = 1A704000] 09:39:25 INFO - PROCESS | 3672 | 1467391165541 Marionette TRACE conn2 <- [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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 520ms 09:39:25 INFO - PROCESS | 3672 | 1467391165552 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3672 | 1467391165553 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:39:25 INFO - PROCESS | 3672 | 1467391165561 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3672 | 1467391165562 Marionette TRACE conn2 <- [1,374,null,{}] 09:39:25 INFO - PROCESS | 3672 | 1467391165566 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3672 | 1467391165567 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:25 INFO - PROCESS | 3672 | 1467391165645 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:39:25 INFO - PROCESS | 3672 | 1467391165651 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3672 | 1467391165653 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:25 INFO - PROCESS | 3672 | ++DOCSHELL 1AF2E000 == 46 [pid = 3672] [id = 103] 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AF30400) [pid = 3672] [serial = 306] [outer = 00000000] 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1B051400) [pid = 3672] [serial = 307] [outer = 1AF30400] 09:39:25 INFO - PROCESS | 3672 | 1467391165698 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1B05B000) [pid = 3672] [serial = 308] [outer = 1AF30400] 09:39:26 INFO - PROCESS | 3672 | 1467391166238 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:39:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 698ms 09:39:26 INFO - PROCESS | 3672 | 1467391166274 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3672 | 1467391166278 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 09:39:26 INFO - PROCESS | 3672 | 1467391166284 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:39:26 INFO - PROCESS | 3672 | 1467391166287 Marionette TRACE conn2 <- [1,378,null,{}] 09:39:26 INFO - PROCESS | 3672 | 1467391166293 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3672 | 1467391166296 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:26 INFO - PROCESS | 3672 | 1467391166385 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:39:26 INFO - PROCESS | 3672 | 1467391166509 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3672 | 1467391166512 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:26 INFO - PROCESS | 3672 | ++DOCSHELL 10B59800 == 47 [pid = 3672] [id = 104] 09:39:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10B5B800) [pid = 3672] [serial = 309] [outer = 00000000] 09:39:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (12C90800) [pid = 3672] [serial = 310] [outer = 10B5B800] 09:39:26 INFO - PROCESS | 3672 | 1467391166568 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (139BD800) [pid = 3672] [serial = 311] [outer = 10B5B800] 09:39:27 INFO - PROCESS | 3672 | 1467391167082 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 876ms 09:39:27 INFO - PROCESS | 3672 | 1467391167168 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3672 | 1467391167172 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:39:27 INFO - PROCESS | 3672 | 1467391167179 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3672 | 1467391167182 Marionette TRACE conn2 <- [1,382,null,{}] 09:39:27 INFO - PROCESS | 3672 | 1467391167167 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3672 | 1467391167170 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:27 INFO - PROCESS | 3672 | 1467391167276 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:39:27 INFO - PROCESS | 3672 | 1467391167399 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3672 | 1467391167402 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:27 INFO - PROCESS | 3672 | ++DOCSHELL 1580D400 == 48 [pid = 3672] [id = 105] 09:39:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1580F800) [pid = 3672] [serial = 312] [outer = 00000000] 09:39:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (15F3BC00) [pid = 3672] [serial = 313] [outer = 1580F800] 09:39:27 INFO - PROCESS | 3672 | 1467391167460 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (15F3F400) [pid = 3672] [serial = 314] [outer = 1580F800] 09:39:28 INFO - PROCESS | 3672 | 1467391168036 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:39:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 876ms 09:39:28 INFO - PROCESS | 3672 | 1467391168057 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3672 | 1467391168041 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:39:28 INFO - PROCESS | 3672 | 1467391168045 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3672 | 1467391168049 Marionette TRACE conn2 <- [1,386,null,{}] 09:39:28 INFO - PROCESS | 3672 | 1467391168060 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3672 | 1467391168065 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:28 INFO - PROCESS | 3672 | 1467391168168 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:39:28 INFO - PROCESS | 3672 | 1467391168247 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3672 | 1467391168250 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:28 INFO - PROCESS | 3672 | ++DOCSHELL 17E8C400 == 49 [pid = 3672] [id = 106] 09:39:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1800EC00) [pid = 3672] [serial = 315] [outer = 00000000] 09:39:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (19807400) [pid = 3672] [serial = 316] [outer = 1800EC00] 09:39:28 INFO - PROCESS | 3672 | 1467391168304 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (199C3C00) [pid = 3672] [serial = 317] [outer = 1800EC00] 09:39:28 INFO - PROCESS | 3672 | 1467391168942 Marionette TRACE conn2 <- [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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 958ms 09:39:29 INFO - PROCESS | 3672 | 1467391169023 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3672 | 1467391169027 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:39:29 INFO - PROCESS | 3672 | 1467391169032 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3672 | 1467391169035 Marionette TRACE conn2 <- [1,390,null,{}] 09:39:29 INFO - PROCESS | 3672 | 1467391169042 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3672 | 1467391169045 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:29 INFO - PROCESS | 3672 | 1467391169163 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:39:29 INFO - PROCESS | 3672 | 1467391169173 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3672 | 1467391169177 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:29 INFO - PROCESS | 3672 | ++DOCSHELL 12BB0800 == 50 [pid = 3672] [id = 107] 09:39:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (12C8AC00) [pid = 3672] [serial = 318] [outer = 00000000] 09:39:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (139B9800) [pid = 3672] [serial = 319] [outer = 12C8AC00] 09:39:29 INFO - PROCESS | 3672 | 1467391169207 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (13AC4400) [pid = 3672] [serial = 320] [outer = 12C8AC00] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 18212800 == 49 [pid = 3672] [id = 102] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 148E0800 == 48 [pid = 3672] [id = 101] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 10B63400 == 47 [pid = 3672] [id = 100] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 17E89000 == 46 [pid = 3672] [id = 99] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 199CA000 == 45 [pid = 3672] [id = 98] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 19804800 == 44 [pid = 3672] [id = 97] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 16CD5C00 == 43 [pid = 3672] [id = 96] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 139F1000 == 42 [pid = 3672] [id = 95] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 104CD400 == 41 [pid = 3672] [id = 94] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 10421C00 == 40 [pid = 3672] [id = 93] 09:39:29 INFO - PROCESS | 3672 | --DOCSHELL 1AD31C00 == 39 [pid = 3672] [id = 90] 09:39:29 INFO - PROCESS | 3672 | 1467391169817 Marionette TRACE conn2 <- [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]]]}] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (16157000) [pid = 3672] [serial = 244] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (169D4000) [pid = 3672] [serial = 245] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (19E05000) [pid = 3672] [serial = 253] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1A980800) [pid = 3672] [serial = 265] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (129E6000) [pid = 3672] [serial = 239] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (11C98800) [pid = 3672] [serial = 238] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (132AAC00) [pid = 3672] [serial = 241] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (13A35400) [pid = 3672] [serial = 242] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (177E6400) [pid = 3672] [serial = 247] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (17E52000) [pid = 3672] [serial = 248] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1A70C800) [pid = 3672] [serial = 256] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (169D2C00) [pid = 3672] [serial = 235] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1821D400) [pid = 3672] [serial = 250] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19E39C00) [pid = 3672] [serial = 254] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1ABF1800) [pid = 3672] [serial = 229] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1A81EC00) [pid = 3672] [serial = 257] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (12E25000) [pid = 3672] [serial = 232] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1125E000) [pid = 3672] [serial = 260] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10B5D400) [pid = 3672] [serial = 259] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1ABF2000) [pid = 3672] [serial = 266] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182BA800) [pid = 3672] [serial = 262] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1821F400) [pid = 3672] [serial = 251] [outer = 00000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1980C000) [pid = 3672] [serial = 263] [outer = 00000000] [url = about:blank] 09:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 821ms 09:39:29 INFO - PROCESS | 3672 | 1467391169850 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3672 | 1467391169854 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:39:29 INFO - PROCESS | 3672 | 1467391169862 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3672 | 1467391169866 Marionette TRACE conn2 <- [1,394,null,{}] 09:39:29 INFO - PROCESS | 3672 | 1467391169871 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3672 | 1467391169874 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:29 INFO - PROCESS | 3672 | 1467391169940 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:39:29 INFO - PROCESS | 3672 | 1467391169946 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3672 | 1467391169948 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:29 INFO - PROCESS | 3672 | ++DOCSHELL 131C5800 == 40 [pid = 3672] [id = 108] 09:39:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (131C7400) [pid = 3672] [serial = 321] [outer = 00000000] 09:39:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13A35400) [pid = 3672] [serial = 322] [outer = 131C7400] 09:39:29 INFO - PROCESS | 3672 | 1467391169994 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (148E0000) [pid = 3672] [serial = 323] [outer = 131C7400] 09:39:30 INFO - PROCESS | 3672 | 1467391170422 Marionette TRACE conn2 <- [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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 602ms 09:39:30 INFO - PROCESS | 3672 | 1467391170478 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3672 | 1467391170481 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:39:30 INFO - PROCESS | 3672 | 1467391170484 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3672 | 1467391170487 Marionette TRACE conn2 <- [1,398,null,{}] 09:39:30 INFO - PROCESS | 3672 | 1467391170497 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3672 | 1467391170502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:30 INFO - PROCESS | 3672 | 1467391170566 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:39:30 INFO - PROCESS | 3672 | 1467391170653 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3672 | 1467391170656 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:30 INFO - PROCESS | 3672 | ++DOCSHELL 169D4400 == 41 [pid = 3672] [id = 109] 09:39:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (169D6400) [pid = 3672] [serial = 324] [outer = 00000000] 09:39:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16FBBC00) [pid = 3672] [serial = 325] [outer = 169D6400] 09:39:30 INFO - PROCESS | 3672 | 1467391170684 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17707400) [pid = 3672] [serial = 326] [outer = 169D6400] 09:39:31 INFO - PROCESS | 3672 | 1467391171034 Marionette TRACE conn2 <- [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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 616ms 09:39:31 INFO - PROCESS | 3672 | 1467391171104 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3672 | 1467391171106 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:39:31 INFO - PROCESS | 3672 | 1467391171110 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3672 | 1467391171093 Marionette TRACE conn2 <- [1,402,null,{}] 09:39:31 INFO - PROCESS | 3672 | 1467391171097 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3672 | 1467391171099 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:31 INFO - PROCESS | 3672 | 1467391171182 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:39:31 INFO - PROCESS | 3672 | 1467391171190 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3672 | 1467391171192 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:31 INFO - PROCESS | 3672 | ++DOCSHELL 18011C00 == 42 [pid = 3672] [id = 110] 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18015000) [pid = 3672] [serial = 327] [outer = 00000000] 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (182B9C00) [pid = 3672] [serial = 328] [outer = 18015000] 09:39:31 INFO - PROCESS | 3672 | 1467391171235 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19808400) [pid = 3672] [serial = 329] [outer = 18015000] 09:39:31 INFO - PROCESS | 3672 | 1467391171614 Marionette TRACE conn2 <- [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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 561ms 09:39:31 INFO - PROCESS | 3672 | 1467391171666 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3672 | 1467391171668 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:39:31 INFO - PROCESS | 3672 | 1467391171671 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:39:31 INFO - PROCESS | 3672 | 1467391171673 Marionette TRACE conn2 <- [1,406,null,{}] 09:39:31 INFO - PROCESS | 3672 | 1467391171676 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3672 | 1467391171678 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:31 INFO - PROCESS | 3672 | 1467391171793 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:39:31 INFO - PROCESS | 3672 | 1467391171848 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3672 | 1467391171832 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:31 INFO - PROCESS | 3672 | ++DOCSHELL 199BCC00 == 43 [pid = 3672] [id = 111] 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (199BD400) [pid = 3672] [serial = 330] [outer = 00000000] 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19C45400) [pid = 3672] [serial = 331] [outer = 199BD400] 09:39:31 INFO - PROCESS | 3672 | 1467391171875 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19E0F800) [pid = 3672] [serial = 332] [outer = 199BD400] 09:39:32 INFO - PROCESS | 3672 | 1467391172269 Marionette TRACE conn2 <- [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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 643ms 09:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:39:32 INFO - PROCESS | 3672 | 1467391172312 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 3672 | 1467391172314 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:39:32 INFO - PROCESS | 3672 | 1467391172318 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3672 | 1467391172319 Marionette TRACE conn2 <- [1,410,null,{}] 09:39:32 INFO - PROCESS | 3672 | 1467391172322 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3672 | 1467391172328 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:32 INFO - PROCESS | 3672 | 1467391172445 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:39:32 INFO - PROCESS | 3672 | 1467391172505 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3672 | 1467391172507 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:32 INFO - PROCESS | 3672 | ++DOCSHELL 1A181400 == 44 [pid = 3672] [id = 112] 09:39:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A185C00) [pid = 3672] [serial = 333] [outer = 00000000] 09:39:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A81A400) [pid = 3672] [serial = 334] [outer = 1A185C00] 09:39:32 INFO - PROCESS | 3672 | 1467391172550 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1A97C000) [pid = 3672] [serial = 335] [outer = 1A185C00] 09:39:32 INFO - PROCESS | 3672 | 1467391172966 Marionette TRACE conn2 <- [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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 698ms 09:39:33 INFO - PROCESS | 3672 | 1467391173032 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3672 | 1467391173034 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:39:33 INFO - PROCESS | 3672 | 1467391173037 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3672 | 1467391173039 Marionette TRACE conn2 <- [1,414,null,{}] 09:39:33 INFO - PROCESS | 3672 | 1467391173042 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3672 | 1467391173044 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:33 INFO - PROCESS | 3672 | 1467391173140 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:39:33 INFO - PROCESS | 3672 | 1467391173190 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3672 | 1467391173192 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:33 INFO - PROCESS | 3672 | ++DOCSHELL 1A980C00 == 45 [pid = 3672] [id = 113] 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1ABED400) [pid = 3672] [serial = 336] [outer = 00000000] 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1ABFB800) [pid = 3672] [serial = 337] [outer = 1ABED400] 09:39:33 INFO - PROCESS | 3672 | 1467391173235 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1AD29400) [pid = 3672] [serial = 338] [outer = 1ABED400] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (199CB400) [pid = 3672] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1A703400) [pid = 3672] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (10A08800) [pid = 3672] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1980B400) [pid = 3672] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (16F22800) [pid = 3672] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (139F5800) [pid = 3672] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1A704C00) [pid = 3672] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10429400) [pid = 3672] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1A704000) [pid = 3672] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:39:33 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (169CF400) [pid = 3672] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:39:33 INFO - PROCESS | 3672 | 1467391173602 Marionette TRACE conn2 <- [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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 616ms 09:39:33 INFO - PROCESS | 3672 | 1467391173653 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3672 | 1467391173655 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:39:33 INFO - PROCESS | 3672 | 1467391173639 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3672 | 1467391173641 Marionette TRACE conn2 <- [1,418,null,{}] 09:39:33 INFO - PROCESS | 3672 | 1467391173654 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3672 | 1467391173656 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:33 INFO - PROCESS | 3672 | 1467391173742 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:39:33 INFO - PROCESS | 3672 | 1467391173750 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3672 | 1467391173752 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:33 INFO - PROCESS | 3672 | ++DOCSHELL 10A0F800 == 46 [pid = 3672] [id = 114] 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1980EC00) [pid = 3672] [serial = 339] [outer = 00000000] 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A814400) [pid = 3672] [serial = 340] [outer = 1980EC00] 09:39:33 INFO - PROCESS | 3672 | 1467391173775 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A819800) [pid = 3672] [serial = 341] [outer = 1980EC00] 09:39:34 INFO - PROCESS | 3672 | 1467391174580 Marionette TRACE conn2 <- [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]]]}] 09:39:34 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 09:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 944ms 09:39:34 INFO - PROCESS | 3672 | 1467391174602 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3672 | 1467391174604 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:39:34 INFO - PROCESS | 3672 | 1467391174607 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3672 | 1467391174609 Marionette TRACE conn2 <- [1,422,null,{}] 09:39:34 INFO - PROCESS | 3672 | 1467391174613 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3672 | 1467391174615 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:34 INFO - PROCESS | 3672 | 1467391174704 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:39:34 INFO - PROCESS | 3672 | 1467391174712 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3672 | 1467391174714 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:34 INFO - PROCESS | 3672 | ++DOCSHELL 1A452400 == 47 [pid = 3672] [id = 115] 09:39:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A813400) [pid = 3672] [serial = 342] [outer = 00000000] 09:39:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1B051C00) [pid = 3672] [serial = 343] [outer = 1A813400] 09:39:34 INFO - PROCESS | 3672 | 1467391174756 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A81B400) [pid = 3672] [serial = 344] [outer = 1A813400] 09:39:35 INFO - PROCESS | 3672 | 1467391175550 Marionette TRACE conn2 <- [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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 958ms 09:39:35 INFO - PROCESS | 3672 | 1467391175585 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3672 | 1467391175589 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:39:35 INFO - PROCESS | 3672 | 1467391175638 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 3672 | 1467391175641 Marionette TRACE conn2 <- [1,426,null,{}] 09:39:35 INFO - PROCESS | 3672 | 1467391175647 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3672 | 1467391175650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:35 INFO - PROCESS | 3672 | 1467391175749 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:39:35 INFO - PROCESS | 3672 | 1467391175951 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3672 | 1467391175956 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:35 INFO - PROCESS | 3672 | ++DOCSHELL 11CED800 == 48 [pid = 3672] [id = 116] 09:39:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (11CEFC00) [pid = 3672] [serial = 345] [outer = 00000000] 09:39:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (12BA9000) [pid = 3672] [serial = 346] [outer = 11CEFC00] 09:39:36 INFO - PROCESS | 3672 | 1467391176012 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1325FC00) [pid = 3672] [serial = 347] [outer = 11CEFC00] 09:39:36 INFO - PROCESS | 3672 | 1467391176489 Marionette TRACE conn2 <- [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] 09:39:36 INFO - PROCESS | 3672 | 1467391176517 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:39:36 INFO - PROCESS | 3672 | 1467391176523 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3672 | 1467391176526 Marionette TRACE conn2 <- [1,430,null,{}] 09:39:36 INFO - PROCESS | 3672 | 1467391176530 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3672 | 1467391176533 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:36 INFO - PROCESS | 3672 | 1467391176622 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:39:36 INFO - PROCESS | 3672 | 1467391176719 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3672 | 1467391176722 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:36 INFO - PROCESS | 3672 | ++DOCSHELL 1556D000 == 49 [pid = 3672] [id = 117] 09:39:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1556D400) [pid = 3672] [serial = 348] [outer = 00000000] 09:39:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (15570000) [pid = 3672] [serial = 349] [outer = 1556D400] 09:39:36 INFO - PROCESS | 3672 | 1467391176759 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (15F3B800) [pid = 3672] [serial = 350] [outer = 1556D400] 09:39:37 INFO - PROCESS | 3672 | 1467391177301 Marionette TRACE conn2 <- [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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 821ms 09:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:39:37 INFO - PROCESS | 3672 | 1467391177348 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3672 | 1467391177351 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 3672 | 1467391177355 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3672 | 1467391177359 Marionette TRACE conn2 <- [1,434,null,{}] 09:39:37 INFO - PROCESS | 3672 | 1467391177370 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3672 | 1467391177375 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:37 INFO - PROCESS | 3672 | 1467391177500 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:39:37 INFO - PROCESS | 3672 | 1467391177628 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3672 | 1467391177632 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:37 INFO - PROCESS | 3672 | ++DOCSHELL 18211800 == 50 [pid = 3672] [id = 118] 09:39:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (18212C00) [pid = 3672] [serial = 351] [outer = 00000000] 09:39:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1980D800) [pid = 3672] [serial = 352] [outer = 18212C00] 09:39:37 INFO - PROCESS | 3672 | 1467391177669 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1A188400) [pid = 3672] [serial = 353] [outer = 18212C00] 09:39:38 INFO - PROCESS | 3672 | 1467391178294 Marionette TRACE conn2 <- [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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1012ms 09:39:38 INFO - PROCESS | 3672 | 1467391178382 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3672 | 1467391178387 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:39:38 INFO - PROCESS | 3672 | 1467391178394 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3672 | 1467391178397 Marionette TRACE conn2 <- [1,438,null,{}] 09:39:38 INFO - PROCESS | 3672 | 1467391178404 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3672 | 1467391178408 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:38 INFO - PROCESS | 3672 | 1467391178511 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:39:38 INFO - PROCESS | 3672 | 1467391178641 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3672 | 1467391178644 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:38 INFO - PROCESS | 3672 | ++DOCSHELL 114DEC00 == 51 [pid = 3672] [id = 119] 09:39:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (11806C00) [pid = 3672] [serial = 354] [outer = 00000000] 09:39:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (13F84000) [pid = 3672] [serial = 355] [outer = 11806C00] 09:39:38 INFO - PROCESS | 3672 | 1467391178691 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (1556FC00) [pid = 3672] [serial = 356] [outer = 11806C00] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 13D59C00 == 50 [pid = 3672] [id = 79] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 10A0F800 == 49 [pid = 3672] [id = 114] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 1A980C00 == 48 [pid = 3672] [id = 113] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 1A181400 == 47 [pid = 3672] [id = 112] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 199BCC00 == 46 [pid = 3672] [id = 111] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 18011C00 == 45 [pid = 3672] [id = 110] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 169D4400 == 44 [pid = 3672] [id = 109] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 131C5800 == 43 [pid = 3672] [id = 108] 09:39:38 INFO - PROCESS | 3672 | --DOCSHELL 12BB0800 == 42 [pid = 3672] [id = 107] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (1A974000) [pid = 3672] [serial = 296] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (1AD35400) [pid = 3672] [serial = 304] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1ABF9C00) [pid = 3672] [serial = 299] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (1B051400) [pid = 3672] [serial = 307] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1A814800) [pid = 3672] [serial = 302] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (199BD800) [pid = 3672] [serial = 290] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1A813800) [pid = 3672] [serial = 301] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1AF24800) [pid = 3672] [serial = 305] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (19E07000) [pid = 3672] [serial = 292] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1A81C800) [pid = 3672] [serial = 295] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1A189400) [pid = 3672] [serial = 293] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (11257000) [pid = 3672] [serial = 280] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (114DF800) [pid = 3672] [serial = 281] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (199BD000) [pid = 3672] [serial = 289] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (170DA800) [pid = 3672] [serial = 274] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (177EBC00) [pid = 3672] [serial = 286] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (18216400) [pid = 3672] [serial = 287] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (148DF000) [pid = 3672] [serial = 283] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15803000) [pid = 3672] [serial = 284] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1AF23C00) [pid = 3672] [serial = 268] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1ABEF800) [pid = 3672] [serial = 298] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10B57800) [pid = 3672] [serial = 278] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A10400) [pid = 3672] [serial = 277] [outer = 00000000] [url = about:blank] 09:39:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13D5CC00) [pid = 3672] [serial = 271] [outer = 00000000] [url = about:blank] 09:39:39 INFO - PROCESS | 3672 | 1467391179084 Marionette TRACE conn2 <- [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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 725ms 09:39:39 INFO - PROCESS | 3672 | 1467391179129 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3672 | 1467391179133 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:39:39 INFO - PROCESS | 3672 | 1467391179139 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3672 | 1467391179142 Marionette TRACE conn2 <- [1,442,null,{}] 09:39:39 INFO - PROCESS | 3672 | 1467391179145 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3672 | 1467391179148 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:39 INFO - PROCESS | 3672 | 1467391179232 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:39:39 INFO - PROCESS | 3672 | 1467391179240 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3672 | 1467391179242 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:39 INFO - PROCESS | 3672 | ++DOCSHELL 148E3400 == 43 [pid = 3672] [id = 120] 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1517F800) [pid = 3672] [serial = 357] [outer = 00000000] 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15809400) [pid = 3672] [serial = 358] [outer = 1517F800] 09:39:39 INFO - PROCESS | 3672 | 1467391179272 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15F46000) [pid = 3672] [serial = 359] [outer = 1517F800] 09:39:39 INFO - PROCESS | 3672 | 1467391179682 Marionette TRACE conn2 <- [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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 561ms 09:39:39 INFO - PROCESS | 3672 | 1467391179707 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3672 | 1467391179709 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3672 | 1467391179712 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:39:39 INFO - PROCESS | 3672 | 1467391179716 Marionette TRACE conn2 <- [1,446,null,{}] 09:39:39 INFO - PROCESS | 3672 | 1467391179725 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3672 | 1467391179730 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:39 INFO - PROCESS | 3672 | 1467391179793 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:39:39 INFO - PROCESS | 3672 | 1467391179832 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3672 | 1467391179835 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:39 INFO - PROCESS | 3672 | ++DOCSHELL 1821AC00 == 44 [pid = 3672] [id = 121] 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1821CC00) [pid = 3672] [serial = 360] [outer = 00000000] 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (182BA400) [pid = 3672] [serial = 361] [outer = 1821CC00] 09:39:39 INFO - PROCESS | 3672 | 1467391179881 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (199BC400) [pid = 3672] [serial = 362] [outer = 1821CC00] 09:39:40 INFO - PROCESS | 3672 | 1467391180277 Marionette TRACE conn2 <- [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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 602ms 09:39:40 INFO - PROCESS | 3672 | 1467391180329 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:39:40 INFO - PROCESS | 3672 | 1467391180331 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 3672 | 1467391180334 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3672 | 1467391180336 Marionette TRACE conn2 <- [1,450,null,{}] 09:39:40 INFO - PROCESS | 3672 | 1467391180340 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3672 | 1467391180341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:40 INFO - PROCESS | 3672 | 1467391180408 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:39:40 INFO - PROCESS | 3672 | 1467391180415 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3672 | 1467391180417 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:40 INFO - PROCESS | 3672 | ++DOCSHELL 19E07000 == 45 [pid = 3672] [id = 122] 09:39:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E08000) [pid = 3672] [serial = 363] [outer = 00000000] 09:39:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A18F400) [pid = 3672] [serial = 364] [outer = 19E08000] 09:39:40 INFO - PROCESS | 3672 | 1467391180461 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A45A400) [pid = 3672] [serial = 365] [outer = 19E08000] 09:39:40 INFO - PROCESS | 3672 | 1467391180836 Marionette TRACE conn2 <- [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] 09:39:40 INFO - PROCESS | 3672 | 1467391180894 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 3672 | 1467391180897 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:39:40 INFO - PROCESS | 3672 | 1467391180899 Marionette TRACE conn2 <- [1,454,null,{}] 09:39:40 INFO - PROCESS | 3672 | 1467391180903 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3672 | 1467391180905 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:40 INFO - PROCESS | 3672 | 1467391180993 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:39:41 INFO - PROCESS | 3672 | 1467391181057 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3672 | 1467391181059 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:41 INFO - PROCESS | 3672 | ++DOCSHELL 1A81F400 == 46 [pid = 3672] [id = 123] 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1A81F800) [pid = 3672] [serial = 366] [outer = 00000000] 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1A97CC00) [pid = 3672] [serial = 367] [outer = 1A81F800] 09:39:41 INFO - PROCESS | 3672 | 1467391181101 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A980000) [pid = 3672] [serial = 368] [outer = 1A81F800] 09:39:41 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:41 INFO - PROCESS | 3672 | 1467391181513 Marionette TRACE conn2 <- [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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 643ms 09:39:41 INFO - PROCESS | 3672 | 1467391181548 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3672 | 1467391181550 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3672 | 1467391181553 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3672 | 1467391181555 Marionette TRACE conn2 <- [1,458,null,{}] 09:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:39:41 INFO - PROCESS | 3672 | 1467391181558 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3672 | 1467391181563 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:41 INFO - PROCESS | 3672 | 1467391181678 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:39:41 INFO - PROCESS | 3672 | 1467391181739 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3672 | 1467391181742 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:41 INFO - PROCESS | 3672 | ++DOCSHELL 1AF28C00 == 47 [pid = 3672] [id = 124] 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1AF29000) [pid = 3672] [serial = 369] [outer = 00000000] 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1B054800) [pid = 3672] [serial = 370] [outer = 1AF29000] 09:39:41 INFO - PROCESS | 3672 | 1467391181768 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1B055000) [pid = 3672] [serial = 371] [outer = 1AF29000] 09:39:42 INFO - PROCESS | 3672 | 1467391182156 Marionette TRACE conn2 <- [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] 09:39:42 INFO - PROCESS | 3672 | 1467391182200 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:39:42 INFO - PROCESS | 3672 | 1467391182203 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3672 | 1467391182205 Marionette TRACE conn2 <- [1,462,null,{}] 09:39:42 INFO - PROCESS | 3672 | 1467391182209 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3672 | 1467391182210 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:42 INFO - PROCESS | 3672 | 1467391182319 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:39:42 INFO - PROCESS | 3672 | 1467391182385 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3672 | 1467391182387 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:42 INFO - PROCESS | 3672 | ++DOCSHELL 13AB7800 == 48 [pid = 3672] [id = 125] 09:39:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (15FE8800) [pid = 3672] [serial = 372] [outer = 00000000] 09:39:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (15FF2400) [pid = 3672] [serial = 373] [outer = 15FE8800] 09:39:42 INFO - PROCESS | 3672 | 1467391182412 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (15FF4400) [pid = 3672] [serial = 374] [outer = 15FE8800] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1A185C00) [pid = 3672] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (169D6400) [pid = 3672] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (199BD400) [pid = 3672] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (12C8AC00) [pid = 3672] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (18015000) [pid = 3672] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1ABED400) [pid = 3672] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (131C7400) [pid = 3672] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:39:42 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1980EC00) [pid = 3672] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:39:42 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:42 INFO - PROCESS | 3672 | 1467391182776 Marionette TRACE conn2 <- [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] 09:39:42 INFO - PROCESS | 3672 | 1467391182833 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 3672 | 1467391182836 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:39:42 INFO - PROCESS | 3672 | 1467391182838 Marionette TRACE conn2 <- [1,466,null,{}] 09:39:42 INFO - PROCESS | 3672 | 1467391182823 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3672 | 1467391182824 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:42 INFO - PROCESS | 3672 | 1467391182938 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:39:42 INFO - PROCESS | 3672 | 1467391182976 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3672 | 1467391182978 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:42 INFO - PROCESS | 3672 | ++DOCSHELL 15FF0000 == 49 [pid = 3672] [id = 126] 09:39:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (15FF3400) [pid = 3672] [serial = 375] [outer = 00000000] 09:39:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (17EA5C00) [pid = 3672] [serial = 376] [outer = 15FF3400] 09:39:43 INFO - PROCESS | 3672 | 1467391183023 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (17EA8800) [pid = 3672] [serial = 377] [outer = 15FF3400] 09:39:43 INFO - PROCESS | 3672 | 1467391183336 Marionette TRACE conn2 <- [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] 09:39:43 INFO - PROCESS | 3672 | 1467391183396 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:39:43 INFO - PROCESS | 3672 | 1467391183399 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3672 | 1467391183401 Marionette TRACE conn2 <- [1,470,null,{}] 09:39:43 INFO - PROCESS | 3672 | 1467391183404 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3672 | 1467391183406 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:43 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:43 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:43 INFO - PROCESS | 3672 | 1467391183491 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:39:43 INFO - PROCESS | 3672 | 1467391183499 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3672 | 1467391183501 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:43 INFO - PROCESS | 3672 | ++DOCSHELL 15FF6C00 == 50 [pid = 3672] [id = 127] 09:39:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (17EA9800) [pid = 3672] [serial = 378] [outer = 00000000] 09:39:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (182B2400) [pid = 3672] [serial = 379] [outer = 17EA9800] 09:39:43 INFO - PROCESS | 3672 | 1467391183544 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1980EC00) [pid = 3672] [serial = 380] [outer = 17EA9800] 09:39:43 INFO - PROCESS | 3672 | 1467391183911 Marionette TRACE conn2 <- [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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 561ms 09:39:43 INFO - PROCESS | 3672 | 1467391183951 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3672 | 1467391183953 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:39:43 INFO - PROCESS | 3672 | 1467391183956 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3672 | 1467391183958 Marionette TRACE conn2 <- [1,474,null,{}] 09:39:43 INFO - PROCESS | 3672 | 1467391183962 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3672 | 1467391183963 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:44 INFO - PROCESS | 3672 | 1467391184032 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:39:44 INFO - PROCESS | 3672 | 1467391184038 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3672 | 1467391184039 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:44 INFO - PROCESS | 3672 | ++DOCSHELL 15FE9400 == 51 [pid = 3672] [id = 128] 09:39:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1A702800) [pid = 3672] [serial = 381] [outer = 00000000] 09:39:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1ADF4400) [pid = 3672] [serial = 382] [outer = 1A702800] 09:39:44 INFO - PROCESS | 3672 | 1467391184081 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1ADF6400) [pid = 3672] [serial = 383] [outer = 1A702800] 09:39:44 INFO - PROCESS | 3672 | 1467391184567 Marionette TRACE conn2 <- [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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 644ms 09:39:44 INFO - PROCESS | 3672 | 1467391184618 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3672 | 1467391184602 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 3672 | 1467391184608 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:39:44 INFO - PROCESS | 3672 | 1467391184612 Marionette TRACE conn2 <- [1,478,null,{}] 09:39:44 INFO - PROCESS | 3672 | 1467391184618 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3672 | 1467391184621 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:44 INFO - PROCESS | 3672 | 1467391184814 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:39:44 INFO - PROCESS | 3672 | 1467391184918 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3672 | 1467391184923 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:44 INFO - PROCESS | 3672 | ++DOCSHELL 114B6800 == 52 [pid = 3672] [id = 129] 09:39:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (114DDC00) [pid = 3672] [serial = 384] [outer = 00000000] 09:39:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (14480C00) [pid = 3672] [serial = 385] [outer = 114DDC00] 09:39:44 INFO - PROCESS | 3672 | 1467391184985 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (15566400) [pid = 3672] [serial = 386] [outer = 114DDC00] 09:39:45 INFO - PROCESS | 3672 | 1467391185480 Marionette TRACE conn2 <- [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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 917ms 09:39:45 INFO - PROCESS | 3672 | 1467391185534 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3672 | 1467391185539 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:39:45 INFO - PROCESS | 3672 | 1467391185545 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3672 | 1467391185548 Marionette TRACE conn2 <- [1,482,null,{}] 09:39:45 INFO - PROCESS | 3672 | 1467391185552 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3672 | 1467391185555 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:45 INFO - PROCESS | 3672 | 1467391185644 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:39:45 INFO - PROCESS | 3672 | 1467391185772 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3672 | 1467391185775 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:45 INFO - PROCESS | 3672 | ++DOCSHELL 169DC800 == 53 [pid = 3672] [id = 130] 09:39:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (16CD5800) [pid = 3672] [serial = 387] [outer = 00000000] 09:39:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (177EC800) [pid = 3672] [serial = 388] [outer = 16CD5800] 09:39:45 INFO - PROCESS | 3672 | 1467391185831 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (17EAD800) [pid = 3672] [serial = 389] [outer = 16CD5800] 09:39:46 INFO - PROCESS | 3672 | 1467391186420 Marionette TRACE conn2 <- [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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 903ms 09:39:46 INFO - PROCESS | 3672 | 1467391186487 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3672 | 1467391186489 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3672 | 1467391186494 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:39:46 INFO - PROCESS | 3672 | 1467391186498 Marionette TRACE conn2 <- [1,486,null,{}] 09:39:46 INFO - PROCESS | 3672 | 1467391186509 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3672 | 1467391186514 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:46 INFO - PROCESS | 3672 | 1467391186625 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:39:46 INFO - PROCESS | 3672 | 1467391186874 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3672 | 1467391186860 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:46 INFO - PROCESS | 3672 | ++DOCSHELL 1041DC00 == 54 [pid = 3672] [id = 131] 09:39:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (1046F400) [pid = 3672] [serial = 390] [outer = 00000000] 09:39:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (10A7D800) [pid = 3672] [serial = 391] [outer = 1046F400] 09:39:46 INFO - PROCESS | 3672 | 1467391186938 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1125B000) [pid = 3672] [serial = 392] [outer = 1046F400] 09:39:47 INFO - PROCESS | 3672 | 1467391187514 Marionette TRACE conn2 <- [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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1040ms 09:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:39:47 INFO - PROCESS | 3672 | 1467391187560 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3672 | 1467391187563 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 3672 | 1467391187567 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3672 | 1467391187570 Marionette TRACE conn2 <- [1,490,null,{}] 09:39:47 INFO - PROCESS | 3672 | 1467391187575 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3672 | 1467391187579 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:47 INFO - PROCESS | 3672 | 1467391187655 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:39:47 INFO - PROCESS | 3672 | 1467391187766 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3672 | 1467391187769 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:47 INFO - PROCESS | 3672 | ++DOCSHELL 11C9BC00 == 55 [pid = 3672] [id = 132] 09:39:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (12E25000) [pid = 3672] [serial = 393] [outer = 00000000] 09:39:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (14480400) [pid = 3672] [serial = 394] [outer = 12E25000] 09:39:47 INFO - PROCESS | 3672 | 1467391187817 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (1556AC00) [pid = 3672] [serial = 395] [outer = 12E25000] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 15FF6C00 == 54 [pid = 3672] [id = 127] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 15FF0000 == 53 [pid = 3672] [id = 126] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 13AB7800 == 52 [pid = 3672] [id = 125] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 1AF28C00 == 51 [pid = 3672] [id = 124] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 1A81F400 == 50 [pid = 3672] [id = 123] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 19E07000 == 49 [pid = 3672] [id = 122] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 1821AC00 == 48 [pid = 3672] [id = 121] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 148E3400 == 47 [pid = 3672] [id = 120] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 114DEC00 == 46 [pid = 3672] [id = 119] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 11CED800 == 45 [pid = 3672] [id = 116] 09:39:47 INFO - PROCESS | 3672 | --DOCSHELL 1A452400 == 44 [pid = 3672] [id = 115] 09:39:47 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (19807400) [pid = 3672] [serial = 316] [outer = 00000000] [url = about:blank] 09:39:47 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (12C90800) [pid = 3672] [serial = 310] [outer = 00000000] [url = about:blank] 09:39:47 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (15F3BC00) [pid = 3672] [serial = 313] [outer = 00000000] [url = about:blank] 09:39:47 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (1B051C00) [pid = 3672] [serial = 343] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (1A81A400) [pid = 3672] [serial = 334] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (17707400) [pid = 3672] [serial = 326] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (19C45400) [pid = 3672] [serial = 331] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (13AC4400) [pid = 3672] [serial = 320] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (19E0F800) [pid = 3672] [serial = 332] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1A97C000) [pid = 3672] [serial = 335] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (19808400) [pid = 3672] [serial = 329] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (139B9800) [pid = 3672] [serial = 319] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (182B9C00) [pid = 3672] [serial = 328] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1AD29400) [pid = 3672] [serial = 338] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (13A35400) [pid = 3672] [serial = 322] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (16FBBC00) [pid = 3672] [serial = 325] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1A814400) [pid = 3672] [serial = 340] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (148E0000) [pid = 3672] [serial = 323] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1ABFB800) [pid = 3672] [serial = 337] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1A819800) [pid = 3672] [serial = 341] [outer = 00000000] [url = about:blank] 09:39:48 INFO - PROCESS | 3672 | 1467391188236 Marionette TRACE conn2 <- [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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 698ms 09:39:48 INFO - PROCESS | 3672 | 1467391188267 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3672 | 1467391188271 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 3672 | 1467391188275 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:39:48 INFO - PROCESS | 3672 | 1467391188277 Marionette TRACE conn2 <- [1,494,null,{}] 09:39:48 INFO - PROCESS | 3672 | 1467391188281 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3672 | 1467391188283 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:48 INFO - PROCESS | 3672 | 1467391188359 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:39:48 INFO - PROCESS | 3672 | 1467391188367 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3672 | 1467391188369 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:48 INFO - PROCESS | 3672 | ++DOCSHELL 13F91800 == 45 [pid = 3672] [id = 133] 09:39:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (14480000) [pid = 3672] [serial = 396] [outer = 00000000] 09:39:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (15F3D400) [pid = 3672] [serial = 397] [outer = 14480000] 09:39:48 INFO - PROCESS | 3672 | 1467391188413 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (15FEB800) [pid = 3672] [serial = 398] [outer = 14480000] 09:39:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (16F1F000) [pid = 3672] [serial = 399] [outer = 1B46A800] 09:39:48 INFO - PROCESS | 3672 | 1467391188883 Marionette TRACE conn2 <- [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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 644ms 09:39:48 INFO - PROCESS | 3672 | 1467391188913 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3672 | 1467391188915 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:39:48 INFO - PROCESS | 3672 | 1467391188920 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3672 | 1467391188925 Marionette TRACE conn2 <- [1,498,null,{}] 09:39:48 INFO - PROCESS | 3672 | 1467391188934 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3672 | 1467391188938 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:49 INFO - PROCESS | 3672 | 1467391189058 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:39:49 INFO - PROCESS | 3672 | 1467391189131 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3672 | 1467391189133 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:49 INFO - PROCESS | 3672 | ++DOCSHELL 16156400 == 46 [pid = 3672] [id = 134] 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (16FBC800) [pid = 3672] [serial = 400] [outer = 00000000] 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (17EA7400) [pid = 3672] [serial = 401] [outer = 16FBC800] 09:39:49 INFO - PROCESS | 3672 | 1467391189177 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (18215400) [pid = 3672] [serial = 402] [outer = 16FBC800] 09:39:49 INFO - PROCESS | 3672 | 1467391189495 Marionette TRACE conn2 <- [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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 616ms 09:39:49 INFO - PROCESS | 3672 | 1467391189556 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3672 | 1467391189559 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:39:49 INFO - PROCESS | 3672 | 1467391189543 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3672 | 1467391189544 Marionette TRACE conn2 <- [1,502,null,{}] 09:39:49 INFO - PROCESS | 3672 | 1467391189548 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3672 | 1467391189550 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:49 INFO - PROCESS | 3672 | 1467391189629 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:39:49 INFO - PROCESS | 3672 | 1467391189635 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3672 | 1467391189637 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:49 INFO - PROCESS | 3672 | ++DOCSHELL 17EB1000 == 47 [pid = 3672] [id = 135] 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (18211400) [pid = 3672] [serial = 403] [outer = 00000000] 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1980A000) [pid = 3672] [serial = 404] [outer = 18211400] 09:39:49 INFO - PROCESS | 3672 | 1467391189680 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1980B000) [pid = 3672] [serial = 405] [outer = 18211400] 09:39:50 INFO - PROCESS | 3672 | 1467391190107 Marionette TRACE conn2 <- [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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 616ms 09:39:50 INFO - PROCESS | 3672 | 1467391190168 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3672 | 1467391190170 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:39:50 INFO - PROCESS | 3672 | 1467391190181 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3672 | 1467391190183 Marionette TRACE conn2 <- [1,506,null,{}] 09:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:39:50 INFO - PROCESS | 3672 | 1467391190187 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3672 | 1467391190188 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:50 INFO - PROCESS | 3672 | 1467391190322 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:39:50 INFO - PROCESS | 3672 | 1467391190361 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3672 | 1467391190367 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:50 INFO - PROCESS | 3672 | ++DOCSHELL 19C4D800 == 48 [pid = 3672] [id = 136] 09:39:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (19E04400) [pid = 3672] [serial = 406] [outer = 00000000] 09:39:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (19E39400) [pid = 3672] [serial = 407] [outer = 19E04400] 09:39:50 INFO - PROCESS | 3672 | 1467391190428 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (1A454400) [pid = 3672] [serial = 408] [outer = 19E04400] 09:39:50 INFO - PROCESS | 3672 | 1467391190848 Marionette TRACE conn2 <- [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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 684ms 09:39:50 INFO - PROCESS | 3672 | 1467391190870 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3672 | 1467391190872 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:39:50 INFO - PROCESS | 3672 | 1467391190875 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3672 | 1467391190877 Marionette TRACE conn2 <- [1,510,null,{}] 09:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:39:50 INFO - PROCESS | 3672 | 1467391190881 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3672 | 1467391190883 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:50 INFO - PROCESS | 3672 | 1467391190995 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:39:50 INFO - PROCESS | 3672 | 1467391191002 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3672 | 1467391191004 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:51 INFO - PROCESS | 3672 | ++DOCSHELL 17EAA800 == 49 [pid = 3672] [id = 137] 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (19E34000) [pid = 3672] [serial = 409] [outer = 00000000] 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (1A97E000) [pid = 3672] [serial = 410] [outer = 19E34000] 09:39:51 INFO - PROCESS | 3672 | 1467391191075 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (1ABEE800) [pid = 3672] [serial = 411] [outer = 19E34000] 09:39:51 INFO - PROCESS | 3672 | 1467391191470 Marionette TRACE conn2 <- [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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 615ms 09:39:51 INFO - PROCESS | 3672 | 1467391191529 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3672 | 1467391191531 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:39:51 INFO - PROCESS | 3672 | 1467391191534 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3672 | 1467391191536 Marionette TRACE conn2 <- [1,514,null,{}] 09:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (1517F800) [pid = 3672] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (1821CC00) [pid = 3672] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (1A81F800) [pid = 3672] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (11806C00) [pid = 3672] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (19E08000) [pid = 3672] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1AF29000) [pid = 3672] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (18212C00) [pid = 3672] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (15FF3400) [pid = 3672] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (15FE8800) [pid = 3672] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (17EA9800) [pid = 3672] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1A812C00) [pid = 3672] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (114D8000) [pid = 3672] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (14488400) [pid = 3672] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:39:51 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (144E8400) [pid = 3672] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:39:51 INFO - PROCESS | 3672 | 1467391191711 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3672 | 1467391191712 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:51 INFO - PROCESS | 3672 | 1467391191800 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:39:51 INFO - PROCESS | 3672 | 1467391191805 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3672 | 1467391191807 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:51 INFO - PROCESS | 3672 | ++DOCSHELL 1125F400 == 50 [pid = 3672] [id = 138] 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (13F86000) [pid = 3672] [serial = 412] [outer = 00000000] 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (15567000) [pid = 3672] [serial = 413] [outer = 13F86000] 09:39:51 INFO - PROCESS | 3672 | 1467391191853 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (15FEC800) [pid = 3672] [serial = 414] [outer = 13F86000] 09:39:52 INFO - PROCESS | 3672 | 1467391192201 Marionette TRACE conn2 <- [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]]]}] 09:39:52 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 09:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 698ms 09:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:39:52 INFO - PROCESS | 3672 | 1467391192248 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3672 | 1467391192250 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 3672 | 1467391192253 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3672 | 1467391192255 Marionette TRACE conn2 <- [1,518,null,{}] 09:39:52 INFO - PROCESS | 3672 | 1467391192259 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3672 | 1467391192261 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:52 INFO - PROCESS | 3672 | 1467391192348 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:39:52 INFO - PROCESS | 3672 | 1467391192335 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3672 | 1467391192336 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:52 INFO - PROCESS | 3672 | ++DOCSHELL 139F4400 == 51 [pid = 3672] [id = 139] 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (13F8F800) [pid = 3672] [serial = 415] [outer = 00000000] 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1A812C00) [pid = 3672] [serial = 416] [outer = 13F8F800] 09:39:52 INFO - PROCESS | 3672 | 1467391192379 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1A81A400) [pid = 3672] [serial = 417] [outer = 13F8F800] 09:39:52 INFO - PROCESS | 3672 | 1467391192787 Marionette TRACE conn2 <- [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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 548ms 09:39:52 INFO - PROCESS | 3672 | 1467391192812 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3672 | 1467391192814 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 3672 | 1467391192818 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:39:52 INFO - PROCESS | 3672 | 1467391192820 Marionette TRACE conn2 <- [1,522,null,{}] 09:39:52 INFO - PROCESS | 3672 | 1467391192823 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3672 | 1467391192825 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:52 INFO - PROCESS | 3672 | 1467391192884 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:39:52 INFO - PROCESS | 3672 | 1467391192889 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3672 | 1467391192891 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:52 INFO - PROCESS | 3672 | ++DOCSHELL 17E4D800 == 52 [pid = 3672] [id = 140] 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (17EB2C00) [pid = 3672] [serial = 418] [outer = 00000000] 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1AD2F000) [pid = 3672] [serial = 419] [outer = 17EB2C00] 09:39:52 INFO - PROCESS | 3672 | 1467391192933 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (1ABF9000) [pid = 3672] [serial = 420] [outer = 17EB2C00] 09:39:53 INFO - PROCESS | 3672 | 1467391193315 Marionette TRACE conn2 <- [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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 561ms 09:39:53 INFO - PROCESS | 3672 | 1467391193376 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3672 | 1467391193378 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:39:53 INFO - PROCESS | 3672 | 1467391193382 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3672 | 1467391193383 Marionette TRACE conn2 <- [1,526,null,{}] 09:39:53 INFO - PROCESS | 3672 | 1467391193387 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3672 | 1467391193389 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:53 INFO - PROCESS | 3672 | 1467391193462 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:39:53 INFO - PROCESS | 3672 | 1467391193581 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3672 | 1467391193584 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:53 INFO - PROCESS | 3672 | ++DOCSHELL 10469000 == 53 [pid = 3672] [id = 141] 09:39:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (1046D000) [pid = 3672] [serial = 421] [outer = 00000000] 09:39:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (10A7AC00) [pid = 3672] [serial = 422] [outer = 1046D000] 09:39:53 INFO - PROCESS | 3672 | 1467391193640 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (114BD400) [pid = 3672] [serial = 423] [outer = 1046D000] 09:39:54 INFO - PROCESS | 3672 | 1467391194236 Marionette TRACE conn2 <- [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]]]}] 09:39:54 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 09:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 917ms 09:39:54 INFO - PROCESS | 3672 | 1467391194299 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3672 | 1467391194302 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 3672 | 1467391194326 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:39:54 INFO - PROCESS | 3672 | 1467391194329 Marionette TRACE conn2 <- [1,530,null,{}] 09:39:54 INFO - PROCESS | 3672 | 1467391194334 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3672 | 1467391194319 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:54 INFO - PROCESS | 3672 | 1467391194428 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:39:54 INFO - PROCESS | 3672 | 1467391194565 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3672 | 1467391194568 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:54 INFO - PROCESS | 3672 | ++DOCSHELL 139C4800 == 54 [pid = 3672] [id = 142] 09:39:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (15568800) [pid = 3672] [serial = 424] [outer = 00000000] 09:39:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (15FF3C00) [pid = 3672] [serial = 425] [outer = 15568800] 09:39:54 INFO - PROCESS | 3672 | 1467391194624 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (16BC4400) [pid = 3672] [serial = 426] [outer = 15568800] 09:39:55 INFO - PROCESS | 3672 | 1467391195071 Marionette TRACE conn2 <- [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"]]]}] 09:39:55 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 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:39:55 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 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:39:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:39:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 794ms 09:39:55 INFO - PROCESS | 3672 | 1467391195120 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3672 | 1467391195124 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:39:55 INFO - PROCESS | 3672 | 1467391195129 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3672 | 1467391195131 Marionette TRACE conn2 <- [1,534,null,{}] 09:39:55 INFO - PROCESS | 3672 | 1467391195135 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3672 | 1467391195138 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:55 INFO - PROCESS | 3672 | 1467391195259 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:39:55 INFO - PROCESS | 3672 | 1467391195346 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3672 | 1467391195348 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:55 INFO - PROCESS | 3672 | ++DOCSHELL 1A188C00 == 55 [pid = 3672] [id = 143] 09:39:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (1A18D000) [pid = 3672] [serial = 427] [outer = 00000000] 09:39:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1A81E000) [pid = 3672] [serial = 428] [outer = 1A18D000] 09:39:55 INFO - PROCESS | 3672 | 1467391195401 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (1ABF5400) [pid = 3672] [serial = 429] [outer = 1A18D000] 09:39:55 INFO - PROCESS | 3672 | 1467391195916 Marionette TRACE conn2 <- [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]]]}] 09:39:55 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. 09:39:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 835ms 09:39:55 INFO - PROCESS | 3672 | 1467391195960 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3672 | 1467391195963 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:39:55 INFO - PROCESS | 3672 | 1467391195974 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3672 | 1467391195980 Marionette TRACE conn2 <- [1,538,null,{}] 09:39:55 INFO - PROCESS | 3672 | 1467391195985 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3672 | 1467391195988 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:56 INFO - PROCESS | 3672 | 1467391196097 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:39:56 INFO - PROCESS | 3672 | 1467391196196 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3672 | 1467391196198 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:56 INFO - PROCESS | 3672 | ++DOCSHELL 1ABF4000 == 56 [pid = 3672] [id = 144] 09:39:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (1ABF5000) [pid = 3672] [serial = 430] [outer = 00000000] 09:39:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (1B054000) [pid = 3672] [serial = 431] [outer = 1ABF5000] 09:39:56 INFO - PROCESS | 3672 | 1467391196251 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (1B313000) [pid = 3672] [serial = 432] [outer = 1ABF5000] 09:39:56 INFO - PROCESS | 3672 | 1467391196739 Marionette TRACE conn2 <- [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]]]}] 09:39:56 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. 09:39:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 794ms 09:39:56 INFO - PROCESS | 3672 | 1467391196774 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3672 | 1467391196777 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:39:56 INFO - PROCESS | 3672 | 1467391196782 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3672 | 1467391196784 Marionette TRACE conn2 <- [1,542,null,{}] 09:39:56 INFO - PROCESS | 3672 | 1467391196788 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3672 | 1467391196790 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:56 INFO - PROCESS | 3672 | 1467391196877 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:39:56 INFO - PROCESS | 3672 | 1467391196977 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3672 | 1467391196979 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:57 INFO - PROCESS | 3672 | ++DOCSHELL 110C9400 == 57 [pid = 3672] [id = 145] 09:39:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (11254400) [pid = 3672] [serial = 433] [outer = 00000000] 09:39:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 119 (15F37800) [pid = 3672] [serial = 434] [outer = 11254400] 09:39:57 INFO - PROCESS | 3672 | 1467391197047 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 120 (15F44800) [pid = 3672] [serial = 435] [outer = 11254400] 09:39:57 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:57 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:39:57 INFO - PROCESS | 3672 | 1467391197668 Marionette TRACE conn2 <- [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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 917ms 09:39:57 INFO - PROCESS | 3672 | 1467391197714 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3672 | 1467391197718 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:39:57 INFO - PROCESS | 3672 | 1467391197723 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3672 | 1467391197726 Marionette TRACE conn2 <- [1,546,null,{}] 09:39:57 INFO - PROCESS | 3672 | 1467391197714 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3672 | 1467391197717 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:57 INFO - PROCESS | 3672 | 1467391197850 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:39:57 INFO - PROCESS | 3672 | 1467391197961 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3672 | 1467391197967 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:57 INFO - PROCESS | 3672 | ++DOCSHELL 132AAC00 == 58 [pid = 3672] [id = 146] 09:39:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 121 (132B0800) [pid = 3672] [serial = 436] [outer = 00000000] 09:39:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 122 (13D52400) [pid = 3672] [serial = 437] [outer = 132B0800] 09:39:58 INFO - PROCESS | 3672 | 1467391198030 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 123 (144F6000) [pid = 3672] [serial = 438] [outer = 132B0800] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 139EE800 == 57 [pid = 3672] [id = 65] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 1AF2E000 == 56 [pid = 3672] [id = 103] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 17E4D800 == 55 [pid = 3672] [id = 140] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 139F4400 == 54 [pid = 3672] [id = 139] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 1125F400 == 53 [pid = 3672] [id = 138] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 17EAA800 == 52 [pid = 3672] [id = 137] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 19C4D800 == 51 [pid = 3672] [id = 136] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 17EB1000 == 50 [pid = 3672] [id = 135] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 16156400 == 49 [pid = 3672] [id = 134] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 13F91800 == 48 [pid = 3672] [id = 133] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 11C9BC00 == 47 [pid = 3672] [id = 132] 09:39:58 INFO - PROCESS | 3672 | --DOCSHELL 1041DC00 == 46 [pid = 3672] [id = 131] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 122 (1ABFA000) [pid = 3672] [serial = 230] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 121 (139C5800) [pid = 3672] [serial = 233] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 120 (1A975800) [pid = 3672] [serial = 188] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 119 (1766DC00) [pid = 3672] [serial = 236] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 118 (15FF2400) [pid = 3672] [serial = 373] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (15FF4400) [pid = 3672] [serial = 374] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (17EA8800) [pid = 3672] [serial = 377] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (182B2400) [pid = 3672] [serial = 379] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (1ADF4400) [pid = 3672] [serial = 382] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (1980EC00) [pid = 3672] [serial = 380] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (1A45A400) [pid = 3672] [serial = 365] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (15570000) [pid = 3672] [serial = 349] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (15809400) [pid = 3672] [serial = 358] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (15F46000) [pid = 3672] [serial = 359] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (182BA400) [pid = 3672] [serial = 361] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (1A97CC00) [pid = 3672] [serial = 367] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (199BC400) [pid = 3672] [serial = 362] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (1A980000) [pid = 3672] [serial = 368] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1556FC00) [pid = 3672] [serial = 356] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (13F84000) [pid = 3672] [serial = 355] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1A18F400) [pid = 3672] [serial = 364] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1B055000) [pid = 3672] [serial = 371] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1A188400) [pid = 3672] [serial = 353] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1980D800) [pid = 3672] [serial = 352] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (12BA9000) [pid = 3672] [serial = 346] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (17EA5C00) [pid = 3672] [serial = 376] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1B054800) [pid = 3672] [serial = 370] [outer = 00000000] [url = about:blank] 09:39:58 INFO - PROCESS | 3672 | 1467391198504 Marionette TRACE conn2 <- [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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 821ms 09:39:58 INFO - PROCESS | 3672 | 1467391198534 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3672 | 1467391198539 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:39:58 INFO - PROCESS | 3672 | 1467391198544 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3672 | 1467391198547 Marionette TRACE conn2 <- [1,550,null,{}] 09:39:58 INFO - PROCESS | 3672 | 1467391198550 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3672 | 1467391198553 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:58 INFO - PROCESS | 3672 | 1467391198647 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:39:58 INFO - PROCESS | 3672 | 1467391198713 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3672 | 1467391198716 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:58 INFO - PROCESS | 3672 | ++DOCSHELL 13A31400 == 47 [pid = 3672] [id = 147] 09:39:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (13A32800) [pid = 3672] [serial = 439] [outer = 00000000] 09:39:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1556E800) [pid = 3672] [serial = 440] [outer = 13A32800] 09:39:58 INFO - PROCESS | 3672 | 1467391198768 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (15F46400) [pid = 3672] [serial = 441] [outer = 13A32800] 09:39:58 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:59 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:59 INFO - PROCESS | 3672 | 1467391199111 Marionette TRACE conn2 <- [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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 616ms 09:39:59 INFO - PROCESS | 3672 | 1467391199173 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3672 | 1467391199175 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:39:59 INFO - PROCESS | 3672 | 1467391199179 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3672 | 1467391199163 Marionette TRACE conn2 <- [1,554,null,{}] 09:39:59 INFO - PROCESS | 3672 | 1467391199173 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3672 | 1467391199177 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:59 INFO - PROCESS | 3672 | 1467391199263 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:39:59 INFO - PROCESS | 3672 | 1467391199297 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3672 | 1467391199300 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:59 INFO - PROCESS | 3672 | ++DOCSHELL 16DB4C00 == 48 [pid = 3672] [id = 148] 09:39:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (16F17000) [pid = 3672] [serial = 442] [outer = 00000000] 09:39:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (17E4C800) [pid = 3672] [serial = 443] [outer = 16F17000] 09:39:59 INFO - PROCESS | 3672 | 1467391199334 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (17EA8400) [pid = 3672] [serial = 444] [outer = 16F17000] 09:39:59 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:59 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:39:59 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:59 INFO - PROCESS | 3672 | 1467391199760 Marionette TRACE conn2 <- [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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 643ms 09:39:59 INFO - PROCESS | 3672 | 1467391199817 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3672 | 1467391199820 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:39:59 INFO - PROCESS | 3672 | 1467391199823 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3672 | 1467391199825 Marionette TRACE conn2 <- [1,558,null,{}] 09:39:59 INFO - PROCESS | 3672 | 1467391199828 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3672 | 1467391199830 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:59 INFO - PROCESS | 3672 | 1467391199916 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:39:59 INFO - PROCESS | 3672 | 1467391199905 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3672 | 1467391199907 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:39:59 INFO - PROCESS | 3672 | ++DOCSHELL 18011C00 == 49 [pid = 3672] [id = 149] 09:39:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (18212C00) [pid = 3672] [serial = 445] [outer = 00000000] 09:39:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (199BE000) [pid = 3672] [serial = 446] [outer = 18212C00] 09:39:59 INFO - PROCESS | 3672 | 1467391199959 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (19C3FC00) [pid = 3672] [serial = 447] [outer = 18212C00] 09:40:00 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:00 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:00 INFO - PROCESS | 3672 | 1467391200331 Marionette TRACE conn2 <- [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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 561ms 09:40:00 INFO - PROCESS | 3672 | 1467391200380 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3672 | 1467391200382 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:40:00 INFO - PROCESS | 3672 | 1467391200390 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3672 | 1467391200392 Marionette TRACE conn2 <- [1,562,null,{}] 09:40:00 INFO - PROCESS | 3672 | 1467391200396 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3672 | 1467391200399 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:00 INFO - PROCESS | 3672 | 1467391200488 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:40:00 INFO - PROCESS | 3672 | 1467391200573 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3672 | 1467391200575 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:00 INFO - PROCESS | 3672 | ++DOCSHELL 19E0DC00 == 50 [pid = 3672] [id = 150] 09:40:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (19E3A000) [pid = 3672] [serial = 448] [outer = 00000000] 09:40:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (1A18DC00) [pid = 3672] [serial = 449] [outer = 19E3A000] 09:40:00 INFO - PROCESS | 3672 | 1467391200618 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (1A704800) [pid = 3672] [serial = 450] [outer = 19E3A000] 09:40:00 INFO - PROCESS | 3672 | 1467391200962 Marionette TRACE conn2 <- [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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 616ms 09:40:00 INFO - PROCESS | 3672 | 1467391201003 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3672 | 1467391201005 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:40:00 INFO - PROCESS | 3672 | 1467391201015 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3672 | 1467391201017 Marionette TRACE conn2 <- [1,566,null,{}] 09:40:01 INFO - PROCESS | 3672 | 1467391201021 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3672 | 1467391201026 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:01 INFO - PROCESS | 3672 | 1467391201140 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:40:01 INFO - PROCESS | 3672 | 1467391201201 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3672 | 1467391201203 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:01 INFO - PROCESS | 3672 | ++DOCSHELL 104C9800 == 51 [pid = 3672] [id = 151] 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (16CDEC00) [pid = 3672] [serial = 451] [outer = 00000000] 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (1A97DC00) [pid = 3672] [serial = 452] [outer = 16CDEC00] 09:40:01 INFO - PROCESS | 3672 | 1467391201227 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1ABFA000) [pid = 3672] [serial = 453] [outer = 16CDEC00] 09:40:01 INFO - PROCESS | 3672 | 1467391201607 Marionette TRACE conn2 <- [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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 644ms 09:40:01 INFO - PROCESS | 3672 | 1467391201708 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3672 | 1467391201710 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3672 | 1467391201714 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3672 | 1467391201715 Marionette TRACE conn2 <- [1,570,null,{}] 09:40:01 INFO - PROCESS | 3672 | 1467391201719 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:40:01 INFO - PROCESS | 3672 | 1467391201720 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:01 INFO - PROCESS | 3672 | 1467391201821 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:40:01 INFO - PROCESS | 3672 | 1467391201826 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3672 | 1467391201828 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:01 INFO - PROCESS | 3672 | ++DOCSHELL 1A978C00 == 52 [pid = 3672] [id = 152] 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (1AD2E400) [pid = 3672] [serial = 454] [outer = 00000000] 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1ADFC000) [pid = 3672] [serial = 455] [outer = 1AD2E400] 09:40:01 INFO - PROCESS | 3672 | 1467391201872 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (1ADF4C00) [pid = 3672] [serial = 456] [outer = 1AD2E400] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (19E04400) [pid = 3672] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (1046F400) [pid = 3672] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (18211400) [pid = 3672] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (12E25000) [pid = 3672] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (19E34000) [pid = 3672] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (16FBC800) [pid = 3672] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (14480000) [pid = 3672] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (13F86000) [pid = 3672] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:40:02 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (13F8F800) [pid = 3672] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:40:02 INFO - PROCESS | 3672 | 1467391202376 Marionette TRACE conn2 <- [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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 09:40:02 INFO - PROCESS | 3672 | 1467391202408 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3672 | 1467391202410 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:40:02 INFO - PROCESS | 3672 | 1467391202413 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3672 | 1467391202415 Marionette TRACE conn2 <- [1,574,null,{}] 09:40:02 INFO - PROCESS | 3672 | 1467391202419 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3672 | 1467391202420 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:02 INFO - PROCESS | 3672 | 1467391202483 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:40:02 INFO - PROCESS | 3672 | 1467391202489 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3672 | 1467391202491 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:02 INFO - PROCESS | 3672 | ++DOCSHELL 10D1D400 == 53 [pid = 3672] [id = 153] 09:40:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (10D1D800) [pid = 3672] [serial = 457] [outer = 00000000] 09:40:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (10D21000) [pid = 3672] [serial = 458] [outer = 10D1D800] 09:40:02 INFO - PROCESS | 3672 | 1467391202533 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (12E25000) [pid = 3672] [serial = 459] [outer = 10D1D800] 09:40:02 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:02 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:02 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:02 INFO - PROCESS | 3672 | 1467391202905 Marionette TRACE conn2 <- [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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 09:40:02 INFO - PROCESS | 3672 | 1467391202964 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3672 | 1467391202966 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 3672 | 1467391202969 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3672 | 1467391202971 Marionette TRACE conn2 <- [1,578,null,{}] 09:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:40:02 INFO - PROCESS | 3672 | 1467391202975 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3672 | 1467391202976 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:03 INFO - PROCESS | 3672 | 1467391203041 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:40:03 INFO - PROCESS | 3672 | 1467391203046 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3672 | 1467391203048 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:03 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E7C00 == 54 [pid = 3672] [id = 154] 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (10D1F400) [pid = 3672] [serial = 460] [outer = 00000000] 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (19E04400) [pid = 3672] [serial = 461] [outer = 10D1F400] 09:40:03 INFO - PROCESS | 3672 | 1467391203090 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1A97EC00) [pid = 3672] [serial = 462] [outer = 10D1F400] 09:40:03 INFO - PROCESS | 3672 | 1467391203435 Marionette TRACE conn2 <- [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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms 09:40:03 INFO - PROCESS | 3672 | 1467391203492 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3672 | 1467391203494 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:40:03 INFO - PROCESS | 3672 | 1467391203498 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3672 | 1467391203500 Marionette TRACE conn2 <- [1,582,null,{}] 09:40:03 INFO - PROCESS | 3672 | 1467391203503 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3672 | 1467391203505 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:03 INFO - PROCESS | 3672 | 1467391203594 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:40:03 INFO - PROCESS | 3672 | 1467391203601 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3672 | 1467391203584 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:03 INFO - PROCESS | 3672 | ++DOCSHELL 114BE400 == 55 [pid = 3672] [id = 155] 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (17E86800) [pid = 3672] [serial = 463] [outer = 00000000] 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1ADF5800) [pid = 3672] [serial = 464] [outer = 17E86800] 09:40:03 INFO - PROCESS | 3672 | 1467391203627 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (1ADFAC00) [pid = 3672] [serial = 465] [outer = 17E86800] 09:40:04 INFO - PROCESS | 3672 | 1467391204035 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 548ms 09:40:04 INFO - PROCESS | 3672 | 1467391204097 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3672 | 1467391204102 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:40:04 INFO - PROCESS | 3672 | 1467391204107 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:40:04 INFO - PROCESS | 3672 | 1467391204112 Marionette TRACE conn2 <- [1,586,null,{}] 09:40:04 INFO - PROCESS | 3672 | 1467391204118 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3672 | 1467391204122 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:04 INFO - PROCESS | 3672 | 1467391204301 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:40:04 INFO - PROCESS | 3672 | 1467391204382 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3672 | 1467391204387 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:04 INFO - PROCESS | 3672 | ++DOCSHELL 10D3E400 == 56 [pid = 3672] [id = 156] 09:40:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (10D3EC00) [pid = 3672] [serial = 466] [outer = 00000000] 09:40:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (10D42800) [pid = 3672] [serial = 467] [outer = 10D3EC00] 09:40:04 INFO - PROCESS | 3672 | 1467391204441 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (10D45C00) [pid = 3672] [serial = 468] [outer = 10D3EC00] 09:40:04 INFO - PROCESS | 3672 | 1467391204936 Marionette TRACE conn2 <- [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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 876ms 09:40:04 INFO - PROCESS | 3672 | 1467391204981 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3672 | 1467391204985 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:40:04 INFO - PROCESS | 3672 | 1467391204991 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3672 | 1467391204995 Marionette TRACE conn2 <- [1,590,null,{}] 09:40:04 INFO - PROCESS | 3672 | 1467391204999 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3672 | 1467391205002 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:05 INFO - PROCESS | 3672 | 1467391205111 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:40:05 INFO - PROCESS | 3672 | 1467391205224 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3672 | 1467391205227 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:05 INFO - PROCESS | 3672 | ++DOCSHELL 139EC000 == 57 [pid = 3672] [id = 157] 09:40:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (139EE800) [pid = 3672] [serial = 469] [outer = 00000000] 09:40:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 119 (1517EC00) [pid = 3672] [serial = 470] [outer = 139EE800] 09:40:05 INFO - PROCESS | 3672 | 1467391205282 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 120 (1590D400) [pid = 3672] [serial = 471] [outer = 139EE800] 09:40:05 INFO - PROCESS | 3672 | 1467391205801 Marionette TRACE conn2 <- [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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 821ms 09:40:05 INFO - PROCESS | 3672 | 1467391205828 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3672 | 1467391205831 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:40:05 INFO - PROCESS | 3672 | 1467391205834 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3672 | 1467391205837 Marionette TRACE conn2 <- [1,594,null,{}] 09:40:05 INFO - PROCESS | 3672 | 1467391205846 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3672 | 1467391205851 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:05 INFO - PROCESS | 3672 | 1467391205952 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:40:06 INFO - PROCESS | 3672 | 1467391206059 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3672 | 1467391206063 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:06 INFO - PROCESS | 3672 | ++DOCSHELL 17EAA000 == 58 [pid = 3672] [id = 158] 09:40:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 121 (17EAB000) [pid = 3672] [serial = 472] [outer = 00000000] 09:40:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 122 (182B8800) [pid = 3672] [serial = 473] [outer = 17EAB000] 09:40:06 INFO - PROCESS | 3672 | 1467391206099 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 123 (199BC400) [pid = 3672] [serial = 474] [outer = 17EAB000] 09:40:06 INFO - PROCESS | 3672 | 1467391206727 Marionette TRACE conn2 <- [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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 958ms 09:40:06 INFO - PROCESS | 3672 | 1467391206799 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3672 | 1467391206801 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:40:06 INFO - PROCESS | 3672 | 1467391206818 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3672 | 1467391206821 Marionette TRACE conn2 <- [1,598,null,{}] 09:40:06 INFO - PROCESS | 3672 | 1467391206828 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3672 | 1467391206814 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:06 INFO - PROCESS | 3672 | 1467391206967 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:40:07 INFO - PROCESS | 3672 | 1467391207080 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3672 | 1467391207082 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:07 INFO - PROCESS | 3672 | ++DOCSHELL 1B31FC00 == 59 [pid = 3672] [id = 159] 09:40:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 124 (1B320000) [pid = 3672] [serial = 475] [outer = 00000000] 09:40:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 125 (1B467000) [pid = 3672] [serial = 476] [outer = 1B320000] 09:40:07 INFO - PROCESS | 3672 | 1467391207118 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 126 (15FF6400) [pid = 3672] [serial = 477] [outer = 1B320000] 09:40:07 INFO - PROCESS | 3672 | 1467391207634 Marionette TRACE conn2 <- [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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 876ms 09:40:07 INFO - PROCESS | 3672 | 1467391207683 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3672 | 1467391207685 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:40:07 INFO - PROCESS | 3672 | 1467391207688 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3672 | 1467391207690 Marionette TRACE conn2 <- [1,602,null,{}] 09:40:07 INFO - PROCESS | 3672 | 1467391207694 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3672 | 1467391207696 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:07 INFO - PROCESS | 3672 | 1467391207782 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:40:07 INFO - PROCESS | 3672 | 1467391207898 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3672 | 1467391207882 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:07 INFO - PROCESS | 3672 | ++DOCSHELL 11801400 == 60 [pid = 3672] [id = 160] 09:40:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 127 (132AA800) [pid = 3672] [serial = 478] [outer = 00000000] 09:40:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 128 (15FF1000) [pid = 3672] [serial = 479] [outer = 132AA800] 09:40:07 INFO - PROCESS | 3672 | 1467391207978 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 129 (17EA6C00) [pid = 3672] [serial = 480] [outer = 132AA800] 09:40:08 INFO - PROCESS | 3672 | 1467391208716 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1094ms 09:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:40:08 INFO - PROCESS | 3672 | 1467391208788 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3672 | 1467391208792 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:40:08 INFO - PROCESS | 3672 | 1467391208796 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3672 | 1467391208801 Marionette TRACE conn2 <- [1,606,null,{}] 09:40:08 INFO - PROCESS | 3672 | 1467391208787 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3672 | 1467391208790 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:08 INFO - PROCESS | 3672 | 1467391208897 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 0F9E7C00 == 59 [pid = 3672] [id = 154] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10D1D400 == 58 [pid = 3672] [id = 153] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1A978C00 == 57 [pid = 3672] [id = 152] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 104C9800 == 56 [pid = 3672] [id = 151] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 19E0DC00 == 55 [pid = 3672] [id = 150] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 18011C00 == 54 [pid = 3672] [id = 149] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 16DB4C00 == 53 [pid = 3672] [id = 148] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 13A31400 == 52 [pid = 3672] [id = 147] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 132AAC00 == 51 [pid = 3672] [id = 146] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10469000 == 50 [pid = 3672] [id = 141] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 169DC800 == 49 [pid = 3672] [id = 130] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 182B8C00 == 48 [pid = 3672] [id = 66] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 129E5000 == 47 [pid = 3672] [id = 91] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 114B6800 == 46 [pid = 3672] [id = 129] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 17E8C400 == 45 [pid = 3672] [id = 106] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 110C9400 == 44 [pid = 3672] [id = 145] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10B59800 == 43 [pid = 3672] [id = 104] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1A188C00 == 42 [pid = 3672] [id = 143] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 139C4800 == 41 [pid = 3672] [id = 142] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 0F934800 == 40 [pid = 3672] [id = 52] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 18211800 == 39 [pid = 3672] [id = 118] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10B5A000 == 38 [pid = 3672] [id = 64] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1556D000 == 37 [pid = 3672] [id = 117] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 16FB7000 == 36 [pid = 3672] [id = 92] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1ABF4000 == 35 [pid = 3672] [id = 144] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1580D400 == 34 [pid = 3672] [id = 105] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 15FE9400 == 33 [pid = 3672] [id = 128] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10A7D000 == 32 [pid = 3672] [id = 53] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 11801400 == 31 [pid = 3672] [id = 160] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 1B31FC00 == 30 [pid = 3672] [id = 159] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 17EAA000 == 29 [pid = 3672] [id = 158] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 114BE400 == 28 [pid = 3672] [id = 155] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 10D3E400 == 27 [pid = 3672] [id = 156] 09:40:09 INFO - PROCESS | 3672 | --DOCSHELL 139EC000 == 26 [pid = 3672] [id = 157] 09:40:09 INFO - PROCESS | 3672 | 1467391209657 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3672 | 1467391209663 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 128 (19E39400) [pid = 3672] [serial = 407] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 127 (1125B000) [pid = 3672] [serial = 392] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 126 (10A7D800) [pid = 3672] [serial = 391] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 125 (177EC800) [pid = 3672] [serial = 388] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 124 (1980A000) [pid = 3672] [serial = 404] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 123 (1556AC00) [pid = 3672] [serial = 395] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 122 (14480400) [pid = 3672] [serial = 394] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 121 (1A97E000) [pid = 3672] [serial = 410] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 120 (14480C00) [pid = 3672] [serial = 385] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 119 (17EA7400) [pid = 3672] [serial = 401] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 118 (18215400) [pid = 3672] [serial = 402] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (15F3D400) [pid = 3672] [serial = 397] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (15FEB800) [pid = 3672] [serial = 398] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (1A454400) [pid = 3672] [serial = 408] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (15567000) [pid = 3672] [serial = 413] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (169D4800) [pid = 3672] [serial = 173] [outer = 00000000] [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.] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (1A812C00) [pid = 3672] [serial = 416] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (1ABEE800) [pid = 3672] [serial = 411] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (15FEC800) [pid = 3672] [serial = 414] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (1A81A400) [pid = 3672] [serial = 417] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (1980B000) [pid = 3672] [serial = 405] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (1AD2F000) [pid = 3672] [serial = 419] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 3672 | ++DOCSHELL 10469000 == 27 [pid = 3672] [id = 161] 09:40:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (1046C000) [pid = 3672] [serial = 481] [outer = 00000000] 09:40:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (10A08C00) [pid = 3672] [serial = 482] [outer = 1046C000] 09:40:09 INFO - PROCESS | 3672 | 1467391209786 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (10B57000) [pid = 3672] [serial = 483] [outer = 1046C000] 09:40:10 INFO - PROCESS | 3672 | 1467391210166 Marionette TRACE conn2 <- [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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1451ms 09:40:10 INFO - PROCESS | 3672 | 1467391210260 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3672 | 1467391210263 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:40:10 INFO - PROCESS | 3672 | 1467391210250 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3672 | 1467391210253 Marionette TRACE conn2 <- [1,610,null,{}] 09:40:10 INFO - PROCESS | 3672 | 1467391210258 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3672 | 1467391210262 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:10 INFO - PROCESS | 3672 | 1467391210346 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:40:10 INFO - PROCESS | 3672 | 1467391210360 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3672 | 1467391210363 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:10 INFO - PROCESS | 3672 | ++DOCSHELL 10F1C400 == 28 [pid = 3672] [id = 162] 09:40:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (10F1DC00) [pid = 3672] [serial = 484] [outer = 00000000] 09:40:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (110C9400) [pid = 3672] [serial = 485] [outer = 10F1DC00] 09:40:10 INFO - PROCESS | 3672 | 1467391210410 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (11475400) [pid = 3672] [serial = 486] [outer = 10F1DC00] 09:40:10 INFO - PROCESS | 3672 | 1467391210792 Marionette TRACE conn2 <- [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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 574ms 09:40:10 INFO - PROCESS | 3672 | 1467391210836 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3672 | 1467391210840 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:40:10 INFO - PROCESS | 3672 | 1467391210845 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3672 | 1467391210847 Marionette TRACE conn2 <- [1,614,null,{}] 09:40:10 INFO - PROCESS | 3672 | 1467391210851 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3672 | 1467391210854 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:10 INFO - PROCESS | 3672 | 1467391210958 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:40:11 INFO - PROCESS | 3672 | 1467391211031 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3672 | 1467391211033 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:11 INFO - PROCESS | 3672 | ++DOCSHELL 12B6E000 == 29 [pid = 3672] [id = 163] 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (12BB3C00) [pid = 3672] [serial = 487] [outer = 00000000] 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (131C5000) [pid = 3672] [serial = 488] [outer = 12BB3C00] 09:40:11 INFO - PROCESS | 3672 | 1467391211077 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (139FA400) [pid = 3672] [serial = 489] [outer = 12BB3C00] 09:40:11 INFO - PROCESS | 3672 | 1467391211411 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 616ms 09:40:11 INFO - PROCESS | 3672 | 1467391211461 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3672 | 1467391211463 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:40:11 INFO - PROCESS | 3672 | 1467391211468 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3672 | 1467391211474 Marionette TRACE conn2 <- [1,618,null,{}] 09:40:11 INFO - PROCESS | 3672 | 1467391211497 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3672 | 1467391211482 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:11 INFO - PROCESS | 3672 | 1467391211606 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:40:11 INFO - PROCESS | 3672 | 1467391211648 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3672 | 1467391211650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:11 INFO - PROCESS | 3672 | ++DOCSHELL 15185000 == 30 [pid = 3672] [id = 164] 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (15553400) [pid = 3672] [serial = 490] [outer = 00000000] 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (1556AC00) [pid = 3672] [serial = 491] [outer = 15553400] 09:40:11 INFO - PROCESS | 3672 | 1467391211693 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 119 (11D8D400) [pid = 3672] [serial = 492] [outer = 15553400] 09:40:12 INFO - PROCESS | 3672 | 1467391212095 Marionette TRACE conn2 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 09:40:12 INFO - PROCESS | 3672 | 1467391212121 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3672 | 1467391212123 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:40:12 INFO - PROCESS | 3672 | 1467391212127 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3672 | 1467391212128 Marionette TRACE conn2 <- [1,622,null,{}] 09:40:12 INFO - PROCESS | 3672 | 1467391212132 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3672 | 1467391212134 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:12 INFO - PROCESS | 3672 | 1467391212242 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:40:12 INFO - PROCESS | 3672 | 1467391212249 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3672 | 1467391212251 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:12 INFO - PROCESS | 3672 | ++DOCSHELL 15571C00 == 31 [pid = 3672] [id = 165] 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 120 (15F3D000) [pid = 3672] [serial = 493] [outer = 00000000] 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 121 (15FF4C00) [pid = 3672] [serial = 494] [outer = 15F3D000] 09:40:12 INFO - PROCESS | 3672 | 1467391212276 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 122 (16158400) [pid = 3672] [serial = 495] [outer = 15F3D000] 09:40:12 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:12 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:12 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:12 INFO - PROCESS | 3672 | 1467391212671 Marionette TRACE conn2 <- [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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 548ms 09:40:12 INFO - PROCESS | 3672 | 1467391212701 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3672 | 1467391212703 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:40:12 INFO - PROCESS | 3672 | 1467391212706 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3672 | 1467391212708 Marionette TRACE conn2 <- [1,626,null,{}] 09:40:12 INFO - PROCESS | 3672 | 1467391212712 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3672 | 1467391212714 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:12 INFO - PROCESS | 3672 | 1467391212805 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:40:12 INFO - PROCESS | 3672 | 1467391212867 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3672 | 1467391212873 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:12 INFO - PROCESS | 3672 | ++DOCSHELL 16DA7800 == 32 [pid = 3672] [id = 166] 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 123 (16DA8800) [pid = 3672] [serial = 496] [outer = 00000000] 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 124 (16DAF000) [pid = 3672] [serial = 497] [outer = 16DA8800] 09:40:12 INFO - PROCESS | 3672 | 1467391212926 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 125 (16F19800) [pid = 3672] [serial = 498] [outer = 16DA8800] 09:40:13 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:13 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 124 (17EB2C00) [pid = 3672] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 123 (19E3A000) [pid = 3672] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 122 (16CDEC00) [pid = 3672] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 121 (18212C00) [pid = 3672] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 120 (1046D000) [pid = 3672] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 119 (11254400) [pid = 3672] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 118 (1A18D000) [pid = 3672] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (1AD2E400) [pid = 3672] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (16F17000) [pid = 3672] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (1ABF5000) [pid = 3672] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (15568800) [pid = 3672] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (132B0800) [pid = 3672] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (13A32800) [pid = 3672] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (10D1D800) [pid = 3672] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (10D1F400) [pid = 3672] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (1556D400) [pid = 3672] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (10B5B800) [pid = 3672] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (12BAB000) [pid = 3672] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (1AF30400) [pid = 3672] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (1A813400) [pid = 3672] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (11CEFC00) [pid = 3672] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (16FB8000) [pid = 3672] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1800EC00) [pid = 3672] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1AD33000) [pid = 3672] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1580F800) [pid = 3672] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1A702800) [pid = 3672] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (114DDC00) [pid = 3672] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (16CD5800) [pid = 3672] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:40:13 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (17E86800) [pid = 3672] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:40:13 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:13 INFO - PROCESS | 3672 | 1467391213759 Marionette TRACE conn2 <- [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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1095ms 09:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:40:13 INFO - PROCESS | 3672 | 1467391213795 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3672 | 1467391213796 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 3672 | 1467391213800 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3672 | 1467391213801 Marionette TRACE conn2 <- [1,630,null,{}] 09:40:13 INFO - PROCESS | 3672 | 1467391213805 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3672 | 1467391213807 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:13 INFO - PROCESS | 3672 | 1467391213914 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:40:13 INFO - PROCESS | 3672 | 1467391213951 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3672 | 1467391213953 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:13 INFO - PROCESS | 3672 | ++DOCSHELL 10659400 == 33 [pid = 3672] [id = 167] 09:40:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (10B59000) [pid = 3672] [serial = 499] [outer = 00000000] 09:40:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1180C000) [pid = 3672] [serial = 500] [outer = 10B59000] 09:40:13 INFO - PROCESS | 3672 | 1467391213997 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1556B400) [pid = 3672] [serial = 501] [outer = 10B59000] 09:40:14 INFO - PROCESS | 3672 | 1467391214308 Marionette TRACE conn2 <- [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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 09:40:14 INFO - PROCESS | 3672 | 1467391214332 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3672 | 1467391214334 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 3672 | 1467391214337 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:40:14 INFO - PROCESS | 3672 | 1467391214339 Marionette TRACE conn2 <- [1,634,null,{}] 09:40:14 INFO - PROCESS | 3672 | 1467391214342 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3672 | 1467391214344 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:14 INFO - PROCESS | 3672 | 1467391214438 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:40:14 INFO - PROCESS | 3672 | 1467391214446 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3672 | 1467391214448 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:14 INFO - PROCESS | 3672 | ++DOCSHELL 15F42800 == 34 [pid = 3672] [id = 168] 09:40:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (15FE8800) [pid = 3672] [serial = 502] [outer = 00000000] 09:40:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (16CDEC00) [pid = 3672] [serial = 503] [outer = 15FE8800] 09:40:14 INFO - PROCESS | 3672 | 1467391214491 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (16FB7000) [pid = 3672] [serial = 504] [outer = 15FE8800] 09:40:14 INFO - PROCESS | 3672 | 1467391214817 Marionette TRACE conn2 <- [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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms 09:40:14 INFO - PROCESS | 3672 | 1467391214855 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:40:14 INFO - PROCESS | 3672 | 1467391214857 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 3672 | 1467391214860 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3672 | 1467391214861 Marionette TRACE conn2 <- [1,638,null,{}] 09:40:14 INFO - PROCESS | 3672 | 1467391214865 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3672 | 1467391214867 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:14 INFO - PROCESS | 3672 | 1467391214942 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:40:15 INFO - PROCESS | 3672 | 1467391215014 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3672 | 1467391215016 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:15 INFO - PROCESS | 3672 | ++DOCSHELL 10D19800 == 35 [pid = 3672] [id = 169] 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (12BB3800) [pid = 3672] [serial = 505] [outer = 00000000] 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (177EE000) [pid = 3672] [serial = 506] [outer = 12BB3800] 09:40:15 INFO - PROCESS | 3672 | 1467391215066 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (177F0000) [pid = 3672] [serial = 507] [outer = 12BB3800] 09:40:15 INFO - PROCESS | 3672 | 1467391215434 Marionette TRACE conn2 <- [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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 602ms 09:40:15 INFO - PROCESS | 3672 | 1467391215473 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3672 | 1467391215478 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:40:15 INFO - PROCESS | 3672 | 1467391215483 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3672 | 1467391215488 Marionette TRACE conn2 <- [1,642,null,{}] 09:40:15 INFO - PROCESS | 3672 | 1467391215495 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3672 | 1467391215498 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:15 INFO - PROCESS | 3672 | 1467391215601 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:40:15 INFO - PROCESS | 3672 | 1467391215728 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3672 | 1467391215731 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:15 INFO - PROCESS | 3672 | ++DOCSHELL 10D1D400 == 36 [pid = 3672] [id = 170] 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (10D1E000) [pid = 3672] [serial = 508] [outer = 00000000] 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (10D3A800) [pid = 3672] [serial = 509] [outer = 10D1E000] 09:40:15 INFO - PROCESS | 3672 | 1467391215789 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (10D42000) [pid = 3672] [serial = 510] [outer = 10D1E000] 09:40:16 INFO - PROCESS | 3672 | 1467391216497 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1067ms 09:40:16 INFO - PROCESS | 3672 | 1467391216565 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3672 | 1467391216570 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3672 | 1467391216578 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3672 | 1467391216580 Marionette TRACE conn2 <- [1,646,null,{}] 09:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:40:16 INFO - PROCESS | 3672 | 1467391216584 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3672 | 1467391216587 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:16 INFO - PROCESS | 3672 | 1467391216707 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:40:16 INFO - PROCESS | 3672 | 1467391216815 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3672 | 1467391216818 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:16 INFO - PROCESS | 3672 | ++DOCSHELL 1315FC00 == 37 [pid = 3672] [id = 171] 09:40:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (131C7800) [pid = 3672] [serial = 511] [outer = 00000000] 09:40:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (13AC4800) [pid = 3672] [serial = 512] [outer = 131C7800] 09:40:16 INFO - PROCESS | 3672 | 1467391216873 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1447F400) [pid = 3672] [serial = 513] [outer = 131C7800] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 15F42800 == 36 [pid = 3672] [id = 168] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 10659400 == 35 [pid = 3672] [id = 167] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 16DA7800 == 34 [pid = 3672] [id = 166] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 15571C00 == 33 [pid = 3672] [id = 165] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 15185000 == 32 [pid = 3672] [id = 164] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 12B6E000 == 31 [pid = 3672] [id = 163] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 10F1C400 == 30 [pid = 3672] [id = 162] 09:40:17 INFO - PROCESS | 3672 | --DOCSHELL 10469000 == 29 [pid = 3672] [id = 161] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (1ABF9000) [pid = 3672] [serial = 420] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (139BD800) [pid = 3672] [serial = 311] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (14487800) [pid = 3672] [serial = 272] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (1B05B000) [pid = 3672] [serial = 308] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (1A81B400) [pid = 3672] [serial = 344] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (1325FC00) [pid = 3672] [serial = 347] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (18217C00) [pid = 3672] [serial = 275] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (199C3C00) [pid = 3672] [serial = 317] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1AF2A400) [pid = 3672] [serial = 269] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (15F3F400) [pid = 3672] [serial = 314] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1A18DC00) [pid = 3672] [serial = 449] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1A704800) [pid = 3672] [serial = 450] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1ABFA000) [pid = 3672] [serial = 453] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1A97DC00) [pid = 3672] [serial = 452] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (199BE000) [pid = 3672] [serial = 446] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (10A7AC00) [pid = 3672] [serial = 422] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (114BD400) [pid = 3672] [serial = 423] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15F37800) [pid = 3672] [serial = 434] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15F44800) [pid = 3672] [serial = 435] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A81E000) [pid = 3672] [serial = 428] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1ADFC000) [pid = 3672] [serial = 455] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1ABF5400) [pid = 3672] [serial = 429] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17E4C800) [pid = 3672] [serial = 443] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17EA8400) [pid = 3672] [serial = 444] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1B054000) [pid = 3672] [serial = 431] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1B313000) [pid = 3672] [serial = 432] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15FF3C00) [pid = 3672] [serial = 425] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16BC4400) [pid = 3672] [serial = 426] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13D52400) [pid = 3672] [serial = 437] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (144F6000) [pid = 3672] [serial = 438] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1556E800) [pid = 3672] [serial = 440] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15F46400) [pid = 3672] [serial = 441] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12E25000) [pid = 3672] [serial = 459] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D21000) [pid = 3672] [serial = 458] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E04400) [pid = 3672] [serial = 461] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1ADF4C00) [pid = 3672] [serial = 456] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A97EC00) [pid = 3672] [serial = 462] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19C3FC00) [pid = 3672] [serial = 447] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1ADFAC00) [pid = 3672] [serial = 465] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F3B800) [pid = 3672] [serial = 350] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1ADF6400) [pid = 3672] [serial = 383] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15566400) [pid = 3672] [serial = 386] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17EAD800) [pid = 3672] [serial = 389] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1ADF5800) [pid = 3672] [serial = 464] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 3672 | 1467391217664 Marionette TRACE conn2 <- [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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1136ms 09:40:17 INFO - PROCESS | 3672 | 1467391217735 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3672 | 1467391217739 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:40:17 INFO - PROCESS | 3672 | 1467391217726 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3672 | 1467391217729 Marionette TRACE conn2 <- [1,650,null,{}] 09:40:17 INFO - PROCESS | 3672 | 1467391217734 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3672 | 1467391217737 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:17 INFO - PROCESS | 3672 | 1467391217824 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:40:17 INFO - PROCESS | 3672 | 1467391217835 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3672 | 1467391217839 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:17 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A800 == 30 [pid = 3672] [id = 172] 09:40:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10D1AC00) [pid = 3672] [serial = 514] [outer = 00000000] 09:40:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10D3B800) [pid = 3672] [serial = 515] [outer = 10D1AC00] 09:40:17 INFO - PROCESS | 3672 | 1467391217887 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D48800) [pid = 3672] [serial = 516] [outer = 10D1AC00] 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:18 INFO - PROCESS | 3672 | 1467391218323 Marionette TRACE conn2 <- [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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 602ms 09:40:18 INFO - PROCESS | 3672 | 1467391218356 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3672 | 1467391218360 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:40:18 INFO - PROCESS | 3672 | 1467391218366 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3672 | 1467391218368 Marionette TRACE conn2 <- [1,654,null,{}] 09:40:18 INFO - PROCESS | 3672 | 1467391218355 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3672 | 1467391218357 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:18 INFO - PROCESS | 3672 | 1467391218440 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:40:18 INFO - PROCESS | 3672 | 1467391218448 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3672 | 1467391218450 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:18 INFO - PROCESS | 3672 | ++DOCSHELL 11891C00 == 31 [pid = 3672] [id = 173] 09:40:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11CED800) [pid = 3672] [serial = 517] [outer = 00000000] 09:40:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12E25000) [pid = 3672] [serial = 518] [outer = 11CED800] 09:40:18 INFO - PROCESS | 3672 | 1467391218496 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (139B9800) [pid = 3672] [serial = 519] [outer = 11CED800] 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:18 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:18 INFO - PROCESS | 3672 | 1467391218890 Marionette TRACE conn2 <- [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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 561ms 09:40:18 INFO - PROCESS | 3672 | 1467391218919 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3672 | 1467391218921 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:40:18 INFO - PROCESS | 3672 | 1467391218924 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:40:18 INFO - PROCESS | 3672 | 1467391218928 Marionette TRACE conn2 <- [1,658,null,{}] 09:40:18 INFO - PROCESS | 3672 | 1467391218940 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3672 | 1467391218945 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:19 INFO - PROCESS | 3672 | 1467391219011 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:40:19 INFO - PROCESS | 3672 | 1467391219112 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3672 | 1467391219115 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:19 INFO - PROCESS | 3672 | ++DOCSHELL 148DF400 == 32 [pid = 3672] [id = 174] 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (148DFC00) [pid = 3672] [serial = 520] [outer = 00000000] 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15563C00) [pid = 3672] [serial = 521] [outer = 148DFC00] 09:40:19 INFO - PROCESS | 3672 | 1467391219169 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15568000) [pid = 3672] [serial = 522] [outer = 148DFC00] 09:40:19 INFO - PROCESS | 3672 | 1467391219499 Marionette TRACE conn2 <- [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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 602ms 09:40:19 INFO - PROCESS | 3672 | 1467391219542 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3672 | 1467391219545 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:40:19 INFO - PROCESS | 3672 | 1467391219548 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3672 | 1467391219550 Marionette TRACE conn2 <- [1,662,null,{}] 09:40:19 INFO - PROCESS | 3672 | 1467391219553 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3672 | 1467391219555 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:19 INFO - PROCESS | 3672 | 1467391219653 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:40:19 INFO - PROCESS | 3672 | 1467391219695 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3672 | 1467391219697 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:19 INFO - PROCESS | 3672 | ++DOCSHELL 15801C00 == 33 [pid = 3672] [id = 175] 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15806400) [pid = 3672] [serial = 523] [outer = 00000000] 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15F43000) [pid = 3672] [serial = 524] [outer = 15806400] 09:40:19 INFO - PROCESS | 3672 | 1467391219742 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15FE9000) [pid = 3672] [serial = 525] [outer = 15806400] 09:40:20 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:20 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:40:20 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:40:20 INFO - PROCESS | 3672 | 1467391220138 Marionette TRACE conn2 <- [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]]]}] 09:40:20 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 09:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 644ms 09:40:20 INFO - PROCESS | 3672 | 1467391220216 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3672 | 1467391220218 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 3672 | 1467391220234 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3672 | 1467391220236 Marionette TRACE conn2 <- [1,666,null,{}] 09:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:40:20 INFO - PROCESS | 3672 | 1467391220239 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3672 | 1467391220241 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:20 INFO - PROCESS | 3672 | 1467391220328 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:40:20 INFO - PROCESS | 3672 | 1467391220337 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3672 | 1467391220339 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:20 INFO - PROCESS | 3672 | ++DOCSHELL 15F3D400 == 34 [pid = 3672] [id = 176] 09:40:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15FEF800) [pid = 3672] [serial = 526] [outer = 00000000] 09:40:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16153000) [pid = 3672] [serial = 527] [outer = 15FEF800] 09:40:20 INFO - PROCESS | 3672 | 1467391220430 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169D9800) [pid = 3672] [serial = 528] [outer = 15FEF800] 09:40:20 INFO - PROCESS | 3672 | 1467391220768 Marionette TRACE conn2 <- [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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 602ms 09:40:20 INFO - PROCESS | 3672 | 1467391220833 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3672 | 1467391220835 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 3672 | 1467391220838 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:40:20 INFO - PROCESS | 3672 | 1467391220840 Marionette TRACE conn2 <- [1,670,null,{}] 09:40:20 INFO - PROCESS | 3672 | 1467391220843 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3672 | 1467391220849 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:20 INFO - PROCESS | 3672 | 1467391220969 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:40:20 INFO - PROCESS | 3672 | 1467391220984 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3672 | 1467391220986 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:21 INFO - PROCESS | 3672 | ++DOCSHELL 16CDE400 == 35 [pid = 3672] [id = 177] 09:40:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16D85000) [pid = 3672] [serial = 529] [outer = 00000000] 09:40:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16DB5C00) [pid = 3672] [serial = 530] [outer = 16D85000] 09:40:21 INFO - PROCESS | 3672 | 1467391221059 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17752800) [pid = 3672] [serial = 531] [outer = 16D85000] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10F1DC00) [pid = 3672] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12BB3C00) [pid = 3672] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1046C000) [pid = 3672] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (132AA800) [pid = 3672] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16DA8800) [pid = 3672] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10D3EC00) [pid = 3672] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (139EE800) [pid = 3672] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17EAB000) [pid = 3672] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1B320000) [pid = 3672] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15F3D000) [pid = 3672] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10B59000) [pid = 3672] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FE8800) [pid = 3672] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:40:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15553400) [pid = 3672] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:40:21 INFO - PROCESS | 3672 | 1467391221914 Marionette TRACE conn2 <- [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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1095ms 09:40:21 INFO - PROCESS | 3672 | 1467391221937 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3672 | 1467391221938 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3672 | 1467391221942 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:40:21 INFO - PROCESS | 3672 | 1467391221944 Marionette TRACE conn2 <- [1,674,null,{}] 09:40:21 INFO - PROCESS | 3672 | 1467391221947 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3672 | 1467391221949 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:21 INFO - PROCESS | 3672 | 1467391222006 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:40:22 INFO - PROCESS | 3672 | 1467391222011 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3672 | 1467391222013 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:22 INFO - PROCESS | 3672 | ++DOCSHELL 12EE5C00 == 36 [pid = 3672] [id = 178] 09:40:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (131C5800) [pid = 3672] [serial = 532] [outer = 00000000] 09:40:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16DABC00) [pid = 3672] [serial = 533] [outer = 131C5800] 09:40:22 INFO - PROCESS | 3672 | 1467391222056 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16DAD800) [pid = 3672] [serial = 534] [outer = 131C5800] 09:40:22 INFO - PROCESS | 3672 | 1467391222832 Marionette TRACE conn2 <- [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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 944ms 09:40:22 INFO - PROCESS | 3672 | 1467391222889 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3672 | 1467391222891 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 3672 | 1467391222894 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:40:22 INFO - PROCESS | 3672 | 1467391222896 Marionette TRACE conn2 <- [1,678,null,{}] 09:40:22 INFO - PROCESS | 3672 | 1467391222899 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3672 | 1467391222901 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:22 INFO - PROCESS | 3672 | 1467391222979 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:40:22 INFO - PROCESS | 3672 | 1467391222968 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3672 | 1467391222969 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:22 INFO - PROCESS | 3672 | ++DOCSHELL 15564000 == 37 [pid = 3672] [id = 179] 09:40:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15570000) [pid = 3672] [serial = 535] [outer = 00000000] 09:40:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E55800) [pid = 3672] [serial = 536] [outer = 15570000] 09:40:23 INFO - PROCESS | 3672 | 1467391223012 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EA7C00) [pid = 3672] [serial = 537] [outer = 15570000] 09:40:24 INFO - PROCESS | 3672 | 1467391224025 Marionette TRACE conn2 <- [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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1190ms 09:40:24 INFO - PROCESS | 3672 | 1467391224091 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3672 | 1467391224095 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:40:24 INFO - PROCESS | 3672 | 1467391224101 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3672 | 1467391224104 Marionette TRACE conn2 <- [1,682,null,{}] 09:40:24 INFO - PROCESS | 3672 | 1467391224110 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3672 | 1467391224113 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:24 INFO - PROCESS | 3672 | 1467391224297 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:40:24 INFO - PROCESS | 3672 | 1467391224391 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3672 | 1467391224394 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:24 INFO - PROCESS | 3672 | ++DOCSHELL 10D1F000 == 38 [pid = 3672] [id = 180] 09:40:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D20800) [pid = 3672] [serial = 538] [outer = 00000000] 09:40:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11886400) [pid = 3672] [serial = 539] [outer = 10D20800] 09:40:24 INFO - PROCESS | 3672 | 1467391224433 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (12BB0400) [pid = 3672] [serial = 540] [outer = 10D20800] 09:40:25 INFO - PROCESS | 3672 | 1467391225389 Marionette TRACE conn2 <- [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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1314ms 09:40:25 INFO - PROCESS | 3672 | 1467391225417 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3672 | 1467391225422 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:40:25 INFO - PROCESS | 3672 | 1467391225428 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3672 | 1467391225431 Marionette TRACE conn2 <- [1,686,null,{}] 09:40:25 INFO - PROCESS | 3672 | 1467391225435 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3672 | 1467391225438 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:25 INFO - PROCESS | 3672 | 1467391225527 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:40:25 INFO - PROCESS | 3672 | 1467391225657 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3672 | 1467391225660 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:25 INFO - PROCESS | 3672 | ++DOCSHELL 10D45000 == 39 [pid = 3672] [id = 181] 09:40:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10D45400) [pid = 3672] [serial = 541] [outer = 00000000] 09:40:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (139C5400) [pid = 3672] [serial = 542] [outer = 10D45400] 09:40:25 INFO - PROCESS | 3672 | 1467391225718 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13F8D000) [pid = 3672] [serial = 543] [outer = 10D45400] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 12EE5C00 == 38 [pid = 3672] [id = 178] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 16CDE400 == 37 [pid = 3672] [id = 177] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 15F3D400 == 36 [pid = 3672] [id = 176] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 15801C00 == 35 [pid = 3672] [id = 175] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 148DF400 == 34 [pid = 3672] [id = 174] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 11891C00 == 33 [pid = 3672] [id = 173] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 10D1A800 == 32 [pid = 3672] [id = 172] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 10D19800 == 31 [pid = 3672] [id = 169] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 10D1D400 == 30 [pid = 3672] [id = 170] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 1315FC00 == 29 [pid = 3672] [id = 171] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 15564000 == 28 [pid = 3672] [id = 179] 09:40:27 INFO - PROCESS | 3672 | --DOCSHELL 10D1F000 == 27 [pid = 3672] [id = 180] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (110C9400) [pid = 3672] [serial = 485] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (131C5000) [pid = 3672] [serial = 488] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A08C00) [pid = 3672] [serial = 482] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10B57000) [pid = 3672] [serial = 483] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17EA6C00) [pid = 3672] [serial = 480] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15FF1000) [pid = 3672] [serial = 479] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16DAF000) [pid = 3672] [serial = 497] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D45C00) [pid = 3672] [serial = 468] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D42800) [pid = 3672] [serial = 467] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1590D400) [pid = 3672] [serial = 471] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1517EC00) [pid = 3672] [serial = 470] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (199BC400) [pid = 3672] [serial = 474] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182B8800) [pid = 3672] [serial = 473] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FF6400) [pid = 3672] [serial = 477] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1B467000) [pid = 3672] [serial = 476] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16158400) [pid = 3672] [serial = 495] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15FF4C00) [pid = 3672] [serial = 494] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1180C000) [pid = 3672] [serial = 500] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16CDEC00) [pid = 3672] [serial = 503] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16FB7000) [pid = 3672] [serial = 504] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (11475400) [pid = 3672] [serial = 486] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16F19800) [pid = 3672] [serial = 498] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1556AC00) [pid = 3672] [serial = 491] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11D8D400) [pid = 3672] [serial = 492] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1556B400) [pid = 3672] [serial = 501] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (177EE000) [pid = 3672] [serial = 506] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (139FA400) [pid = 3672] [serial = 489] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 3672 | 1467391227121 Marionette TRACE conn2 <- [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]]]}] 09:40:27 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) 09:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1710ms 09:40:27 INFO - PROCESS | 3672 | 1467391227154 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3672 | 1467391227158 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:40:27 INFO - PROCESS | 3672 | 1467391227166 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3672 | 1467391227169 Marionette TRACE conn2 <- [1,690,null,{}] 09:40:27 INFO - PROCESS | 3672 | 1467391227176 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3672 | 1467391227179 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:27 INFO - PROCESS | 3672 | 1467391227243 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:40:27 INFO - PROCESS | 3672 | 1467391227312 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3672 | 1467391227315 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:27 INFO - PROCESS | 3672 | ++DOCSHELL 10B94000 == 28 [pid = 3672] [id = 182] 09:40:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10B94800) [pid = 3672] [serial = 544] [outer = 00000000] 09:40:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10D19800) [pid = 3672] [serial = 545] [outer = 10B94800] 09:40:27 INFO - PROCESS | 3672 | 1467391227354 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10D1D400) [pid = 3672] [serial = 546] [outer = 10B94800] 09:40:28 INFO - PROCESS | 3672 | 1467391228143 Marionette TRACE conn2 <- [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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 999ms 09:40:28 INFO - PROCESS | 3672 | 1467391228164 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3672 | 1467391228169 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:40:28 INFO - PROCESS | 3672 | 1467391228175 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3672 | 1467391228178 Marionette TRACE conn2 <- [1,694,null,{}] 09:40:28 INFO - PROCESS | 3672 | 1467391228182 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3672 | 1467391228185 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:28 INFO - PROCESS | 3672 | 1467391228269 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:40:28 INFO - PROCESS | 3672 | 1467391228275 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3672 | 1467391228260 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:28 INFO - PROCESS | 3672 | ++DOCSHELL 114BF000 == 29 [pid = 3672] [id = 183] 09:40:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (114C1400) [pid = 3672] [serial = 547] [outer = 00000000] 09:40:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11801400) [pid = 3672] [serial = 548] [outer = 114C1400] 09:40:28 INFO - PROCESS | 3672 | 1467391228306 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11889000) [pid = 3672] [serial = 549] [outer = 114C1400] 09:40:29 INFO - PROCESS | 3672 | 1467391229136 Marionette TRACE conn2 <- [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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:40:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1000ms 09:40:29 INFO - PROCESS | 3672 | 1467391229179 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3672 | 1467391229181 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:40:29 INFO - PROCESS | 3672 | 1467391229191 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3672 | 1467391229194 Marionette TRACE conn2 <- [1,698,null,{}] 09:40:29 INFO - PROCESS | 3672 | 1467391229205 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3672 | 1467391229210 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:29 INFO - PROCESS | 3672 | 1467391229299 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:40:29 INFO - PROCESS | 3672 | 1467391229306 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3672 | 1467391229309 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:29 INFO - PROCESS | 3672 | ++DOCSHELL 139B9400 == 30 [pid = 3672] [id = 184] 09:40:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (139BA000) [pid = 3672] [serial = 550] [outer = 00000000] 09:40:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13AB9400) [pid = 3672] [serial = 551] [outer = 139BA000] 09:40:29 INFO - PROCESS | 3672 | 1467391229403 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13D5B800) [pid = 3672] [serial = 552] [outer = 139BA000] 09:40:30 INFO - PROCESS | 3672 | 1467391230195 Marionette TRACE conn2 <- [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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:40:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1040ms 09:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:40:30 INFO - PROCESS | 3672 | 1467391230236 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3672 | 1467391230239 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:40:30 INFO - PROCESS | 3672 | 1467391230242 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3672 | 1467391230253 Marionette TRACE conn2 <- [1,702,null,{}] 09:40:30 INFO - PROCESS | 3672 | 1467391230266 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3672 | 1467391230268 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:30 INFO - PROCESS | 3672 | 1467391230351 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:40:30 INFO - PROCESS | 3672 | 1467391230357 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3672 | 1467391230359 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:30 INFO - PROCESS | 3672 | ++DOCSHELL 14483C00 == 31 [pid = 3672] [id = 185] 09:40:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (144F1400) [pid = 3672] [serial = 553] [outer = 00000000] 09:40:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15567400) [pid = 3672] [serial = 554] [outer = 144F1400] 09:40:30 INFO - PROCESS | 3672 | 1467391230401 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1556E800) [pid = 3672] [serial = 555] [outer = 144F1400] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15FEF800) [pid = 3672] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16D85000) [pid = 3672] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (12BB3800) [pid = 3672] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (11CED800) [pid = 3672] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10D1E000) [pid = 3672] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (131C7800) [pid = 3672] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (148DFC00) [pid = 3672] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10D1AC00) [pid = 3672] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15570000) [pid = 3672] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (15806400) [pid = 3672] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:40:30 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (131C5800) [pid = 3672] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:40:31 INFO - PROCESS | 3672 | 1467391231247 Marionette TRACE conn2 <- [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]]]}] 09:40:31 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 09:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1013ms 09:40:31 INFO - PROCESS | 3672 | 1467391231264 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3672 | 1467391231266 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3672 | 1467391231269 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:40:31 INFO - PROCESS | 3672 | 1467391231271 Marionette TRACE conn2 <- [1,706,null,{}] 09:40:31 INFO - PROCESS | 3672 | 1467391231279 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3672 | 1467391231281 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:31 INFO - PROCESS | 3672 | 1467391231337 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:40:31 INFO - PROCESS | 3672 | 1467391231342 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3672 | 1467391231344 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:31 INFO - PROCESS | 3672 | ++DOCSHELL 12BB3800 == 32 [pid = 3672] [id = 186] 09:40:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (12EE5800) [pid = 3672] [serial = 556] [outer = 00000000] 09:40:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15571400) [pid = 3672] [serial = 557] [outer = 12EE5800] 09:40:31 INFO - PROCESS | 3672 | 1467391231387 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1590D800) [pid = 3672] [serial = 558] [outer = 12EE5800] 09:40:32 INFO - PROCESS | 3672 | 1467391232492 Marionette TRACE conn2 <- [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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1259ms 09:40:32 INFO - PROCESS | 3672 | 1467391232531 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3672 | 1467391232536 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:40:32 INFO - PROCESS | 3672 | 1467391232541 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3672 | 1467391232544 Marionette TRACE conn2 <- [1,710,null,{}] 09:40:32 INFO - PROCESS | 3672 | 1467391232550 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3672 | 1467391232554 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:32 INFO - PROCESS | 3672 | 1467391232714 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:40:32 INFO - PROCESS | 3672 | 1467391232878 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3672 | 1467391232882 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:32 INFO - PROCESS | 3672 | ++DOCSHELL 10A08400 == 33 [pid = 3672] [id = 187] 09:40:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10A0B400) [pid = 3672] [serial = 559] [outer = 00000000] 09:40:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10A7C400) [pid = 3672] [serial = 560] [outer = 10A0B400] 09:40:32 INFO - PROCESS | 3672 | 1467391232940 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10D19000) [pid = 3672] [serial = 561] [outer = 10A0B400] 09:40:33 INFO - PROCESS | 3672 | --DOCSHELL 14483C00 == 32 [pid = 3672] [id = 185] 09:40:33 INFO - PROCESS | 3672 | --DOCSHELL 139B9400 == 31 [pid = 3672] [id = 184] 09:40:33 INFO - PROCESS | 3672 | --DOCSHELL 114BF000 == 30 [pid = 3672] [id = 183] 09:40:33 INFO - PROCESS | 3672 | --DOCSHELL 10B94000 == 29 [pid = 3672] [id = 182] 09:40:33 INFO - PROCESS | 3672 | --DOCSHELL 10D45000 == 28 [pid = 3672] [id = 181] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16153000) [pid = 3672] [serial = 527] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16DB5C00) [pid = 3672] [serial = 530] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (169D9800) [pid = 3672] [serial = 528] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (177F0000) [pid = 3672] [serial = 507] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (12E25000) [pid = 3672] [serial = 518] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (139B9800) [pid = 3672] [serial = 519] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (10D3A800) [pid = 3672] [serial = 509] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (10D42000) [pid = 3672] [serial = 510] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (13AC4800) [pid = 3672] [serial = 512] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1447F400) [pid = 3672] [serial = 513] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15563C00) [pid = 3672] [serial = 521] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (15568000) [pid = 3672] [serial = 522] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (10D3B800) [pid = 3672] [serial = 515] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (10D48800) [pid = 3672] [serial = 516] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (17E55800) [pid = 3672] [serial = 536] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (17EA7C00) [pid = 3672] [serial = 537] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (15F43000) [pid = 3672] [serial = 524] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 46 (15FE9000) [pid = 3672] [serial = 525] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 45 (16DABC00) [pid = 3672] [serial = 533] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 44 (16DAD800) [pid = 3672] [serial = 534] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | --DOMWINDOW == 43 (17752800) [pid = 3672] [serial = 531] [outer = 00000000] [url = about:blank] 09:40:33 INFO - PROCESS | 3672 | 1467391233384 Marionette TRACE conn2 <- [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] 09:40:33 INFO - PROCESS | 3672 | 1467391233423 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3672 | 1467391233428 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:40:33 INFO - PROCESS | 3672 | 1467391233430 Marionette TRACE conn2 <- [1,714,null,{}] 09:40:33 INFO - PROCESS | 3672 | 1467391233439 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3672 | 1467391233443 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:33 INFO - PROCESS | 3672 | 1467391233534 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:40:33 INFO - PROCESS | 3672 | 1467391233543 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3672 | 1467391233545 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:33 INFO - PROCESS | 3672 | ++DOCSHELL 114BD400 == 29 [pid = 3672] [id = 188] 09:40:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (114BF000) [pid = 3672] [serial = 562] [outer = 00000000] 09:40:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (11D8D000) [pid = 3672] [serial = 563] [outer = 114BF000] 09:40:33 INFO - PROCESS | 3672 | 1467391233577 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (12B67C00) [pid = 3672] [serial = 564] [outer = 114BF000] 09:40:34 INFO - PROCESS | 3672 | 1467391234020 Marionette TRACE conn2 <- [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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 643ms 09:40:34 INFO - PROCESS | 3672 | 1467391234083 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3672 | 1467391234087 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:40:34 INFO - PROCESS | 3672 | 1467391234092 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3672 | 1467391234094 Marionette TRACE conn2 <- [1,718,null,{}] 09:40:34 INFO - PROCESS | 3672 | 1467391234098 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3672 | 1467391234100 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:34 INFO - PROCESS | 3672 | 1467391234183 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:40:34 INFO - PROCESS | 3672 | 1467391234197 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3672 | 1467391234199 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:34 INFO - PROCESS | 3672 | ++DOCSHELL 13A2FC00 == 30 [pid = 3672] [id = 189] 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (13A30400) [pid = 3672] [serial = 565] [outer = 00000000] 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (13ABB000) [pid = 3672] [serial = 566] [outer = 13A30400] 09:40:34 INFO - PROCESS | 3672 | 1467391234225 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (13F8F400) [pid = 3672] [serial = 567] [outer = 13A30400] 09:40:34 INFO - PROCESS | 3672 | 1467391234632 Marionette TRACE conn2 <- [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[4036] expected 0 but got 24","_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] 09:40:34 INFO - PROCESS | 3672 | 1467391234650 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:40:34 INFO - PROCESS | 3672 | 1467391234655 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3672 | 1467391234661 Marionette TRACE conn2 <- [1,722,null,{}] 09:40:34 INFO - PROCESS | 3672 | 1467391234670 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3672 | 1467391234674 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:34 INFO - PROCESS | 3672 | 1467391234757 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:40:34 INFO - PROCESS | 3672 | 1467391234748 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3672 | 1467391234750 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:34 INFO - PROCESS | 3672 | ++DOCSHELL 14483C00 == 31 [pid = 3672] [id = 190] 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (15562400) [pid = 3672] [serial = 568] [outer = 00000000] 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (15F38400) [pid = 3672] [serial = 569] [outer = 15562400] 09:40:34 INFO - PROCESS | 3672 | 1467391234793 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (15F3DC00) [pid = 3672] [serial = 570] [outer = 15562400] 09:40:35 INFO - PROCESS | 3672 | 1467391235162 Marionette TRACE conn2 <- [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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 575ms 09:40:35 INFO - PROCESS | 3672 | 1467391235242 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3672 | 1467391235245 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:40:35 INFO - PROCESS | 3672 | 1467391235248 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3672 | 1467391235250 Marionette TRACE conn2 <- [1,726,null,{}] 09:40:35 INFO - PROCESS | 3672 | 1467391235253 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3672 | 1467391235255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:35 INFO - PROCESS | 3672 | 1467391235319 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:40:35 INFO - PROCESS | 3672 | 1467391235353 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3672 | 1467391235355 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:35 INFO - PROCESS | 3672 | ++DOCSHELL 15F42C00 == 32 [pid = 3672] [id = 191] 09:40:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (15F43800) [pid = 3672] [serial = 571] [outer = 00000000] 09:40:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (15FE9C00) [pid = 3672] [serial = 572] [outer = 15F43800] 09:40:35 INFO - PROCESS | 3672 | 1467391235398 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (15FEC000) [pid = 3672] [serial = 573] [outer = 15F43800] 09:40:36 INFO - PROCESS | 3672 | 1467391236192 Marionette TRACE conn2 <- [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]]]}] 09:40:36 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (144F1400) [pid = 3672] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:40:36 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (139BA000) [pid = 3672] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:40:36 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (10B94800) [pid = 3672] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:40:36 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (114C1400) [pid = 3672] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:40:36 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (10D20800) [pid = 3672] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 999ms 09:40:36 INFO - PROCESS | 3672 | 1467391236245 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3672 | 1467391236247 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:40:36 INFO - PROCESS | 3672 | 1467391236250 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3672 | 1467391236252 Marionette TRACE conn2 <- [1,730,null,{}] 09:40:36 INFO - PROCESS | 3672 | 1467391236255 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3672 | 1467391236257 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:36 INFO - PROCESS | 3672 | 1467391236310 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:40:36 INFO - PROCESS | 3672 | 1467391236315 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3672 | 1467391236321 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:36 INFO - PROCESS | 3672 | ++DOCSHELL 12EE5C00 == 33 [pid = 3672] [id = 192] 09:40:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (15FE9000) [pid = 3672] [serial = 574] [outer = 00000000] 09:40:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (15FF3400) [pid = 3672] [serial = 575] [outer = 15FE9000] 09:40:36 INFO - PROCESS | 3672 | 1467391236374 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (16159C00) [pid = 3672] [serial = 576] [outer = 15FE9000] 09:40:37 INFO - PROCESS | 3672 | 1467391237208 Marionette TRACE conn2 <- [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]]]}] 09:40:37 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 09:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 999ms 09:40:37 INFO - PROCESS | 3672 | 1467391237257 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3672 | 1467391237259 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:40:37 INFO - PROCESS | 3672 | 1467391237263 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3672 | 1467391237264 Marionette TRACE conn2 <- [1,734,null,{}] 09:40:37 INFO - PROCESS | 3672 | 1467391237268 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3672 | 1467391237270 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:37 INFO - PROCESS | 3672 | 1467391237329 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:40:37 INFO - PROCESS | 3672 | 1467391237335 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3672 | 1467391237337 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:37 INFO - PROCESS | 3672 | ++DOCSHELL 169D4000 == 34 [pid = 3672] [id = 193] 09:40:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (169D7C00) [pid = 3672] [serial = 577] [outer = 00000000] 09:40:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (16DAA000) [pid = 3672] [serial = 578] [outer = 169D7C00] 09:40:37 INFO - PROCESS | 3672 | 1467391237379 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (16DAC800) [pid = 3672] [serial = 579] [outer = 169D7C00] 09:40:38 INFO - PROCESS | 3672 | 1467391238193 Marionette TRACE conn2 <- [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]]]}] 09:40:38 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.) 09:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 944ms 09:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:40:38 INFO - PROCESS | 3672 | 1467391238211 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3672 | 1467391238213 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3672 | 1467391238216 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3672 | 1467391238218 Marionette TRACE conn2 <- [1,738,null,{}] 09:40:38 INFO - PROCESS | 3672 | 1467391238222 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3672 | 1467391238223 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:38 INFO - PROCESS | 3672 | 1467391238299 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:40:38 INFO - PROCESS | 3672 | 1467391238305 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3672 | 1467391238307 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:38 INFO - PROCESS | 3672 | ++DOCSHELL 10D39400 == 35 [pid = 3672] [id = 194] 09:40:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (16CD6C00) [pid = 3672] [serial = 580] [outer = 00000000] 09:40:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (16DB2800) [pid = 3672] [serial = 581] [outer = 16CD6C00] 09:40:38 INFO - PROCESS | 3672 | 1467391238349 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (16F16000) [pid = 3672] [serial = 582] [outer = 16CD6C00] 09:40:39 INFO - PROCESS | 3672 | 1467391239209 Marionette TRACE conn2 <- [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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 999ms 09:40:39 INFO - PROCESS | 3672 | 1467391239233 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3672 | 1467391239237 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:40:39 INFO - PROCESS | 3672 | 1467391239243 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3672 | 1467391239247 Marionette TRACE conn2 <- [1,742,null,{}] 09:40:39 INFO - PROCESS | 3672 | 1467391239252 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3672 | 1467391239255 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:39 INFO - PROCESS | 3672 | 1467391239402 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:40:39 INFO - PROCESS | 3672 | 1467391239581 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3672 | 1467391239586 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:39 INFO - PROCESS | 3672 | ++DOCSHELL 1125AC00 == 36 [pid = 3672] [id = 195] 09:40:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (11473000) [pid = 3672] [serial = 583] [outer = 00000000] 09:40:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (114E4000) [pid = 3672] [serial = 584] [outer = 11473000] 09:40:39 INFO - PROCESS | 3672 | 1467391239641 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (12BB0C00) [pid = 3672] [serial = 585] [outer = 11473000] 09:40:40 INFO - PROCESS | 3672 | 1467391240550 Marionette TRACE conn2 <- [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]]]}] 09:40:40 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 09:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1369ms 09:40:40 INFO - PROCESS | 3672 | 1467391240748 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3672 | 1467391240752 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3672 | 1467391240781 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3672 | 1467391240785 Marionette TRACE conn2 <- [1,746,null,{}] 09:40:40 INFO - PROCESS | 3672 | 1467391240790 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3672 | 1467391240794 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:40:40 INFO - PROCESS | 3672 | 1467391240918 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:40:40 INFO - PROCESS | 3672 | 1467391240963 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3672 | 1467391240966 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:40 INFO - PROCESS | 3672 | ++DOCSHELL 1125B400 == 37 [pid = 3672] [id = 196] 09:40:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1125F400) [pid = 3672] [serial = 586] [outer = 00000000] 09:40:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11887000) [pid = 3672] [serial = 587] [outer = 1125F400] 09:40:41 INFO - PROCESS | 3672 | 1467391241015 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (12B6CC00) [pid = 3672] [serial = 588] [outer = 1125F400] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 169D4000 == 36 [pid = 3672] [id = 193] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 12EE5C00 == 35 [pid = 3672] [id = 192] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 15F42C00 == 34 [pid = 3672] [id = 191] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 14483C00 == 33 [pid = 3672] [id = 190] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 13A2FC00 == 32 [pid = 3672] [id = 189] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 114BD400 == 31 [pid = 3672] [id = 188] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 10A08400 == 30 [pid = 3672] [id = 187] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 12BB3800 == 29 [pid = 3672] [id = 186] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 10D39400 == 28 [pid = 3672] [id = 194] 09:40:41 INFO - PROCESS | 3672 | --DOCSHELL 1125AC00 == 27 [pid = 3672] [id = 195] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15567400) [pid = 3672] [serial = 554] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (13AB9400) [pid = 3672] [serial = 551] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10D19800) [pid = 3672] [serial = 545] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10D1D400) [pid = 3672] [serial = 546] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11801400) [pid = 3672] [serial = 548] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (13D5B800) [pid = 3672] [serial = 552] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (139C5400) [pid = 3672] [serial = 542] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (12BB0400) [pid = 3672] [serial = 540] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (11886400) [pid = 3672] [serial = 539] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1556E800) [pid = 3672] [serial = 555] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (11889000) [pid = 3672] [serial = 549] [outer = 00000000] [url = about:blank] 09:40:41 INFO - PROCESS | 3672 | 1467391241934 Marionette TRACE conn2 <- [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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1163ms 09:40:41 INFO - PROCESS | 3672 | 1467391241968 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3672 | 1467391241972 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:40:41 INFO - PROCESS | 3672 | 1467391241977 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3672 | 1467391241980 Marionette TRACE conn2 <- [1,750,null,{}] 09:40:41 INFO - PROCESS | 3672 | 1467391241985 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3672 | 1467391241988 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:42 INFO - PROCESS | 3672 | 1467391242061 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:40:42 INFO - PROCESS | 3672 | 1467391242172 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3672 | 1467391242174 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:42 INFO - PROCESS | 3672 | ++DOCSHELL 10D18000 == 28 [pid = 3672] [id = 197] 09:40:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (10D19800) [pid = 3672] [serial = 589] [outer = 00000000] 09:40:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (10D1D800) [pid = 3672] [serial = 590] [outer = 10D19800] 09:40:42 INFO - PROCESS | 3672 | 1467391242206 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (10D23400) [pid = 3672] [serial = 591] [outer = 10D19800] 09:40:42 INFO - PROCESS | 3672 | 1467391242962 Marionette TRACE conn2 <- [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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1013ms 09:40:42 INFO - PROCESS | 3672 | 1467391242993 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3672 | 1467391242998 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:40:42 INFO - PROCESS | 3672 | 1467391243005 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3672 | 1467391243007 Marionette TRACE conn2 <- [1,754,null,{}] 09:40:43 INFO - PROCESS | 3672 | 1467391243011 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3672 | 1467391243014 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:43 INFO - PROCESS | 3672 | 1467391243107 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:40:43 INFO - PROCESS | 3672 | 1467391243113 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3672 | 1467391243116 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:43 INFO - PROCESS | 3672 | ++DOCSHELL 114C0000 == 29 [pid = 3672] [id = 198] 09:40:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (114C1400) [pid = 3672] [serial = 592] [outer = 00000000] 09:40:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (11885400) [pid = 3672] [serial = 593] [outer = 114C1400] 09:40:43 INFO - PROCESS | 3672 | 1467391243162 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (11C9C000) [pid = 3672] [serial = 594] [outer = 114C1400] 09:40:43 INFO - PROCESS | 3672 | 1467391243947 Marionette TRACE conn2 <- [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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 999ms 09:40:43 INFO - PROCESS | 3672 | 1467391244001 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3672 | 1467391244003 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:40:43 INFO - PROCESS | 3672 | 1467391244007 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3672 | 1467391244011 Marionette TRACE conn2 <- [1,758,null,{}] 09:40:44 INFO - PROCESS | 3672 | 1467391244029 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3672 | 1467391244034 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:44 INFO - PROCESS | 3672 | 1467391244130 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:40:44 INFO - PROCESS | 3672 | 1467391244137 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3672 | 1467391244140 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:44 INFO - PROCESS | 3672 | ++DOCSHELL 139B9800 == 30 [pid = 3672] [id = 199] 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (139BF800) [pid = 3672] [serial = 595] [outer = 00000000] 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (139F4C00) [pid = 3672] [serial = 596] [outer = 139BF800] 09:40:44 INFO - PROCESS | 3672 | 1467391244186 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (13A37C00) [pid = 3672] [serial = 597] [outer = 139BF800] 09:40:44 INFO - PROCESS | 3672 | 1467391244600 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 603ms 09:40:44 INFO - PROCESS | 3672 | 1467391244616 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3672 | 1467391244619 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:40:44 INFO - PROCESS | 3672 | 1467391244622 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3672 | 1467391244624 Marionette TRACE conn2 <- [1,762,null,{}] 09:40:44 INFO - PROCESS | 3672 | 1467391244627 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3672 | 1467391244629 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:44 INFO - PROCESS | 3672 | 1467391244718 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:40:44 INFO - PROCESS | 3672 | 1467391244725 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3672 | 1467391244727 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:44 INFO - PROCESS | 3672 | ++DOCSHELL 13D51400 == 31 [pid = 3672] [id = 200] 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13D5AC00) [pid = 3672] [serial = 598] [outer = 00000000] 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (144EB800) [pid = 3672] [serial = 599] [outer = 13D5AC00] 09:40:44 INFO - PROCESS | 3672 | 1467391244819 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (148DF800) [pid = 3672] [serial = 600] [outer = 13D5AC00] 09:40:45 INFO - PROCESS | 3672 | 1467391245180 Marionette TRACE conn2 <- [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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 548ms 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16CD6C00) [pid = 3672] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15FE9000) [pid = 3672] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (114BF000) [pid = 3672] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10A0B400) [pid = 3672] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (169D7C00) [pid = 3672] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (12EE5800) [pid = 3672] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (15F43800) [pid = 3672] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (13A30400) [pid = 3672] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (15562400) [pid = 3672] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:40:45 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (10D45400) [pid = 3672] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:40:45 INFO - PROCESS | 3672 | 1467391245196 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3672 | 1467391245198 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:40:45 INFO - PROCESS | 3672 | 1467391245202 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3672 | 1467391245204 Marionette TRACE conn2 <- [1,766,null,{}] 09:40:45 INFO - PROCESS | 3672 | 1467391245208 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3672 | 1467391245210 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:45 INFO - PROCESS | 3672 | 1467391245309 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:40:45 INFO - PROCESS | 3672 | 1467391245369 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3672 | 1467391245371 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:45 INFO - PROCESS | 3672 | ++DOCSHELL 13A31C00 == 32 [pid = 3672] [id = 201] 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (13AB9400) [pid = 3672] [serial = 601] [outer = 00000000] 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (148DDC00) [pid = 3672] [serial = 602] [outer = 13AB9400] 09:40:45 INFO - PROCESS | 3672 | 1467391245413 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (15185000) [pid = 3672] [serial = 603] [outer = 13AB9400] 09:40:45 INFO - PROCESS | 3672 | 1467391245722 Marionette TRACE conn2 <- [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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 561ms 09:40:45 INFO - PROCESS | 3672 | 1467391245774 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3672 | 1467391245776 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:40:45 INFO - PROCESS | 3672 | 1467391245779 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3672 | 1467391245781 Marionette TRACE conn2 <- [1,770,null,{}] 09:40:45 INFO - PROCESS | 3672 | 1467391245766 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3672 | 1467391245772 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:45 INFO - PROCESS | 3672 | 1467391245879 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:40:45 INFO - PROCESS | 3672 | 1467391245885 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3672 | 1467391245887 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:45 INFO - PROCESS | 3672 | ++DOCSHELL 1556DC00 == 33 [pid = 3672] [id = 202] 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1556E800) [pid = 3672] [serial = 604] [outer = 00000000] 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15F3D000) [pid = 3672] [serial = 605] [outer = 1556E800] 09:40:45 INFO - PROCESS | 3672 | 1467391245910 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15F46C00) [pid = 3672] [serial = 606] [outer = 1556E800] 09:40:46 INFO - PROCESS | 3672 | 1467391246294 Marionette TRACE conn2 <- [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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 561ms 09:40:46 INFO - PROCESS | 3672 | 1467391246332 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3672 | 1467391246334 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:40:46 INFO - PROCESS | 3672 | 1467391246337 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3672 | 1467391246339 Marionette TRACE conn2 <- [1,774,null,{}] 09:40:46 INFO - PROCESS | 3672 | 1467391246342 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3672 | 1467391246344 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:46 INFO - PROCESS | 3672 | 1467391246400 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:40:46 INFO - PROCESS | 3672 | 1467391246406 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3672 | 1467391246408 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:46 INFO - PROCESS | 3672 | ++DOCSHELL 0F935400 == 34 [pid = 3672] [id = 203] 09:40:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (0F9E9800) [pid = 3672] [serial = 607] [outer = 00000000] 09:40:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15FEFC00) [pid = 3672] [serial = 608] [outer = 0F9E9800] 09:40:46 INFO - PROCESS | 3672 | 1467391246450 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15FF2800) [pid = 3672] [serial = 609] [outer = 0F9E9800] 09:40:46 INFO - PROCESS | 3672 | 1467391246809 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 09:40:46 INFO - PROCESS | 3672 | 1467391246866 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3672 | 1467391246868 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3672 | 1467391246871 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:40:46 INFO - PROCESS | 3672 | 1467391246873 Marionette TRACE conn2 <- [1,778,null,{}] 09:40:46 INFO - PROCESS | 3672 | 1467391246876 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3672 | 1467391246878 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:46 INFO - PROCESS | 3672 | 1467391246931 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:40:46 INFO - PROCESS | 3672 | 1467391246936 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3672 | 1467391246938 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:46 INFO - PROCESS | 3672 | ++DOCSHELL 15FF5800 == 35 [pid = 3672] [id = 204] 09:40:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15FF6400) [pid = 3672] [serial = 610] [outer = 00000000] 09:40:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (169D4000) [pid = 3672] [serial = 611] [outer = 15FF6400] 09:40:46 INFO - PROCESS | 3672 | 1467391246979 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (169D7000) [pid = 3672] [serial = 612] [outer = 15FF6400] 09:40:47 INFO - PROCESS | 3672 | 1467391247761 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 944ms 09:40:47 INFO - PROCESS | 3672 | 1467391247821 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3672 | 1467391247826 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3672 | 1467391247831 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:40:47 INFO - PROCESS | 3672 | 1467391247836 Marionette TRACE conn2 <- [1,782,null,{}] 09:40:47 INFO - PROCESS | 3672 | 1467391247842 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3672 | 1467391247845 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:47 INFO - PROCESS | 3672 | 1467391247995 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:40:48 INFO - PROCESS | 3672 | 1467391248108 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3672 | 1467391248111 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:48 INFO - PROCESS | 3672 | ++DOCSHELL 10B5B800 == 36 [pid = 3672] [id = 205] 09:40:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10B5F400) [pid = 3672] [serial = 613] [outer = 00000000] 09:40:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (110C9400) [pid = 3672] [serial = 614] [outer = 10B5F400] 09:40:48 INFO - PROCESS | 3672 | 1467391248169 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (11886000) [pid = 3672] [serial = 615] [outer = 10B5F400] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 0F935400 == 35 [pid = 3672] [id = 203] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 1556DC00 == 34 [pid = 3672] [id = 202] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 13A31C00 == 33 [pid = 3672] [id = 201] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 13D51400 == 32 [pid = 3672] [id = 200] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 139B9800 == 31 [pid = 3672] [id = 199] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 114C0000 == 30 [pid = 3672] [id = 198] 09:40:48 INFO - PROCESS | 3672 | --DOCSHELL 10D18000 == 29 [pid = 3672] [id = 197] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16DB2800) [pid = 3672] [serial = 581] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15FF3400) [pid = 3672] [serial = 575] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11D8D000) [pid = 3672] [serial = 563] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (12B67C00) [pid = 3672] [serial = 564] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10A7C400) [pid = 3672] [serial = 560] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10D19000) [pid = 3672] [serial = 561] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16DAA000) [pid = 3672] [serial = 578] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1590D800) [pid = 3672] [serial = 558] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (15571400) [pid = 3672] [serial = 557] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15FE9C00) [pid = 3672] [serial = 572] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (13ABB000) [pid = 3672] [serial = 566] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (13F8F400) [pid = 3672] [serial = 567] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (15F38400) [pid = 3672] [serial = 569] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (15F3DC00) [pid = 3672] [serial = 570] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (16DAC800) [pid = 3672] [serial = 579] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (15FEC000) [pid = 3672] [serial = 573] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (16159C00) [pid = 3672] [serial = 576] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (16F16000) [pid = 3672] [serial = 582] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (13F8D000) [pid = 3672] [serial = 543] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3672 | 1467391248809 Marionette TRACE conn2 <- [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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1013ms 09:40:48 INFO - PROCESS | 3672 | 1467391248845 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3672 | 1467391248849 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3672 | 1467391248853 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:40:48 INFO - PROCESS | 3672 | 1467391248857 Marionette TRACE conn2 <- [1,786,null,{}] 09:40:48 INFO - PROCESS | 3672 | 1467391248862 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3672 | 1467391248865 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:48 INFO - PROCESS | 3672 | 1467391248956 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:40:48 INFO - PROCESS | 3672 | 1467391248967 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3672 | 1467391248970 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:48 INFO - PROCESS | 3672 | ++DOCSHELL 10D17400 == 30 [pid = 3672] [id = 206] 09:40:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (10D18000) [pid = 3672] [serial = 616] [outer = 00000000] 09:40:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (10F1C400) [pid = 3672] [serial = 617] [outer = 10D18000] 09:40:48 INFO - PROCESS | 3672 | 1467391248999 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (11256800) [pid = 3672] [serial = 618] [outer = 10D18000] 09:40:49 INFO - PROCESS | 3672 | 1467391249447 Marionette TRACE conn2 <- [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]]]}] 09:40:49 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 09:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 616ms 09:40:49 INFO - PROCESS | 3672 | 1467391249487 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3672 | 1467391249474 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:40:49 INFO - PROCESS | 3672 | 1467391249480 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:40:49 INFO - PROCESS | 3672 | 1467391249483 Marionette TRACE conn2 <- [1,790,null,{}] 09:40:49 INFO - PROCESS | 3672 | 1467391249486 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3672 | 1467391249489 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:49 INFO - PROCESS | 3672 | 1467391249575 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:40:49 INFO - PROCESS | 3672 | 1467391249655 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3672 | 1467391249639 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:49 INFO - PROCESS | 3672 | ++DOCSHELL 12BB3800 == 31 [pid = 3672] [id = 207] 09:40:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (12BB3C00) [pid = 3672] [serial = 619] [outer = 00000000] 09:40:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (1315C800) [pid = 3672] [serial = 620] [outer = 12BB3C00] 09:40:49 INFO - PROCESS | 3672 | 1467391249684 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (13256000) [pid = 3672] [serial = 621] [outer = 12BB3C00] 09:40:50 INFO - PROCESS | 3672 | 1467391250040 Marionette TRACE conn2 <- [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]]]}] 09:40:50 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 09:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 616ms 09:40:50 INFO - PROCESS | 3672 | 1467391250112 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3672 | 1467391250114 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:40:50 INFO - PROCESS | 3672 | 1467391250118 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3672 | 1467391250103 Marionette TRACE conn2 <- [1,794,null,{}] 09:40:50 INFO - PROCESS | 3672 | 1467391250118 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3672 | 1467391250124 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:50 INFO - PROCESS | 3672 | 1467391250204 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:40:50 INFO - PROCESS | 3672 | 1467391250213 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3672 | 1467391250216 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:50 INFO - PROCESS | 3672 | ++DOCSHELL 13F90400 == 32 [pid = 3672] [id = 208] 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1447EC00) [pid = 3672] [serial = 622] [outer = 00000000] 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (14485000) [pid = 3672] [serial = 623] [outer = 1447EC00] 09:40:50 INFO - PROCESS | 3672 | 1467391250269 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15554800) [pid = 3672] [serial = 624] [outer = 1447EC00] 09:40:50 INFO - PROCESS | 3672 | 1467391250632 Marionette TRACE conn2 <- [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]]]}] 09:40:50 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 09:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 575ms 09:40:50 INFO - PROCESS | 3672 | 1467391250690 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3672 | 1467391250693 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:40:50 INFO - PROCESS | 3672 | 1467391250696 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3672 | 1467391250698 Marionette TRACE conn2 <- [1,798,null,{}] 09:40:50 INFO - PROCESS | 3672 | 1467391250701 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3672 | 1467391250703 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:50 INFO - PROCESS | 3672 | 1467391250821 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:40:50 INFO - PROCESS | 3672 | 1467391250836 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3672 | 1467391250838 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:50 INFO - PROCESS | 3672 | ++DOCSHELL 15570000 == 33 [pid = 3672] [id = 209] 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15570C00) [pid = 3672] [serial = 625] [outer = 00000000] 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1580E000) [pid = 3672] [serial = 626] [outer = 15570C00] 09:40:50 INFO - PROCESS | 3672 | 1467391250881 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15910400) [pid = 3672] [serial = 627] [outer = 15570C00] 09:40:51 INFO - PROCESS | 3672 | 1467391251249 Marionette TRACE conn2 <- [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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 602ms 09:40:51 INFO - PROCESS | 3672 | 1467391251310 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3672 | 1467391251312 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:40:51 INFO - PROCESS | 3672 | 1467391251315 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3672 | 1467391251317 Marionette TRACE conn2 <- [1,802,null,{}] 09:40:51 INFO - PROCESS | 3672 | 1467391251327 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3672 | 1467391251329 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:51 INFO - PROCESS | 3672 | 1467391251435 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:40:51 INFO - PROCESS | 3672 | 1467391251447 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3672 | 1467391251449 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:51 INFO - PROCESS | 3672 | ++DOCSHELL 15F3F800 == 34 [pid = 3672] [id = 210] 09:40:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15F41800) [pid = 3672] [serial = 628] [outer = 00000000] 09:40:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15FE9C00) [pid = 3672] [serial = 629] [outer = 15F41800] 09:40:51 INFO - PROCESS | 3672 | 1467391251478 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15FEE800) [pid = 3672] [serial = 630] [outer = 15F41800] 09:40:51 INFO - PROCESS | 3672 | 1467391251898 Marionette TRACE conn2 <- [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] 09:40:51 INFO - PROCESS | 3672 | 1467391251918 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 3672 | 1467391251921 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3672 | 1467391251923 Marionette TRACE conn2 <- [1,806,null,{}] 09:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:40:51 INFO - PROCESS | 3672 | 1467391251927 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3672 | 1467391251932 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:52 INFO - PROCESS | 3672 | 1467391252083 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:40:52 INFO - PROCESS | 3672 | 1467391252142 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3672 | 1467391252144 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:52 INFO - PROCESS | 3672 | ++DOCSHELL 16CD5C00 == 35 [pid = 3672] [id = 211] 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (16D87800) [pid = 3672] [serial = 631] [outer = 00000000] 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16DAB800) [pid = 3672] [serial = 632] [outer = 16D87800] 09:40:52 INFO - PROCESS | 3672 | 1467391252187 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16DADC00) [pid = 3672] [serial = 633] [outer = 16D87800] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (0F9E9800) [pid = 3672] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (139BF800) [pid = 3672] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10D19800) [pid = 3672] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (114C1400) [pid = 3672] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1125F400) [pid = 3672] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11473000) [pid = 3672] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (13D5AC00) [pid = 3672] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (13AB9400) [pid = 3672] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:40:52 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1556E800) [pid = 3672] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:40:52 INFO - PROCESS | 3672 | 1467391252514 Marionette TRACE conn2 <- [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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 643ms 09:40:52 INFO - PROCESS | 3672 | 1467391252578 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3672 | 1467391252580 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:40:52 INFO - PROCESS | 3672 | 1467391252583 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3672 | 1467391252585 Marionette TRACE conn2 <- [1,810,null,{}] 09:40:52 INFO - PROCESS | 3672 | 1467391252588 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3672 | 1467391252590 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:52 INFO - PROCESS | 3672 | 1467391252674 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:40:52 INFO - PROCESS | 3672 | 1467391252747 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3672 | 1467391252732 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:52 INFO - PROCESS | 3672 | ++DOCSHELL 1315E400 == 36 [pid = 3672] [id = 212] 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (132A9800) [pid = 3672] [serial = 634] [outer = 00000000] 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (15570400) [pid = 3672] [serial = 635] [outer = 132A9800] 09:40:52 INFO - PROCESS | 3672 | 1467391252800 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16DB1800) [pid = 3672] [serial = 636] [outer = 132A9800] 09:40:53 INFO - PROCESS | 3672 | 1467391253111 Marionette TRACE conn2 <- [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] 09:40:53 INFO - PROCESS | 3672 | 1467391253148 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:40:53 INFO - PROCESS | 3672 | 1467391253151 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3672 | 1467391253153 Marionette TRACE conn2 <- [1,814,null,{}] 09:40:53 INFO - PROCESS | 3672 | 1467391253158 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3672 | 1467391253160 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:53 INFO - PROCESS | 3672 | 1467391253212 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:40:53 INFO - PROCESS | 3672 | 1467391253320 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3672 | 1467391253322 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:53 INFO - PROCESS | 3672 | ++DOCSHELL 16DB4000 == 37 [pid = 3672] [id = 213] 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (16DB4400) [pid = 3672] [serial = 637] [outer = 00000000] 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (170D9800) [pid = 3672] [serial = 638] [outer = 16DB4400] 09:40:53 INFO - PROCESS | 3672 | 1467391253364 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1750A000) [pid = 3672] [serial = 639] [outer = 16DB4400] 09:40:53 INFO - PROCESS | 3672 | 1467391253664 Marionette TRACE conn2 <- [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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 561ms 09:40:53 INFO - PROCESS | 3672 | 1467391253700 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3672 | 1467391253702 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:40:53 INFO - PROCESS | 3672 | 1467391253713 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3672 | 1467391253715 Marionette TRACE conn2 <- [1,818,null,{}] 09:40:53 INFO - PROCESS | 3672 | 1467391253718 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3672 | 1467391253720 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:53 INFO - PROCESS | 3672 | 1467391253795 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:40:53 INFO - PROCESS | 3672 | 1467391253800 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3672 | 1467391253802 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:53 INFO - PROCESS | 3672 | ++DOCSHELL 12EE3400 == 38 [pid = 3672] [id = 214] 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13D5A800) [pid = 3672] [serial = 640] [outer = 00000000] 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17761800) [pid = 3672] [serial = 641] [outer = 13D5A800] 09:40:53 INFO - PROCESS | 3672 | 1467391253826 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (177E1C00) [pid = 3672] [serial = 642] [outer = 13D5A800] 09:40:54 INFO - PROCESS | 3672 | 1467391254197 Marionette TRACE conn2 <- [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]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 547ms 09:40:54 INFO - PROCESS | 3672 | 1467391254281 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3672 | 1467391254286 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:40:54 INFO - PROCESS | 3672 | 1467391254291 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:40:54 INFO - PROCESS | 3672 | 1467391254295 Marionette TRACE conn2 <- [1,822,null,{}] 09:40:54 INFO - PROCESS | 3672 | 1467391254283 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3672 | 1467391254287 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:54 INFO - PROCESS | 3672 | 1467391254401 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:40:54 INFO - PROCESS | 3672 | 1467391254537 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3672 | 1467391254542 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:54 INFO - PROCESS | 3672 | ++DOCSHELL 10D1D400 == 39 [pid = 3672] [id = 215] 09:40:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10D1E400) [pid = 3672] [serial = 643] [outer = 00000000] 09:40:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10D45000) [pid = 3672] [serial = 644] [outer = 10D1E400] 09:40:54 INFO - PROCESS | 3672 | 1467391254579 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (110CEC00) [pid = 3672] [serial = 645] [outer = 10D1E400] 09:40:55 INFO - PROCESS | 3672 | 1467391255136 Marionette TRACE conn2 <- [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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 876ms 09:40:55 INFO - PROCESS | 3672 | 1467391255155 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3672 | 1467391255158 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:40:55 INFO - PROCESS | 3672 | 1467391255164 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3672 | 1467391255168 Marionette TRACE conn2 <- [1,826,null,{}] 09:40:55 INFO - PROCESS | 3672 | 1467391255172 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3672 | 1467391255175 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:55 INFO - PROCESS | 3672 | 1467391255278 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:40:55 INFO - PROCESS | 3672 | 1467391255383 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3672 | 1467391255386 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:55 INFO - PROCESS | 3672 | ++DOCSHELL 1295A400 == 40 [pid = 3672] [id = 216] 09:40:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12BA7800) [pid = 3672] [serial = 646] [outer = 00000000] 09:40:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (139BD800) [pid = 3672] [serial = 647] [outer = 12BA7800] 09:40:55 INFO - PROCESS | 3672 | 1467391255442 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (139F5400) [pid = 3672] [serial = 648] [outer = 12BA7800] 09:40:56 INFO - PROCESS | 3672 | 1467391256023 Marionette TRACE conn2 <- [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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 876ms 09:40:56 INFO - PROCESS | 3672 | 1467391256045 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3672 | 1467391256047 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:40:56 INFO - PROCESS | 3672 | 1467391256052 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3672 | 1467391256054 Marionette TRACE conn2 <- [1,830,null,{}] 09:40:56 INFO - PROCESS | 3672 | 1467391256065 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3672 | 1467391256069 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:56 INFO - PROCESS | 3672 | 1467391256165 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:40:56 INFO - PROCESS | 3672 | 1467391256289 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3672 | 1467391256293 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:56 INFO - PROCESS | 3672 | ++DOCSHELL 11478C00 == 41 [pid = 3672] [id = 217] 09:40:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (114BE400) [pid = 3672] [serial = 649] [outer = 00000000] 09:40:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (148E2000) [pid = 3672] [serial = 650] [outer = 114BE400] 09:40:56 INFO - PROCESS | 3672 | 1467391256331 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15568800) [pid = 3672] [serial = 651] [outer = 114BE400] 09:40:56 INFO - PROCESS | 3672 | 1467391256947 Marionette TRACE conn2 <- [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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 958ms 09:40:57 INFO - PROCESS | 3672 | 1467391257029 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:40:57 INFO - PROCESS | 3672 | 1467391257033 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:40:57 INFO - PROCESS | 3672 | 1467391257037 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3672 | 1467391257042 Marionette TRACE conn2 <- [1,834,null,{}] 09:40:57 INFO - PROCESS | 3672 | 1467391257030 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3672 | 1467391257032 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:57 INFO - PROCESS | 3672 | 1467391257134 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 16DB4000 == 40 [pid = 3672] [id = 213] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 1315E400 == 39 [pid = 3672] [id = 212] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 16CD5C00 == 38 [pid = 3672] [id = 211] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 15F3F800 == 37 [pid = 3672] [id = 210] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 15570000 == 36 [pid = 3672] [id = 209] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 13F90400 == 35 [pid = 3672] [id = 208] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 12BB3800 == 34 [pid = 3672] [id = 207] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 10D17400 == 33 [pid = 3672] [id = 206] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 10B5B800 == 32 [pid = 3672] [id = 205] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 15FF5800 == 31 [pid = 3672] [id = 204] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 1125B400 == 30 [pid = 3672] [id = 196] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 11478C00 == 29 [pid = 3672] [id = 217] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 12EE3400 == 28 [pid = 3672] [id = 214] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 10D1D400 == 27 [pid = 3672] [id = 215] 09:40:57 INFO - PROCESS | 3672 | --DOCSHELL 1295A400 == 26 [pid = 3672] [id = 216] 09:40:57 INFO - PROCESS | 3672 | 1467391257715 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3672 | 1467391257718 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15FEFC00) [pid = 3672] [serial = 608] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (13A37C00) [pid = 3672] [serial = 597] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D1D800) [pid = 3672] [serial = 590] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D23400) [pid = 3672] [serial = 591] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (139F4C00) [pid = 3672] [serial = 596] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11885400) [pid = 3672] [serial = 593] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (12B6CC00) [pid = 3672] [serial = 588] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11887000) [pid = 3672] [serial = 587] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (12BB0C00) [pid = 3672] [serial = 585] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (114E4000) [pid = 3672] [serial = 584] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (144EB800) [pid = 3672] [serial = 599] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (148DDC00) [pid = 3672] [serial = 602] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15F3D000) [pid = 3672] [serial = 605] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15FF2800) [pid = 3672] [serial = 609] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (148DF800) [pid = 3672] [serial = 600] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15185000) [pid = 3672] [serial = 603] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (11C9C000) [pid = 3672] [serial = 594] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15F46C00) [pid = 3672] [serial = 606] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3672 | ++DOCSHELL 10664400 == 27 [pid = 3672] [id = 218] 09:40:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1069BC00) [pid = 3672] [serial = 652] [outer = 00000000] 09:40:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10A74400) [pid = 3672] [serial = 653] [outer = 1069BC00] 09:40:57 INFO - PROCESS | 3672 | 1467391257824 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10B5B800) [pid = 3672] [serial = 654] [outer = 1069BC00] 09:40:58 INFO - PROCESS | 3672 | 1467391258213 Marionette TRACE conn2 <- [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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1218ms 09:40:58 INFO - PROCESS | 3672 | 1467391258256 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3672 | 1467391258260 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 3672 | 1467391258264 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:40:58 INFO - PROCESS | 3672 | 1467391258267 Marionette TRACE conn2 <- [1,838,null,{}] 09:40:58 INFO - PROCESS | 3672 | 1467391258272 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3672 | 1467391258277 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:58 INFO - PROCESS | 3672 | 1467391258341 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:40:58 INFO - PROCESS | 3672 | 1467391258352 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3672 | 1467391258355 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:58 INFO - PROCESS | 3672 | ++DOCSHELL 10F2A000 == 28 [pid = 3672] [id = 219] 09:40:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (110C4000) [pid = 3672] [serial = 655] [outer = 00000000] 09:40:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11475C00) [pid = 3672] [serial = 656] [outer = 110C4000] 09:40:58 INFO - PROCESS | 3672 | 1467391258405 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (114DDC00) [pid = 3672] [serial = 657] [outer = 110C4000] 09:40:58 INFO - PROCESS | 3672 | 1467391258785 Marionette TRACE conn2 <- [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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 561ms 09:40:58 INFO - PROCESS | 3672 | 1467391258822 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3672 | 1467391258826 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:40:58 INFO - PROCESS | 3672 | 1467391258831 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3672 | 1467391258833 Marionette TRACE conn2 <- [1,842,null,{}] 09:40:58 INFO - PROCESS | 3672 | 1467391258837 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3672 | 1467391258839 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:58 INFO - PROCESS | 3672 | 1467391258934 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:40:58 INFO - PROCESS | 3672 | 1467391258943 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3672 | 1467391258946 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:58 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E7000 == 29 [pid = 3672] [id = 220] 09:40:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11DD9800) [pid = 3672] [serial = 658] [outer = 00000000] 09:40:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (12C90800) [pid = 3672] [serial = 659] [outer = 11DD9800] 09:40:58 INFO - PROCESS | 3672 | 1467391258990 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (131C5000) [pid = 3672] [serial = 660] [outer = 11DD9800] 09:40:59 INFO - PROCESS | 3672 | 1467391259380 Marionette TRACE conn2 <- [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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 602ms 09:40:59 INFO - PROCESS | 3672 | 1467391259453 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3672 | 1467391259455 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:40:59 INFO - PROCESS | 3672 | 1467391259460 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3672 | 1467391259466 Marionette TRACE conn2 <- [1,846,null,{}] 09:40:59 INFO - PROCESS | 3672 | 1467391259475 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3672 | 1467391259479 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:59 INFO - PROCESS | 3672 | 1467391259543 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:40:59 INFO - PROCESS | 3672 | 1467391259549 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3672 | 1467391259551 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:40:59 INFO - PROCESS | 3672 | ++DOCSHELL 139B9C00 == 30 [pid = 3672] [id = 221] 09:40:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (139C4400) [pid = 3672] [serial = 661] [outer = 00000000] 09:40:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13D5B000) [pid = 3672] [serial = 662] [outer = 139C4400] 09:40:59 INFO - PROCESS | 3672 | 1467391259594 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (144EB800) [pid = 3672] [serial = 663] [outer = 139C4400] 09:40:59 INFO - PROCESS | 3672 | 1467391259988 Marionette TRACE conn2 <- [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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 575ms 09:41:00 INFO - PROCESS | 3672 | 1467391260037 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3672 | 1467391260040 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:41:00 INFO - PROCESS | 3672 | 1467391260043 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3672 | 1467391260026 Marionette TRACE conn2 <- [1,850,null,{}] 09:41:00 INFO - PROCESS | 3672 | 1467391260030 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3672 | 1467391260032 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:00 INFO - PROCESS | 3672 | 1467391260166 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:41:00 INFO - PROCESS | 3672 | 1467391260192 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3672 | 1467391260195 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:00 INFO - PROCESS | 3672 | ++DOCSHELL 15556400 == 31 [pid = 3672] [id = 222] 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15556800) [pid = 3672] [serial = 664] [outer = 00000000] 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1556C400) [pid = 3672] [serial = 665] [outer = 15556800] 09:41:00 INFO - PROCESS | 3672 | 1467391260240 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15803800) [pid = 3672] [serial = 666] [outer = 15556800] 09:41:00 INFO - PROCESS | 3672 | 1467391260609 Marionette TRACE conn2 <- [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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 616ms 09:41:00 INFO - PROCESS | 3672 | 1467391260642 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:41:00 INFO - PROCESS | 3672 | 1467391260644 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3672 | 1467391260652 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3672 | 1467391260654 Marionette TRACE conn2 <- [1,854,null,{}] 09:41:00 INFO - PROCESS | 3672 | 1467391260657 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3672 | 1467391260659 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:00 INFO - PROCESS | 3672 | 1467391260759 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:41:00 INFO - PROCESS | 3672 | 1467391260765 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3672 | 1467391260771 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:00 INFO - PROCESS | 3672 | ++DOCSHELL 15F3DC00 == 32 [pid = 3672] [id = 223] 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15F3E400) [pid = 3672] [serial = 667] [outer = 00000000] 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15F43400) [pid = 3672] [serial = 668] [outer = 15F3E400] 09:41:00 INFO - PROCESS | 3672 | 1467391260823 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15FEE400) [pid = 3672] [serial = 669] [outer = 15F3E400] 09:41:01 INFO - PROCESS | 3672 | 1467391261228 Marionette TRACE conn2 <- [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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 602ms 09:41:01 INFO - PROCESS | 3672 | 1467391261276 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3672 | 1467391261278 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:41:01 INFO - PROCESS | 3672 | 1467391261281 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3672 | 1467391261282 Marionette TRACE conn2 <- [1,858,null,{}] 09:41:01 INFO - PROCESS | 3672 | 1467391261286 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3672 | 1467391261288 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:01 INFO - PROCESS | 3672 | 1467391261400 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:41:01 INFO - PROCESS | 3672 | 1467391261423 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3672 | 1467391261425 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:01 INFO - PROCESS | 3672 | ++DOCSHELL 0F932400 == 33 [pid = 3672] [id = 224] 09:41:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16CDE000) [pid = 3672] [serial = 670] [outer = 00000000] 09:41:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16DA8400) [pid = 3672] [serial = 671] [outer = 16CDE000] 09:41:01 INFO - PROCESS | 3672 | 1467391261450 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16DABC00) [pid = 3672] [serial = 672] [outer = 16CDE000] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15570C00) [pid = 3672] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15F41800) [pid = 3672] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15FF6400) [pid = 3672] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1447EC00) [pid = 3672] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D18000) [pid = 3672] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12BB3C00) [pid = 3672] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10B5F400) [pid = 3672] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (132A9800) [pid = 3672] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16D87800) [pid = 3672] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16DB4400) [pid = 3672] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:41:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13D5A800) [pid = 3672] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:41:01 INFO - PROCESS | 3672 | 1467391261919 Marionette TRACE conn2 <- [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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 698ms 09:41:01 INFO - PROCESS | 3672 | 1467391261980 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3672 | 1467391261982 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3672 | 1467391261985 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:41:01 INFO - PROCESS | 3672 | 1467391261987 Marionette TRACE conn2 <- [1,862,null,{}] 09:41:01 INFO - PROCESS | 3672 | 1467391261991 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3672 | 1467391261993 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:02 INFO - PROCESS | 3672 | 1467391262048 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:41:02 INFO - PROCESS | 3672 | 1467391262053 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3672 | 1467391262055 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:02 INFO - PROCESS | 3672 | ++DOCSHELL 114C0C00 == 34 [pid = 3672] [id = 225] 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14480000) [pid = 3672] [serial = 673] [outer = 00000000] 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1580D400) [pid = 3672] [serial = 674] [outer = 14480000] 09:41:02 INFO - PROCESS | 3672 | 1467391262097 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15FF5C00) [pid = 3672] [serial = 675] [outer = 14480000] 09:41:02 INFO - PROCESS | 3672 | 1467391262703 Marionette TRACE conn2 <- [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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 726ms 09:41:02 INFO - PROCESS | 3672 | 1467391262722 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3672 | 1467391262724 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:41:02 INFO - PROCESS | 3672 | 1467391262727 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3672 | 1467391262729 Marionette TRACE conn2 <- [1,866,null,{}] 09:41:02 INFO - PROCESS | 3672 | 1467391262732 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3672 | 1467391262734 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:02 INFO - PROCESS | 3672 | 1467391262790 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:41:02 INFO - PROCESS | 3672 | 1467391262873 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3672 | 1467391262875 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:02 INFO - PROCESS | 3672 | ++DOCSHELL 12C95C00 == 35 [pid = 3672] [id = 226] 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1590A400) [pid = 3672] [serial = 676] [outer = 00000000] 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (170D0000) [pid = 3672] [serial = 677] [outer = 1590A400] 09:41:02 INFO - PROCESS | 3672 | 1467391262900 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (170D3000) [pid = 3672] [serial = 678] [outer = 1590A400] 09:41:03 INFO - PROCESS | 3672 | 1467391263206 Marionette TRACE conn2 <- [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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 09:41:03 INFO - PROCESS | 3672 | 1467391263245 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3672 | 1467391263247 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:41:03 INFO - PROCESS | 3672 | 1467391263250 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3672 | 1467391263252 Marionette TRACE conn2 <- [1,870,null,{}] 09:41:03 INFO - PROCESS | 3672 | 1467391263256 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3672 | 1467391263258 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:03 INFO - PROCESS | 3672 | 1467391263320 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:41:03 INFO - PROCESS | 3672 | 1467391263398 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3672 | 1467391263400 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:03 INFO - PROCESS | 3672 | ++DOCSHELL 169D3000 == 36 [pid = 3672] [id = 227] 09:41:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (169D3C00) [pid = 3672] [serial = 679] [outer = 00000000] 09:41:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EAC400) [pid = 3672] [serial = 680] [outer = 169D3C00] 09:41:03 INFO - PROCESS | 3672 | 1467391263442 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17EB0000) [pid = 3672] [serial = 681] [outer = 169D3C00] 09:41:04 INFO - PROCESS | 3672 | 1467391264095 Marionette TRACE conn2 <- [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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 876ms 09:41:04 INFO - PROCESS | 3672 | 1467391264142 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3672 | 1467391264147 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:41:04 INFO - PROCESS | 3672 | 1467391264133 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3672 | 1467391264138 Marionette TRACE conn2 <- [1,874,null,{}] 09:41:04 INFO - PROCESS | 3672 | 1467391264143 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3672 | 1467391264146 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:04 INFO - PROCESS | 3672 | 1467391264283 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:41:04 INFO - PROCESS | 3672 | 1467391264395 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3672 | 1467391264398 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:04 INFO - PROCESS | 3672 | ++DOCSHELL 10D24C00 == 37 [pid = 3672] [id = 228] 09:41:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10D3BC00) [pid = 3672] [serial = 682] [outer = 00000000] 09:41:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1125B400) [pid = 3672] [serial = 683] [outer = 10D3BC00] 09:41:04 INFO - PROCESS | 3672 | 1467391264436 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (11DD7C00) [pid = 3672] [serial = 684] [outer = 10D3BC00] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 12C95C00 == 36 [pid = 3672] [id = 226] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 114C0C00 == 35 [pid = 3672] [id = 225] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 0F932400 == 34 [pid = 3672] [id = 224] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 15F3DC00 == 33 [pid = 3672] [id = 223] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 15556400 == 32 [pid = 3672] [id = 222] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 139B9C00 == 31 [pid = 3672] [id = 221] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 0F9E7000 == 30 [pid = 3672] [id = 220] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 10F2A000 == 29 [pid = 3672] [id = 219] 09:41:05 INFO - PROCESS | 3672 | --DOCSHELL 10664400 == 28 [pid = 3672] [id = 218] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1580E000) [pid = 3672] [serial = 626] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15FEE800) [pid = 3672] [serial = 630] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (169D4000) [pid = 3672] [serial = 611] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14485000) [pid = 3672] [serial = 623] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10F1C400) [pid = 3672] [serial = 617] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11256800) [pid = 3672] [serial = 618] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15FE9C00) [pid = 3672] [serial = 629] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1315C800) [pid = 3672] [serial = 620] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13256000) [pid = 3672] [serial = 621] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (110C9400) [pid = 3672] [serial = 614] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (11886000) [pid = 3672] [serial = 615] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (169D7000) [pid = 3672] [serial = 612] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15570400) [pid = 3672] [serial = 635] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16DAB800) [pid = 3672] [serial = 632] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1750A000) [pid = 3672] [serial = 639] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16DB1800) [pid = 3672] [serial = 636] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (170D9800) [pid = 3672] [serial = 638] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (177E1C00) [pid = 3672] [serial = 642] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17761800) [pid = 3672] [serial = 641] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16DADC00) [pid = 3672] [serial = 633] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (15910400) [pid = 3672] [serial = 627] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15554800) [pid = 3672] [serial = 624] [outer = 00000000] [url = about:blank] 09:41:05 INFO - PROCESS | 3672 | 1467391265277 Marionette TRACE conn2 <- [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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1190ms 09:41:05 INFO - PROCESS | 3672 | 1467391265346 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3672 | 1467391265351 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:41:05 INFO - PROCESS | 3672 | 1467391265337 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3672 | 1467391265340 Marionette TRACE conn2 <- [1,878,null,{}] 09:41:05 INFO - PROCESS | 3672 | 1467391265346 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3672 | 1467391265348 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:05 INFO - PROCESS | 3672 | 1467391265449 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:41:05 INFO - PROCESS | 3672 | 1467391265514 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3672 | 1467391265518 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:05 INFO - PROCESS | 3672 | ++DOCSHELL 104CA800 == 29 [pid = 3672] [id = 229] 09:41:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (104D2000) [pid = 3672] [serial = 685] [outer = 00000000] 09:41:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10D24400) [pid = 3672] [serial = 686] [outer = 104D2000] 09:41:05 INFO - PROCESS | 3672 | 1467391265565 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10F29C00) [pid = 3672] [serial = 687] [outer = 104D2000] 09:41:05 INFO - PROCESS | 3672 | 1467391265972 Marionette TRACE conn2 <- [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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 643ms 09:41:05 INFO - PROCESS | 3672 | 1467391266004 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3672 | 1467391266009 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:41:05 INFO - PROCESS | 3672 | 1467391266001 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3672 | 1467391266003 Marionette TRACE conn2 <- [1,882,null,{}] 09:41:06 INFO - PROCESS | 3672 | 1467391266008 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3672 | 1467391266010 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:06 INFO - PROCESS | 3672 | 1467391266099 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:41:06 INFO - PROCESS | 3672 | 1467391266105 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3672 | 1467391266108 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:06 INFO - PROCESS | 3672 | ++DOCSHELL 12C88400 == 30 [pid = 3672] [id = 230] 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (12C8AC00) [pid = 3672] [serial = 688] [outer = 00000000] 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12EED000) [pid = 3672] [serial = 689] [outer = 12C8AC00] 09:41:06 INFO - PROCESS | 3672 | 1467391266153 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13257800) [pid = 3672] [serial = 690] [outer = 12C8AC00] 09:41:06 INFO - PROCESS | 3672 | 1467391266545 Marionette TRACE conn2 <- [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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 575ms 09:41:06 INFO - PROCESS | 3672 | 1467391266586 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3672 | 1467391266588 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:41:06 INFO - PROCESS | 3672 | 1467391266592 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3672 | 1467391266595 Marionette TRACE conn2 <- [1,886,null,{}] 09:41:06 INFO - PROCESS | 3672 | 1467391266606 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3672 | 1467391266610 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:06 INFO - PROCESS | 3672 | 1467391266699 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:41:06 INFO - PROCESS | 3672 | 1467391266709 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3672 | 1467391266712 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:06 INFO - PROCESS | 3672 | ++DOCSHELL 13F91800 == 31 [pid = 3672] [id = 231] 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14480400) [pid = 3672] [serial = 691] [outer = 00000000] 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (144E8800) [pid = 3672] [serial = 692] [outer = 14480400] 09:41:06 INFO - PROCESS | 3672 | 1467391266807 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (148E4000) [pid = 3672] [serial = 693] [outer = 14480400] 09:41:07 INFO - PROCESS | 3672 | 1467391267141 Marionette TRACE conn2 <- [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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 616ms 09:41:07 INFO - PROCESS | 3672 | 1467391267204 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3672 | 1467391267206 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:41:07 INFO - PROCESS | 3672 | 1467391267209 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3672 | 1467391267211 Marionette TRACE conn2 <- [1,890,null,{}] 09:41:07 INFO - PROCESS | 3672 | 1467391267214 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3672 | 1467391267216 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:07 INFO - PROCESS | 3672 | 1467391267316 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:41:07 INFO - PROCESS | 3672 | 1467391267332 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3672 | 1467391267335 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:07 INFO - PROCESS | 3672 | ++DOCSHELL 15554C00 == 32 [pid = 3672] [id = 232] 09:41:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15563800) [pid = 3672] [serial = 694] [outer = 00000000] 09:41:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15910400) [pid = 3672] [serial = 695] [outer = 15563800] 09:41:07 INFO - PROCESS | 3672 | 1467391267378 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15F3F000) [pid = 3672] [serial = 696] [outer = 15563800] 09:41:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16151400) [pid = 3672] [serial = 697] [outer = 1B46A800] 09:41:07 INFO - PROCESS | 3672 | 1467391267832 Marionette TRACE conn2 <- [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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 657ms 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:41:07 INFO - PROCESS | 3672 | 1467391267883 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3672 | 1467391267885 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:41:07 INFO - PROCESS | 3672 | 1467391267888 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3672 | 1467391267890 Marionette TRACE conn2 <- [1,894,null,{}] 09:41:07 INFO - PROCESS | 3672 | 1467391267894 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3672 | 1467391267896 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:07 INFO - PROCESS | 3672 | 1467391267980 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:41:08 INFO - PROCESS | 3672 | 1467391268040 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3672 | 1467391268042 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:08 INFO - PROCESS | 3672 | ++DOCSHELL 15FEBC00 == 33 [pid = 3672] [id = 233] 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FEC400) [pid = 3672] [serial = 698] [outer = 00000000] 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF3400) [pid = 3672] [serial = 699] [outer = 15FEC400] 09:41:08 INFO - PROCESS | 3672 | 1467391268085 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16D84000) [pid = 3672] [serial = 700] [outer = 15FEC400] 09:41:08 INFO - PROCESS | 3672 | 1467391268441 Marionette TRACE conn2 <- [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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 616ms 09:41:08 INFO - PROCESS | 3672 | 1467391268499 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3672 | 1467391268501 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:41:08 INFO - PROCESS | 3672 | 1467391268507 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3672 | 1467391268509 Marionette TRACE conn2 <- [1,898,null,{}] 09:41:08 INFO - PROCESS | 3672 | 1467391268512 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3672 | 1467391268517 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:08 INFO - PROCESS | 3672 | 1467391268622 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:41:08 INFO - PROCESS | 3672 | 1467391268679 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3672 | 1467391268681 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:08 INFO - PROCESS | 3672 | ++DOCSHELL 1590AC00 == 34 [pid = 3672] [id = 234] 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DAB400) [pid = 3672] [serial = 701] [outer = 00000000] 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17706000) [pid = 3672] [serial = 702] [outer = 16DAB400] 09:41:08 INFO - PROCESS | 3672 | 1467391268733 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17707C00) [pid = 3672] [serial = 703] [outer = 16DAB400] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11DD9800) [pid = 3672] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15556800) [pid = 3672] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (139C4400) [pid = 3672] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1069BC00) [pid = 3672] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (114BE400) [pid = 3672] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (110C4000) [pid = 3672] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D1E400) [pid = 3672] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (12BA7800) [pid = 3672] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F3E400) [pid = 3672] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16CDE000) [pid = 3672] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (14480000) [pid = 3672] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:41:09 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1590A400) [pid = 3672] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:41:09 INFO - PROCESS | 3672 | 1467391269130 Marionette TRACE conn2 <- [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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 657ms 09:41:09 INFO - PROCESS | 3672 | 1467391269164 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3672 | 1467391269166 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:41:09 INFO - PROCESS | 3672 | 1467391269172 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3672 | 1467391269174 Marionette TRACE conn2 <- [1,902,null,{}] 09:41:09 INFO - PROCESS | 3672 | 1467391269177 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3672 | 1467391269179 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:09 INFO - PROCESS | 3672 | 1467391269233 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:41:09 INFO - PROCESS | 3672 | 1467391269238 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3672 | 1467391269240 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:09 INFO - PROCESS | 3672 | ++DOCSHELL 132B0000 == 35 [pid = 3672] [id = 235] 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (139C4400) [pid = 3672] [serial = 704] [outer = 00000000] 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14480000) [pid = 3672] [serial = 705] [outer = 139C4400] 09:41:09 INFO - PROCESS | 3672 | 1467391269284 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (144E8400) [pid = 3672] [serial = 706] [outer = 139C4400] 09:41:09 INFO - PROCESS | 3672 | 1467391269645 Marionette TRACE conn2 <- [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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 520ms 09:41:09 INFO - PROCESS | 3672 | 1467391269686 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3672 | 1467391269688 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 3672 | 1467391269692 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:41:09 INFO - PROCESS | 3672 | 1467391269693 Marionette TRACE conn2 <- [1,906,null,{}] 09:41:09 INFO - PROCESS | 3672 | 1467391269697 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3672 | 1467391269699 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:09 INFO - PROCESS | 3672 | 1467391269774 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:41:09 INFO - PROCESS | 3672 | 1467391269779 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3672 | 1467391269781 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:09 INFO - PROCESS | 3672 | ++DOCSHELL 11C9A000 == 36 [pid = 3672] [id = 236] 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1447F400) [pid = 3672] [serial = 707] [outer = 00000000] 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (177E9400) [pid = 3672] [serial = 708] [outer = 1447F400] 09:41:09 INFO - PROCESS | 3672 | 1467391269808 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17EA6C00) [pid = 3672] [serial = 709] [outer = 1447F400] 09:41:10 INFO - PROCESS | 3672 | 1467391270171 Marionette TRACE conn2 <- [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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 09:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:41:10 INFO - PROCESS | 3672 | 1467391270223 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3672 | 1467391270225 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3672 | 1467391270228 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3672 | 1467391270230 Marionette TRACE conn2 <- [1,910,null,{}] 09:41:10 INFO - PROCESS | 3672 | 1467391270237 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3672 | 1467391270238 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:10 INFO - PROCESS | 3672 | 1467391270296 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:41:10 INFO - PROCESS | 3672 | 1467391270301 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3672 | 1467391270303 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:10 INFO - PROCESS | 3672 | ++DOCSHELL 17EB1000 == 37 [pid = 3672] [id = 237] 09:41:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17EB1C00) [pid = 3672] [serial = 710] [outer = 00000000] 09:41:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1801BC00) [pid = 3672] [serial = 711] [outer = 17EB1C00] 09:41:10 INFO - PROCESS | 3672 | 1467391270356 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18211400) [pid = 3672] [serial = 712] [outer = 17EB1C00] 09:41:10 INFO - PROCESS | 3672 | 1467391270734 Marionette TRACE conn2 <- [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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 562ms 09:41:10 INFO - PROCESS | 3672 | 1467391270785 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3672 | 1467391270787 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3672 | 1467391270790 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:41:10 INFO - PROCESS | 3672 | 1467391270792 Marionette TRACE conn2 <- [1,914,null,{}] 09:41:10 INFO - PROCESS | 3672 | 1467391270795 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3672 | 1467391270797 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:10 INFO - PROCESS | 3672 | 1467391270854 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:41:10 INFO - PROCESS | 3672 | 1467391270979 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3672 | 1467391270982 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:10 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E1000 == 38 [pid = 3672] [id = 238] 09:41:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (0F9E5800) [pid = 3672] [serial = 713] [outer = 00000000] 09:41:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1046D000) [pid = 3672] [serial = 714] [outer = 0F9E5800] 09:41:11 INFO - PROCESS | 3672 | 1467391271024 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10B5B000) [pid = 3672] [serial = 715] [outer = 0F9E5800] 09:41:11 INFO - PROCESS | 3672 | 1467391271650 Marionette TRACE conn2 <- [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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 917ms 09:41:11 INFO - PROCESS | 3672 | 1467391271720 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3672 | 1467391271723 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:41:11 INFO - PROCESS | 3672 | 1467391271741 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:41:11 INFO - PROCESS | 3672 | 1467391271745 Marionette TRACE conn2 <- [1,918,null,{}] 09:41:11 INFO - PROCESS | 3672 | 1467391271732 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3672 | 1467391271735 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:11 INFO - PROCESS | 3672 | 1467391271847 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:41:11 INFO - PROCESS | 3672 | 1467391271948 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3672 | 1467391271951 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:11 INFO - PROCESS | 3672 | ++DOCSHELL 12B74800 == 39 [pid = 3672] [id = 239] 09:41:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1325C800) [pid = 3672] [serial = 716] [outer = 00000000] 09:41:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13A30400) [pid = 3672] [serial = 717] [outer = 1325C800] 09:41:11 INFO - PROCESS | 3672 | 1467391272006 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13F82800) [pid = 3672] [serial = 718] [outer = 1325C800] 09:41:12 INFO - PROCESS | 3672 | 1467391272489 Marionette TRACE conn2 <- [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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 835ms 09:41:12 INFO - PROCESS | 3672 | 1467391272569 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3672 | 1467391272574 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:41:12 INFO - PROCESS | 3672 | 1467391272578 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3672 | 1467391272580 Marionette TRACE conn2 <- [1,922,null,{}] 09:41:12 INFO - PROCESS | 3672 | 1467391272584 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3672 | 1467391272587 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:12 INFO - PROCESS | 3672 | 1467391272706 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:41:12 INFO - PROCESS | 3672 | 1467391272821 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3672 | 1467391272824 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:12 INFO - PROCESS | 3672 | ++DOCSHELL 15F43000 == 40 [pid = 3672] [id = 240] 09:41:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15FEA000) [pid = 3672] [serial = 719] [outer = 00000000] 09:41:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16DAAC00) [pid = 3672] [serial = 720] [outer = 15FEA000] 09:41:12 INFO - PROCESS | 3672 | 1467391272880 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16F21800) [pid = 3672] [serial = 721] [outer = 15FEA000] 09:41:13 INFO - PROCESS | 3672 | 1467391273579 Marionette TRACE conn2 <- [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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1041ms 09:41:13 INFO - PROCESS | 3672 | 1467391273626 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3672 | 1467391273630 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3672 | 1467391273635 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:41:13 INFO - PROCESS | 3672 | 1467391273638 Marionette TRACE conn2 <- [1,926,null,{}] 09:41:13 INFO - PROCESS | 3672 | 1467391273644 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3672 | 1467391273647 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 17EB1000 == 39 [pid = 3672] [id = 237] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 11C9A000 == 38 [pid = 3672] [id = 236] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 132B0000 == 37 [pid = 3672] [id = 235] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 1590AC00 == 36 [pid = 3672] [id = 234] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 15FEBC00 == 35 [pid = 3672] [id = 233] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 15554C00 == 34 [pid = 3672] [id = 232] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 13F91800 == 33 [pid = 3672] [id = 231] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 12C88400 == 32 [pid = 3672] [id = 230] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 104CA800 == 31 [pid = 3672] [id = 229] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 169D3000 == 30 [pid = 3672] [id = 227] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 10D24C00 == 29 [pid = 3672] [id = 228] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 15F43000 == 28 [pid = 3672] [id = 240] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 0F9E1000 == 27 [pid = 3672] [id = 238] 09:41:14 INFO - PROCESS | 3672 | --DOCSHELL 12B74800 == 26 [pid = 3672] [id = 239] 09:41:14 INFO - PROCESS | 3672 | 1467391274213 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (12C90800) [pid = 3672] [serial = 659] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1556C400) [pid = 3672] [serial = 665] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (131C5000) [pid = 3672] [serial = 660] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13D5B000) [pid = 3672] [serial = 662] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A74400) [pid = 3672] [serial = 653] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10B5B800) [pid = 3672] [serial = 654] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15568800) [pid = 3672] [serial = 651] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (148E2000) [pid = 3672] [serial = 650] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11475C00) [pid = 3672] [serial = 656] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114DDC00) [pid = 3672] [serial = 657] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (110CEC00) [pid = 3672] [serial = 645] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10D45000) [pid = 3672] [serial = 644] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (139F5400) [pid = 3672] [serial = 648] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (139BD800) [pid = 3672] [serial = 647] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F43400) [pid = 3672] [serial = 668] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15803800) [pid = 3672] [serial = 666] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16DA8400) [pid = 3672] [serial = 671] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15FEE400) [pid = 3672] [serial = 669] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15FF5C00) [pid = 3672] [serial = 675] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (170D0000) [pid = 3672] [serial = 677] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16DABC00) [pid = 3672] [serial = 672] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1580D400) [pid = 3672] [serial = 674] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (170D3000) [pid = 3672] [serial = 678] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (144EB800) [pid = 3672] [serial = 663] [outer = 00000000] [url = about:blank] 09:41:14 INFO - PROCESS | 3672 | 1467391274361 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3672 | 1467391274364 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:14 INFO - PROCESS | 3672 | ++DOCSHELL 104D2C00 == 27 [pid = 3672] [id = 241] 09:41:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10659400) [pid = 3672] [serial = 722] [outer = 00000000] 09:41:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A0AC00) [pid = 3672] [serial = 723] [outer = 10659400] 09:41:14 INFO - PROCESS | 3672 | 1467391274395 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10A7EC00) [pid = 3672] [serial = 724] [outer = 10659400] 09:41:14 INFO - PROCESS | 3672 | 1467391274797 Marionette TRACE conn2 <- [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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1191ms 09:41:14 INFO - PROCESS | 3672 | 1467391274818 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3672 | 1467391274822 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:41:14 INFO - PROCESS | 3672 | 1467391274828 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3672 | 1467391274833 Marionette TRACE conn2 <- [1,930,null,{}] 09:41:14 INFO - PROCESS | 3672 | 1467391274845 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3672 | 1467391274848 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:14 INFO - PROCESS | 3672 | 1467391274916 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:41:14 INFO - PROCESS | 3672 | 1467391274929 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3672 | 1467391274932 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:14 INFO - PROCESS | 3672 | ++DOCSHELL 110CEC00 == 28 [pid = 3672] [id = 242] 09:41:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11255C00) [pid = 3672] [serial = 725] [outer = 00000000] 09:41:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11260000) [pid = 3672] [serial = 726] [outer = 11255C00] 09:41:14 INFO - PROCESS | 3672 | 1467391274980 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (114BFC00) [pid = 3672] [serial = 727] [outer = 11255C00] 09:41:15 INFO - PROCESS | 3672 | 1467391275371 Marionette TRACE conn2 <- [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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 547ms 09:41:15 INFO - PROCESS | 3672 | 1467391275387 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3672 | 1467391275389 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:41:15 INFO - PROCESS | 3672 | 1467391275397 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3672 | 1467391275399 Marionette TRACE conn2 <- [1,934,null,{}] 09:41:15 INFO - PROCESS | 3672 | 1467391275403 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3672 | 1467391275405 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:15 INFO - PROCESS | 3672 | 1467391275489 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:41:15 INFO - PROCESS | 3672 | 1467391275509 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3672 | 1467391275512 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:15 INFO - PROCESS | 3672 | ++DOCSHELL 12BA7C00 == 29 [pid = 3672] [id = 243] 09:41:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (12BA8800) [pid = 3672] [serial = 728] [outer = 00000000] 09:41:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12C95400) [pid = 3672] [serial = 729] [outer = 12BA8800] 09:41:15 INFO - PROCESS | 3672 | 1467391275555 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12EE3C00) [pid = 3672] [serial = 730] [outer = 12BA8800] 09:41:15 INFO - PROCESS | 3672 | 1467391275946 Marionette TRACE conn2 <- [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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 616ms 09:41:15 INFO - PROCESS | 3672 | 1467391276013 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3672 | 1467391276017 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:41:16 INFO - PROCESS | 3672 | 1467391276027 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3672 | 1467391276031 Marionette TRACE conn2 <- [1,938,null,{}] 09:41:16 INFO - PROCESS | 3672 | 1467391276035 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3672 | 1467391276038 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:16 INFO - PROCESS | 3672 | 1467391276106 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:41:16 INFO - PROCESS | 3672 | 1467391276111 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3672 | 1467391276113 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:16 INFO - PROCESS | 3672 | ++DOCSHELL 1325FC00 == 30 [pid = 3672] [id = 244] 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (139C2800) [pid = 3672] [serial = 731] [outer = 00000000] 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13AB8C00) [pid = 3672] [serial = 732] [outer = 139C2800] 09:41:16 INFO - PROCESS | 3672 | 1467391276156 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1447FC00) [pid = 3672] [serial = 733] [outer = 139C2800] 09:41:16 INFO - PROCESS | 3672 | 1467391276563 Marionette TRACE conn2 <- [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]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 575ms 09:41:16 INFO - PROCESS | 3672 | 1467391276601 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3672 | 1467391276603 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:41:16 INFO - PROCESS | 3672 | 1467391276606 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:41:16 INFO - PROCESS | 3672 | 1467391276608 Marionette TRACE conn2 <- [1,942,null,{}] 09:41:16 INFO - PROCESS | 3672 | 1467391276611 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3672 | 1467391276613 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:16 INFO - PROCESS | 3672 | 1467391276733 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:41:16 INFO - PROCESS | 3672 | 1467391276753 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3672 | 1467391276755 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:16 INFO - PROCESS | 3672 | ++DOCSHELL 144F1400 == 31 [pid = 3672] [id = 245] 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (144F2000) [pid = 3672] [serial = 734] [outer = 00000000] 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15182C00) [pid = 3672] [serial = 735] [outer = 144F2000] 09:41:16 INFO - PROCESS | 3672 | 1467391276780 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15565400) [pid = 3672] [serial = 736] [outer = 144F2000] 09:41:17 INFO - PROCESS | 3672 | 1467391277150 Marionette TRACE conn2 <- [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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 561ms 09:41:17 INFO - PROCESS | 3672 | 1467391277166 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3672 | 1467391277168 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:41:17 INFO - PROCESS | 3672 | 1467391277171 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3672 | 1467391277173 Marionette TRACE conn2 <- [1,946,null,{}] 09:41:17 INFO - PROCESS | 3672 | 1467391277177 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3672 | 1467391277179 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:17 INFO - PROCESS | 3672 | 1467391277269 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:41:17 INFO - PROCESS | 3672 | 1467391277274 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3672 | 1467391277280 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:17 INFO - PROCESS | 3672 | ++DOCSHELL 1556DC00 == 32 [pid = 3672] [id = 246] 09:41:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1556E800) [pid = 3672] [serial = 737] [outer = 00000000] 09:41:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1590AC00) [pid = 3672] [serial = 738] [outer = 1556E800] 09:41:17 INFO - PROCESS | 3672 | 1467391277333 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15F40800) [pid = 3672] [serial = 739] [outer = 1556E800] 09:41:17 INFO - PROCESS | 3672 | 1467391277754 Marionette TRACE conn2 <- [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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 616ms 09:41:17 INFO - PROCESS | 3672 | 1467391277791 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3672 | 1467391277793 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 3672 | 1467391277777 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:41:17 INFO - PROCESS | 3672 | 1467391277779 Marionette TRACE conn2 <- [1,950,null,{}] 09:41:17 INFO - PROCESS | 3672 | 1467391277782 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3672 | 1467391277784 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:17 INFO - PROCESS | 3672 | 1467391277891 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:41:17 INFO - PROCESS | 3672 | 1467391277955 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3672 | 1467391277957 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:17 INFO - PROCESS | 3672 | ++DOCSHELL 0F9EA000 == 33 [pid = 3672] [id = 247] 09:41:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (12BA9000) [pid = 3672] [serial = 740] [outer = 00000000] 09:41:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FF5C00) [pid = 3672] [serial = 741] [outer = 12BA9000] 09:41:17 INFO - PROCESS | 3672 | 1467391277999 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16158000) [pid = 3672] [serial = 742] [outer = 12BA9000] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15FEC400) [pid = 3672] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (169D3C00) [pid = 3672] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10D3BC00) [pid = 3672] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12C8AC00) [pid = 3672] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14480400) [pid = 3672] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (104D2000) [pid = 3672] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16DAB400) [pid = 3672] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139C4400) [pid = 3672] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1447F400) [pid = 3672] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15563800) [pid = 3672] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:41:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17EB1C00) [pid = 3672] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:41:18 INFO - PROCESS | 3672 | 1467391278471 Marionette TRACE conn2 <- [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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 725ms 09:41:18 INFO - PROCESS | 3672 | 1467391278531 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3672 | 1467391278533 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:41:18 INFO - PROCESS | 3672 | 1467391278536 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:41:18 INFO - PROCESS | 3672 | 1467391278538 Marionette TRACE conn2 <- [1,954,null,{}] 09:41:18 INFO - PROCESS | 3672 | 1467391278541 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3672 | 1467391278543 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:18 INFO - PROCESS | 3672 | 1467391278599 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:41:18 INFO - PROCESS | 3672 | 1467391278603 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3672 | 1467391278605 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:18 INFO - PROCESS | 3672 | ++DOCSHELL 13F91800 == 34 [pid = 3672] [id = 248] 09:41:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1447F400) [pid = 3672] [serial = 743] [outer = 00000000] 09:41:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15FEC400) [pid = 3672] [serial = 744] [outer = 1447F400] 09:41:18 INFO - PROCESS | 3672 | 1467391278647 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FF0800) [pid = 3672] [serial = 745] [outer = 1447F400] 09:41:18 INFO - PROCESS | 3672 | 1467391279003 Marionette TRACE conn2 <- [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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 520ms 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:41:19 INFO - PROCESS | 3672 | 1467391279052 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3672 | 1467391279054 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:41:19 INFO - PROCESS | 3672 | 1467391279061 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3672 | 1467391279063 Marionette TRACE conn2 <- [1,958,null,{}] 09:41:19 INFO - PROCESS | 3672 | 1467391279066 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3672 | 1467391279068 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:19 INFO - PROCESS | 3672 | 1467391279144 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:41:19 INFO - PROCESS | 3672 | 1467391279149 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3672 | 1467391279151 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:19 INFO - PROCESS | 3672 | ++DOCSHELL 16DA9800 == 35 [pid = 3672] [id = 249] 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DAA000) [pid = 3672] [serial = 746] [outer = 00000000] 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16DB0C00) [pid = 3672] [serial = 747] [outer = 16DAA000] 09:41:19 INFO - PROCESS | 3672 | 1467391279203 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DB4C00) [pid = 3672] [serial = 748] [outer = 16DAA000] 09:41:19 INFO - PROCESS | 3672 | 1467391279578 Marionette TRACE conn2 <- [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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 547ms 09:41:19 INFO - PROCESS | 3672 | 1467391279614 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3672 | 1467391279616 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:41:19 INFO - PROCESS | 3672 | 1467391279631 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3672 | 1467391279633 Marionette TRACE conn2 <- [1,962,null,{}] 09:41:19 INFO - PROCESS | 3672 | 1467391279637 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3672 | 1467391279638 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:19 INFO - PROCESS | 3672 | 1467391279721 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:41:19 INFO - PROCESS | 3672 | 1467391279707 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3672 | 1467391279709 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:19 INFO - PROCESS | 3672 | ++DOCSHELL 15FEBC00 == 36 [pid = 3672] [id = 250] 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F16000) [pid = 3672] [serial = 749] [outer = 00000000] 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (171B6000) [pid = 3672] [serial = 750] [outer = 16F16000] 09:41:19 INFO - PROCESS | 3672 | 1467391279751 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17E54000) [pid = 3672] [serial = 751] [outer = 16F16000] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 110CEC00 == 35 [pid = 3672] [id = 242] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 104D2C00 == 34 [pid = 3672] [id = 241] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 12BA7C00 == 33 [pid = 3672] [id = 243] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 1325FC00 == 32 [pid = 3672] [id = 244] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 144F1400 == 31 [pid = 3672] [id = 245] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 16DA9800 == 30 [pid = 3672] [id = 249] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 13F91800 == 29 [pid = 3672] [id = 248] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 1556DC00 == 28 [pid = 3672] [id = 246] 09:41:20 INFO - PROCESS | 3672 | --DOCSHELL 0F9EA000 == 27 [pid = 3672] [id = 247] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16F1F000) [pid = 3672] [serial = 399] [outer = 00000000] [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.] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15FF3400) [pid = 3672] [serial = 699] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17EB0000) [pid = 3672] [serial = 681] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17EAC400) [pid = 3672] [serial = 680] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1125B400) [pid = 3672] [serial = 683] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11DD7C00) [pid = 3672] [serial = 684] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12EED000) [pid = 3672] [serial = 689] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13257800) [pid = 3672] [serial = 690] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (144E8800) [pid = 3672] [serial = 692] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (148E4000) [pid = 3672] [serial = 693] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10D24400) [pid = 3672] [serial = 686] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10F29C00) [pid = 3672] [serial = 687] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17706000) [pid = 3672] [serial = 702] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16D84000) [pid = 3672] [serial = 700] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (144E8400) [pid = 3672] [serial = 706] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (177E9400) [pid = 3672] [serial = 708] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (14480000) [pid = 3672] [serial = 705] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17EA6C00) [pid = 3672] [serial = 709] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (17707C00) [pid = 3672] [serial = 703] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15910400) [pid = 3672] [serial = 695] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15F3F000) [pid = 3672] [serial = 696] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (18211400) [pid = 3672] [serial = 712] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1801BC00) [pid = 3672] [serial = 711] [outer = 00000000] [url = about:blank] 09:41:21 INFO - PROCESS | 3672 | 1467391281225 Marionette TRACE conn2 <- [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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1642ms 09:41:21 INFO - PROCESS | 3672 | 1467391281275 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3672 | 1467391281279 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 3672 | 1467391281284 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:41:21 INFO - PROCESS | 3672 | 1467391281288 Marionette TRACE conn2 <- [1,966,null,{}] 09:41:21 INFO - PROCESS | 3672 | 1467391281295 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3672 | 1467391281281 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:21 INFO - PROCESS | 3672 | 1467391281373 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:41:21 INFO - PROCESS | 3672 | 1467391281381 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3672 | 1467391281385 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:21 INFO - PROCESS | 3672 | ++DOCSHELL 10D15C00 == 28 [pid = 3672] [id = 251] 09:41:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10D18000) [pid = 3672] [serial = 752] [outer = 00000000] 09:41:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10D24C00) [pid = 3672] [serial = 753] [outer = 10D18000] 09:41:21 INFO - PROCESS | 3672 | 1467391281434 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D3D000) [pid = 3672] [serial = 754] [outer = 10D18000] 09:41:21 INFO - PROCESS | 3672 | 1467391281853 Marionette TRACE conn2 <- [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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 616ms 09:41:21 INFO - PROCESS | 3672 | 1467391281881 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3672 | 1467391281886 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:41:21 INFO - PROCESS | 3672 | 1467391281893 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3672 | 1467391281895 Marionette TRACE conn2 <- [1,970,null,{}] 09:41:21 INFO - PROCESS | 3672 | 1467391281899 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3672 | 1467391281902 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:21 INFO - PROCESS | 3672 | 1467391281986 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:41:21 INFO - PROCESS | 3672 | 1467391281994 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3672 | 1467391281997 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:21 INFO - PROCESS | 3672 | ++DOCSHELL 114D8000 == 29 [pid = 3672] [id = 252] 09:41:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (114DA800) [pid = 3672] [serial = 755] [outer = 00000000] 09:41:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (11885400) [pid = 3672] [serial = 756] [outer = 114DA800] 09:41:22 INFO - PROCESS | 3672 | 1467391282024 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11C98000) [pid = 3672] [serial = 757] [outer = 114DA800] 09:41:22 INFO - PROCESS | 3672 | 1467391282422 Marionette TRACE conn2 <- [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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 561ms 09:41:22 INFO - PROCESS | 3672 | 1467391282468 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3672 | 1467391282470 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:41:22 INFO - PROCESS | 3672 | 1467391282474 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3672 | 1467391282459 Marionette TRACE conn2 <- [1,974,null,{}] 09:41:22 INFO - PROCESS | 3672 | 1467391282471 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3672 | 1467391282475 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:22 INFO - PROCESS | 3672 | 1467391282555 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:41:22 INFO - PROCESS | 3672 | 1467391282645 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3672 | 1467391282648 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:22 INFO - PROCESS | 3672 | ++DOCSHELL 13256000 == 30 [pid = 3672] [id = 253] 09:41:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13259800) [pid = 3672] [serial = 758] [outer = 00000000] 09:41:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (132AC800) [pid = 3672] [serial = 759] [outer = 13259800] 09:41:22 INFO - PROCESS | 3672 | 1467391282694 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (139C4400) [pid = 3672] [serial = 760] [outer = 13259800] 09:41:23 INFO - PROCESS | 3672 | 1467391283023 Marionette TRACE conn2 <- [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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 616ms 09:41:23 INFO - PROCESS | 3672 | 1467391283081 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3672 | 1467391283084 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:41:23 INFO - PROCESS | 3672 | 1467391283087 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3672 | 1467391283089 Marionette TRACE conn2 <- [1,978,null,{}] 09:41:23 INFO - PROCESS | 3672 | 1467391283084 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3672 | 1467391283087 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:23 INFO - PROCESS | 3672 | 1467391283195 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:41:23 INFO - PROCESS | 3672 | 1467391283206 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3672 | 1467391283208 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:23 INFO - PROCESS | 3672 | ++DOCSHELL 12C8AC00 == 31 [pid = 3672] [id = 254] 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (139BF800) [pid = 3672] [serial = 761] [outer = 00000000] 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13D5B000) [pid = 3672] [serial = 762] [outer = 139BF800] 09:41:23 INFO - PROCESS | 3672 | 1467391283232 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (144E7C00) [pid = 3672] [serial = 763] [outer = 139BF800] 09:41:23 INFO - PROCESS | 3672 | 1467391283593 Marionette TRACE conn2 <- [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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 561ms 09:41:23 INFO - PROCESS | 3672 | 1467391283643 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3672 | 1467391283645 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3672 | 1467391283649 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:41:23 INFO - PROCESS | 3672 | 1467391283650 Marionette TRACE conn2 <- [1,982,null,{}] 09:41:23 INFO - PROCESS | 3672 | 1467391283654 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3672 | 1467391283658 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:23 INFO - PROCESS | 3672 | 1467391283766 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:41:23 INFO - PROCESS | 3672 | 1467391283807 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3672 | 1467391283810 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:23 INFO - PROCESS | 3672 | ++DOCSHELL 144F1C00 == 32 [pid = 3672] [id = 255] 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (148DF400) [pid = 3672] [serial = 764] [outer = 00000000] 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15563000) [pid = 3672] [serial = 765] [outer = 148DF400] 09:41:23 INFO - PROCESS | 3672 | 1467391283840 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1556D000) [pid = 3672] [serial = 766] [outer = 148DF400] 09:41:24 INFO - PROCESS | 3672 | 1467391284197 Marionette TRACE conn2 <- [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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 616ms 09:41:24 INFO - PROCESS | 3672 | 1467391284267 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3672 | 1467391284251 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:41:24 INFO - PROCESS | 3672 | 1467391284254 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:41:24 INFO - PROCESS | 3672 | 1467391284256 Marionette TRACE conn2 <- [1,986,null,{}] 09:41:24 INFO - PROCESS | 3672 | 1467391284259 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3672 | 1467391284265 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:24 INFO - PROCESS | 3672 | 1467391284365 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:41:24 INFO - PROCESS | 3672 | 1467391284378 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3672 | 1467391284380 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:24 INFO - PROCESS | 3672 | ++DOCSHELL 15F44000 == 33 [pid = 3672] [id = 256] 09:41:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F44800) [pid = 3672] [serial = 767] [outer = 00000000] 09:41:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FEC800) [pid = 3672] [serial = 768] [outer = 15F44800] 09:41:24 INFO - PROCESS | 3672 | 1467391284405 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF3000) [pid = 3672] [serial = 769] [outer = 15F44800] 09:41:24 INFO - PROCESS | 3672 | 1467391284770 Marionette TRACE conn2 <- [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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 548ms 09:41:24 INFO - PROCESS | 3672 | 1467391284825 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3672 | 1467391284828 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:41:24 INFO - PROCESS | 3672 | 1467391284833 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3672 | 1467391284836 Marionette TRACE conn2 <- [1,990,null,{}] 09:41:24 INFO - PROCESS | 3672 | 1467391284840 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3672 | 1467391284842 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:24 INFO - PROCESS | 3672 | 1467391284932 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:41:24 INFO - PROCESS | 3672 | 1467391284940 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3672 | 1467391284942 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:24 INFO - PROCESS | 3672 | ++DOCSHELL 16CD6800 == 34 [pid = 3672] [id = 257] 09:41:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16CD6C00) [pid = 3672] [serial = 770] [outer = 00000000] 09:41:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DA9800) [pid = 3672] [serial = 771] [outer = 16CD6C00] 09:41:24 INFO - PROCESS | 3672 | 1467391284988 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16DA9C00) [pid = 3672] [serial = 772] [outer = 16CD6C00] 09:41:25 INFO - PROCESS | 3672 | 1467391285343 Marionette TRACE conn2 <- [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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 561ms 09:41:25 INFO - PROCESS | 3672 | 1467391285385 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3672 | 1467391285387 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:41:25 INFO - PROCESS | 3672 | 1467391285390 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3672 | 1467391285392 Marionette TRACE conn2 <- [1,994,null,{}] 09:41:25 INFO - PROCESS | 3672 | 1467391285396 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3672 | 1467391285397 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:25 INFO - PROCESS | 3672 | 1467391285455 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:41:25 INFO - PROCESS | 3672 | 1467391285460 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3672 | 1467391285462 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:25 INFO - PROCESS | 3672 | ++DOCSHELL 10F29400 == 35 [pid = 3672] [id = 258] 09:41:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1180EC00) [pid = 3672] [serial = 773] [outer = 00000000] 09:41:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1750A000) [pid = 3672] [serial = 774] [outer = 1180EC00] 09:41:25 INFO - PROCESS | 3672 | 1467391285504 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17665400) [pid = 3672] [serial = 775] [outer = 1180EC00] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16DAA000) [pid = 3672] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (144F2000) [pid = 3672] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1556E800) [pid = 3672] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12BA9000) [pid = 3672] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (139C2800) [pid = 3672] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12BA8800) [pid = 3672] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11255C00) [pid = 3672] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10659400) [pid = 3672] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FEA000) [pid = 3672] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1325C800) [pid = 3672] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0F9E5800) [pid = 3672] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:41:26 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1447F400) [pid = 3672] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:41:26 INFO - PROCESS | 3672 | 1467391286432 Marionette TRACE conn2 <- [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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1095ms 09:41:26 INFO - PROCESS | 3672 | 1467391286482 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3672 | 1467391286487 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:41:26 INFO - PROCESS | 3672 | 1467391286492 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3672 | 1467391286495 Marionette TRACE conn2 <- [1,998,null,{}] 09:41:26 INFO - PROCESS | 3672 | 1467391286501 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3672 | 1467391286504 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:26 INFO - PROCESS | 3672 | 1467391286629 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:41:26 INFO - PROCESS | 3672 | 1467391286687 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3672 | 1467391286690 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:26 INFO - PROCESS | 3672 | ++DOCSHELL 10D19C00 == 36 [pid = 3672] [id = 259] 09:41:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10D1A000) [pid = 3672] [serial = 776] [outer = 00000000] 09:41:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10D46C00) [pid = 3672] [serial = 777] [outer = 10D1A000] 09:41:26 INFO - PROCESS | 3672 | 1467391286786 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10F29C00) [pid = 3672] [serial = 778] [outer = 10D1A000] 09:41:27 INFO - PROCESS | 3672 | 1467391287518 Marionette TRACE conn2 <- [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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1095ms 09:41:27 INFO - PROCESS | 3672 | 1467391287590 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3672 | 1467391287594 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:41:27 INFO - PROCESS | 3672 | 1467391287599 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3672 | 1467391287602 Marionette TRACE conn2 <- [1,1002,null,{}] 09:41:27 INFO - PROCESS | 3672 | 1467391287607 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3672 | 1467391287611 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:27 INFO - PROCESS | 3672 | 1467391287727 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:41:27 INFO - PROCESS | 3672 | 1467391287804 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3672 | 1467391287809 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:27 INFO - PROCESS | 3672 | ++DOCSHELL 10D48800 == 37 [pid = 3672] [id = 260] 09:41:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10D48C00) [pid = 3672] [serial = 779] [outer = 00000000] 09:41:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1125E800) [pid = 3672] [serial = 780] [outer = 10D48C00] 09:41:27 INFO - PROCESS | 3672 | 1467391287859 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (11889000) [pid = 3672] [serial = 781] [outer = 10D48C00] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 16CD6800 == 36 [pid = 3672] [id = 257] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 15F44000 == 35 [pid = 3672] [id = 256] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 144F1C00 == 34 [pid = 3672] [id = 255] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 12C8AC00 == 33 [pid = 3672] [id = 254] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 13256000 == 32 [pid = 3672] [id = 253] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 114D8000 == 31 [pid = 3672] [id = 252] 09:41:28 INFO - PROCESS | 3672 | --DOCSHELL 10D15C00 == 30 [pid = 3672] [id = 251] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16DB4C00) [pid = 3672] [serial = 748] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (171B6000) [pid = 3672] [serial = 750] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15182C00) [pid = 3672] [serial = 735] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1590AC00) [pid = 3672] [serial = 738] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15565400) [pid = 3672] [serial = 736] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FF5C00) [pid = 3672] [serial = 741] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15F40800) [pid = 3672] [serial = 739] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16DB0C00) [pid = 3672] [serial = 747] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16158000) [pid = 3672] [serial = 742] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (13AB8C00) [pid = 3672] [serial = 732] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (12C95400) [pid = 3672] [serial = 729] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (12EE3C00) [pid = 3672] [serial = 730] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (11260000) [pid = 3672] [serial = 726] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (114BFC00) [pid = 3672] [serial = 727] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10A0AC00) [pid = 3672] [serial = 723] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (10A7EC00) [pid = 3672] [serial = 724] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (16F21800) [pid = 3672] [serial = 721] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (16DAAC00) [pid = 3672] [serial = 720] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (13F82800) [pid = 3672] [serial = 718] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (13A30400) [pid = 3672] [serial = 717] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (10B5B000) [pid = 3672] [serial = 715] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1046D000) [pid = 3672] [serial = 714] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15FEC400) [pid = 3672] [serial = 744] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (15FF0800) [pid = 3672] [serial = 745] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1447FC00) [pid = 3672] [serial = 733] [outer = 00000000] [url = about:blank] 09:41:28 INFO - PROCESS | 3672 | 1467391288358 Marionette TRACE conn2 <- [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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 794ms 09:41:28 INFO - PROCESS | 3672 | 1467391288404 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3672 | 1467391288409 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:41:28 INFO - PROCESS | 3672 | 1467391288415 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3672 | 1467391288418 Marionette TRACE conn2 <- [1,1006,null,{}] 09:41:28 INFO - PROCESS | 3672 | 1467391288421 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3672 | 1467391288424 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:28 INFO - PROCESS | 3672 | 1467391288494 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:41:28 INFO - PROCESS | 3672 | 1467391288502 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3672 | 1467391288504 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:28 INFO - PROCESS | 3672 | ++DOCSHELL 129DB800 == 31 [pid = 3672] [id = 261] 09:41:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (129E4400) [pid = 3672] [serial = 782] [outer = 00000000] 09:41:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (12B72800) [pid = 3672] [serial = 783] [outer = 129E4400] 09:41:28 INFO - PROCESS | 3672 | 1467391288558 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (12C95400) [pid = 3672] [serial = 784] [outer = 129E4400] 09:41:28 INFO - PROCESS | 3672 | 1467391288964 Marionette TRACE conn2 <- [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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 603ms 09:41:29 INFO - PROCESS | 3672 | 1467391289026 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3672 | 1467391289028 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:41:29 INFO - PROCESS | 3672 | 1467391289032 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3672 | 1467391289036 Marionette TRACE conn2 <- [1,1010,null,{}] 09:41:29 INFO - PROCESS | 3672 | 1467391289046 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3672 | 1467391289051 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:29 INFO - PROCESS | 3672 | 1467391289150 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:41:29 INFO - PROCESS | 3672 | 1467391289220 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3672 | 1467391289223 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:29 INFO - PROCESS | 3672 | ++DOCSHELL 139C2800 == 32 [pid = 3672] [id = 262] 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (139F3C00) [pid = 3672] [serial = 785] [outer = 00000000] 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (13AC1C00) [pid = 3672] [serial = 786] [outer = 139F3C00] 09:41:29 INFO - PROCESS | 3672 | 1467391289270 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (13F82800) [pid = 3672] [serial = 787] [outer = 139F3C00] 09:41:29 INFO - PROCESS | 3672 | 1467391289588 Marionette TRACE conn2 <- [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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 602ms 09:41:29 INFO - PROCESS | 3672 | 1467391289644 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3672 | 1467391289647 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:41:29 INFO - PROCESS | 3672 | 1467391289650 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3672 | 1467391289651 Marionette TRACE conn2 <- [1,1014,null,{}] 09:41:29 INFO - PROCESS | 3672 | 1467391289655 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3672 | 1467391289657 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:29 INFO - PROCESS | 3672 | 1467391289719 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:41:29 INFO - PROCESS | 3672 | 1467391289724 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3672 | 1467391289726 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:29 INFO - PROCESS | 3672 | ++DOCSHELL 14484C00 == 33 [pid = 3672] [id = 263] 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (144F6000) [pid = 3672] [serial = 788] [outer = 00000000] 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (15559400) [pid = 3672] [serial = 789] [outer = 144F6000] 09:41:29 INFO - PROCESS | 3672 | 1467391289769 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15566400) [pid = 3672] [serial = 790] [outer = 144F6000] 09:41:30 INFO - PROCESS | 3672 | 1467391290170 Marionette TRACE conn2 <- [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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 561ms 09:41:30 INFO - PROCESS | 3672 | 1467391290206 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3672 | 1467391290208 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 3672 | 1467391290211 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:41:30 INFO - PROCESS | 3672 | 1467391290213 Marionette TRACE conn2 <- [1,1018,null,{}] 09:41:30 INFO - PROCESS | 3672 | 1467391290216 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3672 | 1467391290218 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:30 INFO - PROCESS | 3672 | 1467391290303 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:41:30 INFO - PROCESS | 3672 | 1467391290386 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3672 | 1467391290388 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:30 INFO - PROCESS | 3672 | ++DOCSHELL 15570800 == 34 [pid = 3672] [id = 264] 09:41:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15570C00) [pid = 3672] [serial = 791] [outer = 00000000] 09:41:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1590E800) [pid = 3672] [serial = 792] [outer = 15570C00] 09:41:30 INFO - PROCESS | 3672 | 1467391290413 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (15F3C400) [pid = 3672] [serial = 793] [outer = 15570C00] 09:41:30 INFO - PROCESS | 3672 | 1467391290772 Marionette TRACE conn2 <- [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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 616ms 09:41:30 INFO - PROCESS | 3672 | 1467391290828 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3672 | 1467391290830 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:41:30 INFO - PROCESS | 3672 | 1467391290833 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3672 | 1467391290835 Marionette TRACE conn2 <- [1,1022,null,{}] 09:41:30 INFO - PROCESS | 3672 | 1467391290820 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3672 | 1467391290826 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:30 INFO - PROCESS | 3672 | 1467391290956 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:41:30 INFO - PROCESS | 3672 | 1467391291000 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3672 | 1467391291002 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:31 INFO - PROCESS | 3672 | ++DOCSHELL 1590D400 == 35 [pid = 3672] [id = 265] 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15F3F800) [pid = 3672] [serial = 794] [outer = 00000000] 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (16156000) [pid = 3672] [serial = 795] [outer = 15F3F800] 09:41:31 INFO - PROCESS | 3672 | 1467391291045 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (16BC9C00) [pid = 3672] [serial = 796] [outer = 15F3F800] 09:41:31 INFO - PROCESS | 3672 | 1467391291409 Marionette TRACE conn2 <- [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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 616ms 09:41:31 INFO - PROCESS | 3672 | 1467391291446 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3672 | 1467391291448 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:41:31 INFO - PROCESS | 3672 | 1467391291451 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3672 | 1467391291453 Marionette TRACE conn2 <- [1,1026,null,{}] 09:41:31 INFO - PROCESS | 3672 | 1467391291439 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3672 | 1467391291441 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:31 INFO - PROCESS | 3672 | 1467391291568 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10D18000) [pid = 3672] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16CD6C00) [pid = 3672] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (139BF800) [pid = 3672] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16F16000) [pid = 3672] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15F44800) [pid = 3672] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (148DF400) [pid = 3672] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (114DA800) [pid = 3672] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:41:31 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (13259800) [pid = 3672] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:41:31 INFO - PROCESS | 3672 | 1467391291624 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3672 | 1467391291626 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:31 INFO - PROCESS | 3672 | ++DOCSHELL 10A03C00 == 36 [pid = 3672] [id = 266] 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10A78000) [pid = 3672] [serial = 797] [outer = 00000000] 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (11DD5C00) [pid = 3672] [serial = 798] [outer = 10A78000] 09:41:31 INFO - PROCESS | 3672 | 1467391291670 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (12E5F400) [pid = 3672] [serial = 799] [outer = 10A78000] 09:41:31 INFO - PROCESS | 3672 | 1467391291980 Marionette TRACE conn2 <- [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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 561ms 09:41:31 INFO - PROCESS | 3672 | 1467391292008 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3672 | 1467391292010 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:41:31 INFO - PROCESS | 3672 | 1467391292013 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3672 | 1467391292014 Marionette TRACE conn2 <- [1,1030,null,{}] 09:41:31 INFO - PROCESS | 3672 | 1467391292019 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3672 | 1467391292021 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:32 INFO - PROCESS | 3672 | 1467391292083 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:41:32 INFO - PROCESS | 3672 | 1467391292163 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3672 | 1467391292165 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:32 INFO - PROCESS | 3672 | ++DOCSHELL 1517F800 == 37 [pid = 3672] [id = 267] 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15568000) [pid = 3672] [serial = 800] [outer = 00000000] 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (16DA8400) [pid = 3672] [serial = 801] [outer = 15568000] 09:41:32 INFO - PROCESS | 3672 | 1467391292190 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16DAE000) [pid = 3672] [serial = 802] [outer = 15568000] 09:41:32 INFO - PROCESS | 3672 | 1467391292515 Marionette TRACE conn2 <- [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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 547ms 09:41:32 INFO - PROCESS | 3672 | 1467391292570 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3672 | 1467391292572 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:41:32 INFO - PROCESS | 3672 | 1467391292576 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3672 | 1467391292577 Marionette TRACE conn2 <- [1,1034,null,{}] 09:41:32 INFO - PROCESS | 3672 | 1467391292581 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3672 | 1467391292583 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:32 INFO - PROCESS | 3672 | 1467391292671 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:41:32 INFO - PROCESS | 3672 | 1467391292710 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3672 | 1467391292712 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:32 INFO - PROCESS | 3672 | ++DOCSHELL 104D2C00 == 38 [pid = 3672] [id = 268] 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1125AC00) [pid = 3672] [serial = 803] [outer = 00000000] 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (16FBA800) [pid = 3672] [serial = 804] [outer = 1125AC00] 09:41:32 INFO - PROCESS | 3672 | 1467391292736 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13D5A800) [pid = 3672] [serial = 805] [outer = 1125AC00] 09:41:33 INFO - PROCESS | 3672 | 1467391293092 Marionette TRACE conn2 <- [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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 547ms 09:41:33 INFO - PROCESS | 3672 | 1467391293134 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3672 | 1467391293136 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:41:33 INFO - PROCESS | 3672 | 1467391293139 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3672 | 1467391293141 Marionette TRACE conn2 <- [1,1038,null,{}] 09:41:33 INFO - PROCESS | 3672 | 1467391293144 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3672 | 1467391293146 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:33 INFO - PROCESS | 3672 | 1467391293235 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:41:33 INFO - PROCESS | 3672 | 1467391293243 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3672 | 1467391293245 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:33 INFO - PROCESS | 3672 | ++DOCSHELL 139C3C00 == 39 [pid = 3672] [id = 269] 09:41:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (16FBC000) [pid = 3672] [serial = 806] [outer = 00000000] 09:41:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (177EF400) [pid = 3672] [serial = 807] [outer = 16FBC000] 09:41:33 INFO - PROCESS | 3672 | 1467391293286 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17EA5800) [pid = 3672] [serial = 808] [outer = 16FBC000] 09:41:33 INFO - PROCESS | 3672 | 1467391293878 Marionette TRACE conn2 <- [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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 794ms 09:41:33 INFO - PROCESS | 3672 | 1467391293924 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3672 | 1467391293929 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:41:33 INFO - PROCESS | 3672 | 1467391293934 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3672 | 1467391293939 Marionette TRACE conn2 <- [1,1042,null,{}] 09:41:33 INFO - PROCESS | 3672 | 1467391293944 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3672 | 1467391293947 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:34 INFO - PROCESS | 3672 | 1467391294038 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:41:34 INFO - PROCESS | 3672 | 1467391294170 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3672 | 1467391294173 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:34 INFO - PROCESS | 3672 | ++DOCSHELL 10B91C00 == 40 [pid = 3672] [id = 270] 09:41:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10B92C00) [pid = 3672] [serial = 809] [outer = 00000000] 09:41:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11889400) [pid = 3672] [serial = 810] [outer = 10B92C00] 09:41:34 INFO - PROCESS | 3672 | 1467391294234 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12E2AC00) [pid = 3672] [serial = 811] [outer = 10B92C00] 09:41:34 INFO - PROCESS | 3672 | 1467391294719 Marionette TRACE conn2 <- [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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 794ms 09:41:34 INFO - PROCESS | 3672 | 1467391294721 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3672 | 1467391294726 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:41:34 INFO - PROCESS | 3672 | 1467391294748 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3672 | 1467391294751 Marionette TRACE conn2 <- [1,1046,null,{}] 09:41:34 INFO - PROCESS | 3672 | 1467391294755 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3672 | 1467391294758 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:34 INFO - PROCESS | 3672 | 1467391294865 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:41:34 INFO - PROCESS | 3672 | 1467391294961 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3672 | 1467391294964 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:34 INFO - PROCESS | 3672 | ++DOCSHELL 139BAC00 == 41 [pid = 3672] [id = 271] 09:41:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139F8400) [pid = 3672] [serial = 812] [outer = 00000000] 09:41:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13ABBC00) [pid = 3672] [serial = 813] [outer = 139F8400] 09:41:34 INFO - PROCESS | 3672 | 1467391295019 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14481C00) [pid = 3672] [serial = 814] [outer = 139F8400] 09:41:35 INFO - PROCESS | 3672 | 1467391295751 Marionette TRACE conn2 <- [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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1013ms 09:41:35 INFO - PROCESS | 3672 | 1467391295775 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3672 | 1467391295761 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:41:35 INFO - PROCESS | 3672 | 1467391295779 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3672 | 1467391295782 Marionette TRACE conn2 <- [1,1050,null,{}] 09:41:35 INFO - PROCESS | 3672 | 1467391295789 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3672 | 1467391295791 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:35 INFO - PROCESS | 3672 | 1467391295893 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:41:35 INFO - PROCESS | 3672 | 1467391296002 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3672 | 1467391296007 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:36 INFO - PROCESS | 3672 | ++DOCSHELL 10B56800 == 42 [pid = 3672] [id = 272] 09:41:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10B61C00) [pid = 3672] [serial = 815] [outer = 00000000] 09:41:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (114DF800) [pid = 3672] [serial = 816] [outer = 10B61C00] 09:41:36 INFO - PROCESS | 3672 | 1467391296057 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (11891C00) [pid = 3672] [serial = 817] [outer = 10B61C00] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 104D2C00 == 41 [pid = 3672] [id = 268] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 1517F800 == 40 [pid = 3672] [id = 267] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 10A03C00 == 39 [pid = 3672] [id = 266] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 1590D400 == 38 [pid = 3672] [id = 265] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 15570800 == 37 [pid = 3672] [id = 264] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 14484C00 == 36 [pid = 3672] [id = 263] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 139C2800 == 35 [pid = 3672] [id = 262] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 129DB800 == 34 [pid = 3672] [id = 261] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 10F29400 == 33 [pid = 3672] [id = 258] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 10D19C00 == 32 [pid = 3672] [id = 259] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 10D48800 == 31 [pid = 3672] [id = 260] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 15FEBC00 == 30 [pid = 3672] [id = 250] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 139BAC00 == 29 [pid = 3672] [id = 271] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 139C3C00 == 28 [pid = 3672] [id = 269] 09:41:36 INFO - PROCESS | 3672 | --DOCSHELL 10B91C00 == 27 [pid = 3672] [id = 270] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1750A000) [pid = 3672] [serial = 774] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D24C00) [pid = 3672] [serial = 753] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D3D000) [pid = 3672] [serial = 754] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16DA9800) [pid = 3672] [serial = 771] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16DA9C00) [pid = 3672] [serial = 772] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13D5B000) [pid = 3672] [serial = 762] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17E54000) [pid = 3672] [serial = 751] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FEC800) [pid = 3672] [serial = 768] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FF3000) [pid = 3672] [serial = 769] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (144E7C00) [pid = 3672] [serial = 763] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15563000) [pid = 3672] [serial = 765] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1556D000) [pid = 3672] [serial = 766] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (11885400) [pid = 3672] [serial = 756] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (11C98000) [pid = 3672] [serial = 757] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (132AC800) [pid = 3672] [serial = 759] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (139C4400) [pid = 3672] [serial = 760] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3672 | 1467391296971 Marionette TRACE conn2 <- [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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1245ms 09:41:37 INFO - PROCESS | 3672 | 1467391297024 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3672 | 1467391297029 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:41:37 INFO - PROCESS | 3672 | 1467391297033 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3672 | 1467391297036 Marionette TRACE conn2 <- [1,1054,null,{}] 09:41:37 INFO - PROCESS | 3672 | 1467391297043 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3672 | 1467391297046 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:37 INFO - PROCESS | 3672 | 1467391297117 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:41:37 INFO - PROCESS | 3672 | 1467391297125 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3672 | 1467391297130 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:37 INFO - PROCESS | 3672 | ++DOCSHELL 10B98C00 == 28 [pid = 3672] [id = 273] 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10D15400) [pid = 3672] [serial = 818] [outer = 00000000] 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D3B400) [pid = 3672] [serial = 819] [outer = 10D15400] 09:41:37 INFO - PROCESS | 3672 | 1467391297184 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10D40400) [pid = 3672] [serial = 820] [outer = 10D15400] 09:41:37 INFO - PROCESS | 3672 | 1467391297595 Marionette TRACE conn2 <- [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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 602ms 09:41:37 INFO - PROCESS | 3672 | 1467391297663 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3672 | 1467391297667 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3672 | 1467391297676 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3672 | 1467391297679 Marionette TRACE conn2 <- [1,1058,null,{}] 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:41:37 INFO - PROCESS | 3672 | 1467391297684 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3672 | 1467391297688 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:37 INFO - PROCESS | 3672 | 1467391297786 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:41:37 INFO - PROCESS | 3672 | 1467391297860 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3672 | 1467391297862 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:37 INFO - PROCESS | 3672 | ++DOCSHELL 11DDC400 == 29 [pid = 3672] [id = 274] 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11DDE400) [pid = 3672] [serial = 821] [outer = 00000000] 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12BB0000) [pid = 3672] [serial = 822] [outer = 11DDE400] 09:41:37 INFO - PROCESS | 3672 | 1467391297910 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (12EE1000) [pid = 3672] [serial = 823] [outer = 11DDE400] 09:41:38 INFO - PROCESS | 3672 | 1467391298231 Marionette TRACE conn2 <- [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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 602ms 09:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:41:38 INFO - PROCESS | 3672 | 1467391298298 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3672 | 1467391298300 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 3672 | 1467391298304 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3672 | 1467391298307 Marionette TRACE conn2 <- [1,1062,null,{}] 09:41:38 INFO - PROCESS | 3672 | 1467391298321 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3672 | 1467391298326 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:38 INFO - PROCESS | 3672 | 1467391298389 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:41:38 INFO - PROCESS | 3672 | 1467391298398 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3672 | 1467391298401 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:38 INFO - PROCESS | 3672 | ++DOCSHELL 13AC2000 == 30 [pid = 3672] [id = 275] 09:41:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13AC4800) [pid = 3672] [serial = 824] [outer = 00000000] 09:41:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13F90800) [pid = 3672] [serial = 825] [outer = 13AC4800] 09:41:38 INFO - PROCESS | 3672 | 1467391298455 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (144E8000) [pid = 3672] [serial = 826] [outer = 13AC4800] 09:41:38 INFO - PROCESS | 3672 | 1467391298876 Marionette TRACE conn2 <- [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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 602ms 09:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:41:38 INFO - PROCESS | 3672 | 1467391298921 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3672 | 1467391298924 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 3672 | 1467391298927 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3672 | 1467391298929 Marionette TRACE conn2 <- [1,1066,null,{}] 09:41:38 INFO - PROCESS | 3672 | 1467391298932 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3672 | 1467391298934 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:39 INFO - PROCESS | 3672 | 1467391299056 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:41:39 INFO - PROCESS | 3672 | 1467391299113 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3672 | 1467391299115 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:39 INFO - PROCESS | 3672 | ++DOCSHELL 13F90000 == 31 [pid = 3672] [id = 276] 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14485400) [pid = 3672] [serial = 827] [outer = 00000000] 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15565800) [pid = 3672] [serial = 828] [outer = 14485400] 09:41:39 INFO - PROCESS | 3672 | 1467391299140 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1556E000) [pid = 3672] [serial = 829] [outer = 14485400] 09:41:39 INFO - PROCESS | 3672 | 1467391299537 Marionette TRACE conn2 <- [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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 644ms 09:41:39 INFO - PROCESS | 3672 | 1467391299582 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3672 | 1467391299566 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:41:39 INFO - PROCESS | 3672 | 1467391299569 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3672 | 1467391299571 Marionette TRACE conn2 <- [1,1070,null,{}] 09:41:39 INFO - PROCESS | 3672 | 1467391299583 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3672 | 1467391299585 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:39 INFO - PROCESS | 3672 | 1467391299687 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:41:39 INFO - PROCESS | 3672 | 1467391299694 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3672 | 1467391299696 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:39 INFO - PROCESS | 3672 | ++DOCSHELL 15571400 == 32 [pid = 3672] [id = 277] 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15803800) [pid = 3672] [serial = 830] [outer = 00000000] 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15F3B800) [pid = 3672] [serial = 831] [outer = 15803800] 09:41:39 INFO - PROCESS | 3672 | 1467391299721 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15F44800) [pid = 3672] [serial = 832] [outer = 15803800] 09:41:40 INFO - PROCESS | 3672 | 1467391300126 Marionette TRACE conn2 <- [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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 548ms 09:41:40 INFO - PROCESS | 3672 | 1467391300145 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3672 | 1467391300147 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 3672 | 1467391300150 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:41:40 INFO - PROCESS | 3672 | 1467391300152 Marionette TRACE conn2 <- [1,1074,null,{}] 09:41:40 INFO - PROCESS | 3672 | 1467391300156 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3672 | 1467391300142 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:40 INFO - PROCESS | 3672 | 1467391300282 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:41:40 INFO - PROCESS | 3672 | 1467391300341 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3672 | 1467391300343 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:40 INFO - PROCESS | 3672 | ++DOCSHELL 15FE8C00 == 33 [pid = 3672] [id = 278] 09:41:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15FF3000) [pid = 3672] [serial = 833] [outer = 00000000] 09:41:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16CDE400) [pid = 3672] [serial = 834] [outer = 15FF3000] 09:41:40 INFO - PROCESS | 3672 | 1467391300387 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16DACC00) [pid = 3672] [serial = 835] [outer = 15FF3000] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15570C00) [pid = 3672] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10D1A000) [pid = 3672] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15F3F800) [pid = 3672] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1180EC00) [pid = 3672] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139F3C00) [pid = 3672] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (144F6000) [pid = 3672] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (129E4400) [pid = 3672] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D48C00) [pid = 3672] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A78000) [pid = 3672] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15568000) [pid = 3672] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16FBC000) [pid = 3672] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:41:40 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1125AC00) [pid = 3672] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:41:40 INFO - PROCESS | 3672 | 1467391300810 Marionette TRACE conn2 <- [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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 698ms 09:41:40 INFO - PROCESS | 3672 | 1467391300846 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3672 | 1467391300848 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:41:40 INFO - PROCESS | 3672 | 1467391300852 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3672 | 1467391300853 Marionette TRACE conn2 <- [1,1078,null,{}] 09:41:40 INFO - PROCESS | 3672 | 1467391300857 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3672 | 1467391300858 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:40 INFO - PROCESS | 3672 | 1467391300914 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:41:40 INFO - PROCESS | 3672 | 1467391300920 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3672 | 1467391300922 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:40 INFO - PROCESS | 3672 | ++DOCSHELL 10A81800 == 34 [pid = 3672] [id = 279] 09:41:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D48C00) [pid = 3672] [serial = 836] [outer = 00000000] 09:41:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1590A400) [pid = 3672] [serial = 837] [outer = 10D48C00] 09:41:40 INFO - PROCESS | 3672 | 1467391300967 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15FF6400) [pid = 3672] [serial = 838] [outer = 10D48C00] 09:41:41 INFO - PROCESS | 3672 | 1467391301338 Marionette TRACE conn2 <- [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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 09:41:41 INFO - PROCESS | 3672 | 1467391301367 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3672 | 1467391301369 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:41:41 INFO - PROCESS | 3672 | 1467391301373 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3672 | 1467391301374 Marionette TRACE conn2 <- [1,1082,null,{}] 09:41:41 INFO - PROCESS | 3672 | 1467391301382 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3672 | 1467391301383 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:41 INFO - PROCESS | 3672 | 1467391301457 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:41:41 INFO - PROCESS | 3672 | 1467391301463 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3672 | 1467391301465 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:41 INFO - PROCESS | 3672 | ++DOCSHELL 12BA9000 == 35 [pid = 3672] [id = 280] 09:41:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1517F400) [pid = 3672] [serial = 839] [outer = 00000000] 09:41:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16FB6800) [pid = 3672] [serial = 840] [outer = 1517F400] 09:41:41 INFO - PROCESS | 3672 | 1467391301490 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16DB2C00) [pid = 3672] [serial = 841] [outer = 1517F400] 09:41:41 INFO - PROCESS | 3672 | 1467391301875 Marionette TRACE conn2 <- [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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 09:41:41 INFO - PROCESS | 3672 | 1467391301904 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3672 | 1467391301906 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:41:41 INFO - PROCESS | 3672 | 1467391301909 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:41:41 INFO - PROCESS | 3672 | 1467391301910 Marionette TRACE conn2 <- [1,1086,null,{}] 09:41:41 INFO - PROCESS | 3672 | 1467391301914 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3672 | 1467391301916 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:42 INFO - PROCESS | 3672 | 1467391302009 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:41:42 INFO - PROCESS | 3672 | 1467391302016 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3672 | 1467391302018 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:42 INFO - PROCESS | 3672 | ++DOCSHELL 13ABF000 == 36 [pid = 3672] [id = 281] 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17752800) [pid = 3672] [serial = 842] [outer = 00000000] 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (177F0000) [pid = 3672] [serial = 843] [outer = 17752800] 09:41:42 INFO - PROCESS | 3672 | 1467391302061 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E56800) [pid = 3672] [serial = 844] [outer = 17752800] 09:41:42 INFO - PROCESS | 3672 | 1467391302439 Marionette TRACE conn2 <- [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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 616ms 09:41:42 INFO - PROCESS | 3672 | 1467391302526 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3672 | 1467391302531 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:41:42 INFO - PROCESS | 3672 | 1467391302536 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3672 | 1467391302540 Marionette TRACE conn2 <- [1,1090,null,{}] 09:41:42 INFO - PROCESS | 3672 | 1467391302546 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3672 | 1467391302549 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:42 INFO - PROCESS | 3672 | 1467391302702 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:41:42 INFO - PROCESS | 3672 | 1467391302787 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3672 | 1467391302792 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:42 INFO - PROCESS | 3672 | ++DOCSHELL 10474000 == 37 [pid = 3672] [id = 282] 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (104C6000) [pid = 3672] [serial = 845] [outer = 00000000] 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10D3DC00) [pid = 3672] [serial = 846] [outer = 104C6000] 09:41:42 INFO - PROCESS | 3672 | 1467391302847 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (11473000) [pid = 3672] [serial = 847] [outer = 104C6000] 09:41:43 INFO - PROCESS | 3672 | 1467391303528 Marionette TRACE conn2 <- [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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1040ms 09:41:43 INFO - PROCESS | 3672 | 1467391303576 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3672 | 1467391303581 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:41:43 INFO - PROCESS | 3672 | 1467391303587 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3672 | 1467391303590 Marionette TRACE conn2 <- [1,1094,null,{}] 09:41:43 INFO - PROCESS | 3672 | 1467391303594 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3672 | 1467391303597 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:43 INFO - PROCESS | 3672 | 1467391303717 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:41:43 INFO - PROCESS | 3672 | 1467391303836 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3672 | 1467391303839 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:43 INFO - PROCESS | 3672 | ++DOCSHELL 129E6C00 == 38 [pid = 3672] [id = 283] 09:41:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (12B74800) [pid = 3672] [serial = 848] [outer = 00000000] 09:41:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (139C4800) [pid = 3672] [serial = 849] [outer = 12B74800] 09:41:43 INFO - PROCESS | 3672 | 1467391303895 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13A35400) [pid = 3672] [serial = 850] [outer = 12B74800] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 12BA9000 == 37 [pid = 3672] [id = 280] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 10A81800 == 36 [pid = 3672] [id = 279] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 15FE8C00 == 35 [pid = 3672] [id = 278] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 15571400 == 34 [pid = 3672] [id = 277] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 13F90000 == 33 [pid = 3672] [id = 276] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 13AC2000 == 32 [pid = 3672] [id = 275] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 11DDC400 == 31 [pid = 3672] [id = 274] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 10B98C00 == 30 [pid = 3672] [id = 273] 09:41:44 INFO - PROCESS | 3672 | --DOCSHELL 10B56800 == 29 [pid = 3672] [id = 272] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17EA5800) [pid = 3672] [serial = 808] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (177EF400) [pid = 3672] [serial = 807] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16FBA800) [pid = 3672] [serial = 804] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13D5A800) [pid = 3672] [serial = 805] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1590E800) [pid = 3672] [serial = 792] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D46C00) [pid = 3672] [serial = 777] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16156000) [pid = 3672] [serial = 795] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10F29C00) [pid = 3672] [serial = 778] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17665400) [pid = 3672] [serial = 775] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13AC1C00) [pid = 3672] [serial = 786] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13F82800) [pid = 3672] [serial = 787] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15559400) [pid = 3672] [serial = 789] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12B72800) [pid = 3672] [serial = 783] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (12C95400) [pid = 3672] [serial = 784] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1125E800) [pid = 3672] [serial = 780] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11889000) [pid = 3672] [serial = 781] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15F3C400) [pid = 3672] [serial = 793] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (11DD5C00) [pid = 3672] [serial = 798] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16BC9C00) [pid = 3672] [serial = 796] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (12E5F400) [pid = 3672] [serial = 799] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16DA8400) [pid = 3672] [serial = 801] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16DAE000) [pid = 3672] [serial = 802] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15566400) [pid = 3672] [serial = 790] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 3672 | 1467391304619 Marionette TRACE conn2 <- [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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1068ms 09:41:44 INFO - PROCESS | 3672 | 1467391304666 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:41:44 INFO - PROCESS | 3672 | 1467391304670 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 3672 | 1467391304657 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3672 | 1467391304660 Marionette TRACE conn2 <- [1,1098,null,{}] 09:41:44 INFO - PROCESS | 3672 | 1467391304666 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3672 | 1467391304668 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:44 INFO - PROCESS | 3672 | 1467391304752 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:41:44 INFO - PROCESS | 3672 | 1467391304758 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3672 | 1467391304763 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:44 INFO - PROCESS | 3672 | ++DOCSHELL 10D17C00 == 30 [pid = 3672] [id = 284] 09:41:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10D18400) [pid = 3672] [serial = 851] [outer = 00000000] 09:41:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10D45C00) [pid = 3672] [serial = 852] [outer = 10D18400] 09:41:44 INFO - PROCESS | 3672 | 1467391304793 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1125B000) [pid = 3672] [serial = 853] [outer = 10D18400] 09:41:45 INFO - PROCESS | 3672 | 1467391305249 Marionette TRACE conn2 <- [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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 616ms 09:41:45 INFO - PROCESS | 3672 | 1467391305280 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3672 | 1467391305284 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:41:45 INFO - PROCESS | 3672 | 1467391305290 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3672 | 1467391305292 Marionette TRACE conn2 <- [1,1102,null,{}] 09:41:45 INFO - PROCESS | 3672 | 1467391305296 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3672 | 1467391305298 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:45 INFO - PROCESS | 3672 | 1467391305370 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:41:45 INFO - PROCESS | 3672 | 1467391305378 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3672 | 1467391305381 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:45 INFO - PROCESS | 3672 | ++DOCSHELL 12BA7800 == 31 [pid = 3672] [id = 285] 09:41:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (12BA7C00) [pid = 3672] [serial = 854] [outer = 00000000] 09:41:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12E21000) [pid = 3672] [serial = 855] [outer = 12BA7C00] 09:41:45 INFO - PROCESS | 3672 | 1467391305428 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1325A000) [pid = 3672] [serial = 856] [outer = 12BA7C00] 09:41:45 INFO - PROCESS | 3672 | 1467391305847 Marionette TRACE conn2 <- [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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 603ms 09:41:45 INFO - PROCESS | 3672 | 1467391305904 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3672 | 1467391305889 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:41:45 INFO - PROCESS | 3672 | 1467391305892 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3672 | 1467391305896 Marionette TRACE conn2 <- [1,1106,null,{}] 09:41:45 INFO - PROCESS | 3672 | 1467391305907 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3672 | 1467391305911 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:45 INFO - PROCESS | 3672 | 1467391305990 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:41:45 INFO - PROCESS | 3672 | 1467391305999 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3672 | 1467391306002 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:46 INFO - PROCESS | 3672 | ++DOCSHELL 13F82800 == 32 [pid = 3672] [id = 286] 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13F84000) [pid = 3672] [serial = 857] [outer = 00000000] 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (144F2800) [pid = 3672] [serial = 858] [outer = 13F84000] 09:41:46 INFO - PROCESS | 3672 | 1467391306096 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A81800) [pid = 3672] [serial = 859] [outer = 13F84000] 09:41:46 INFO - PROCESS | 3672 | 1467391306445 Marionette TRACE conn2 <- [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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 548ms 09:41:46 INFO - PROCESS | 3672 | 1467391306462 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3672 | 1467391306465 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 3672 | 1467391306468 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:41:46 INFO - PROCESS | 3672 | 1467391306470 Marionette TRACE conn2 <- [1,1110,null,{}] 09:41:46 INFO - PROCESS | 3672 | 1467391306473 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3672 | 1467391306475 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:46 INFO - PROCESS | 3672 | 1467391306538 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:41:46 INFO - PROCESS | 3672 | 1467391306642 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3672 | 1467391306644 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:46 INFO - PROCESS | 3672 | ++DOCSHELL 15571400 == 33 [pid = 3672] [id = 287] 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1580D400) [pid = 3672] [serial = 860] [outer = 00000000] 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15F3C400) [pid = 3672] [serial = 861] [outer = 1580D400] 09:41:46 INFO - PROCESS | 3672 | 1467391306689 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15F42C00) [pid = 3672] [serial = 862] [outer = 1580D400] 09:41:47 INFO - PROCESS | 3672 | 1467391307070 Marionette TRACE conn2 <- [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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 643ms 09:41:47 INFO - PROCESS | 3672 | 1467391307104 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3672 | 1467391307106 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 3672 | 1467391307109 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:41:47 INFO - PROCESS | 3672 | 1467391307111 Marionette TRACE conn2 <- [1,1114,null,{}] 09:41:47 INFO - PROCESS | 3672 | 1467391307114 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3672 | 1467391307116 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:47 INFO - PROCESS | 3672 | 1467391307229 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:41:47 INFO - PROCESS | 3672 | 1467391307239 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3672 | 1467391307241 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:47 INFO - PROCESS | 3672 | ++DOCSHELL 10B58C00 == 34 [pid = 3672] [id = 288] 09:41:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15568800) [pid = 3672] [serial = 863] [outer = 00000000] 09:41:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FED800) [pid = 3672] [serial = 864] [outer = 15568800] 09:41:47 INFO - PROCESS | 3672 | 1467391307264 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF1800) [pid = 3672] [serial = 865] [outer = 15568800] 09:41:47 INFO - PROCESS | 3672 | 1467391307700 Marionette TRACE conn2 <- [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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 603ms 09:41:47 INFO - PROCESS | 3672 | 1467391307723 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3672 | 1467391307725 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 3672 | 1467391307728 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3672 | 1467391307730 Marionette TRACE conn2 <- [1,1118,null,{}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:41:47 INFO - PROCESS | 3672 | 1467391307734 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3672 | 1467391307739 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:47 INFO - PROCESS | 3672 | 1467391307883 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:41:47 INFO - PROCESS | 3672 | 1467391307943 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3672 | 1467391307945 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:47 INFO - PROCESS | 3672 | ++DOCSHELL 16DB5800 == 35 [pid = 3672] [id = 289] 09:41:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16DB5C00) [pid = 3672] [serial = 866] [outer = 00000000] 09:41:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16FBA800) [pid = 3672] [serial = 867] [outer = 16DB5C00] 09:41:47 INFO - PROCESS | 3672 | 1467391307988 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F16000) [pid = 3672] [serial = 868] [outer = 16DB5C00] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14485400) [pid = 3672] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11DDE400) [pid = 3672] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D15400) [pid = 3672] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10B61C00) [pid = 3672] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13AC4800) [pid = 3672] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15803800) [pid = 3672] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10B92C00) [pid = 3672] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (139F8400) [pid = 3672] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FF3000) [pid = 3672] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1517F400) [pid = 3672] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:41:48 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10D48C00) [pid = 3672] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:41:48 INFO - PROCESS | 3672 | 1467391308349 Marionette TRACE conn2 <- [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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 644ms 09:41:48 INFO - PROCESS | 3672 | 1467391308389 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3672 | 1467391308391 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3672 | 1467391308394 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3672 | 1467391308396 Marionette TRACE conn2 <- [1,1122,null,{}] 09:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:41:48 INFO - PROCESS | 3672 | 1467391308399 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3672 | 1467391308402 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:48 INFO - PROCESS | 3672 | 1467391308484 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:41:48 INFO - PROCESS | 3672 | 1467391308490 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3672 | 1467391308492 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:48 INFO - PROCESS | 3672 | ++DOCSHELL 10D1C800 == 36 [pid = 3672] [id = 290] 09:41:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10D1D400) [pid = 3672] [serial = 869] [outer = 00000000] 09:41:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1517F400) [pid = 3672] [serial = 870] [outer = 10D1D400] 09:41:48 INFO - PROCESS | 3672 | 1467391308516 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1590D400) [pid = 3672] [serial = 871] [outer = 10D1D400] 09:41:48 INFO - PROCESS | 3672 | 1467391308876 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 09:41:48 INFO - PROCESS | 3672 | 1467391308923 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3672 | 1467391308926 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3672 | 1467391308929 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:41:48 INFO - PROCESS | 3672 | 1467391308931 Marionette TRACE conn2 <- [1,1126,null,{}] 09:41:48 INFO - PROCESS | 3672 | 1467391308938 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3672 | 1467391308940 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:48 INFO - PROCESS | 3672 | 1467391308998 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:41:48 INFO - PROCESS | 3672 | 1467391309003 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3672 | 1467391309005 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:49 INFO - PROCESS | 3672 | ++DOCSHELL 132AC800 == 37 [pid = 3672] [id = 291] 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13ABE000) [pid = 3672] [serial = 872] [outer = 00000000] 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (177E6800) [pid = 3672] [serial = 873] [outer = 13ABE000] 09:41:49 INFO - PROCESS | 3672 | 1467391309047 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17E54000) [pid = 3672] [serial = 874] [outer = 13ABE000] 09:41:49 INFO - PROCESS | 3672 | 1467391309421 Marionette TRACE conn2 <- [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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 09:41:49 INFO - PROCESS | 3672 | 1467391309446 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3672 | 1467391309448 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:41:49 INFO - PROCESS | 3672 | 1467391309451 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3672 | 1467391309453 Marionette TRACE conn2 <- [1,1130,null,{}] 09:41:49 INFO - PROCESS | 3672 | 1467391309456 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3672 | 1467391309458 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:49 INFO - PROCESS | 3672 | 1467391309567 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:41:49 INFO - PROCESS | 3672 | 1467391309574 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3672 | 1467391309576 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:49 INFO - PROCESS | 3672 | ++DOCSHELL 13F83C00 == 38 [pid = 3672] [id = 292] 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14485400) [pid = 3672] [serial = 875] [outer = 00000000] 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EAC000) [pid = 3672] [serial = 876] [outer = 14485400] 09:41:49 INFO - PROCESS | 3672 | 1467391309618 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EAE400) [pid = 3672] [serial = 877] [outer = 14485400] 09:41:49 INFO - PROCESS | 3672 | 1467391309962 Marionette TRACE conn2 <- [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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 561ms 09:41:49 INFO - PROCESS | 3672 | 1467391310024 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3672 | 1467391310025 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:41:50 INFO - PROCESS | 3672 | 1467391310011 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3672 | 1467391310012 Marionette TRACE conn2 <- [1,1134,null,{}] 09:41:50 INFO - PROCESS | 3672 | 1467391310016 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3672 | 1467391310018 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:50 INFO - PROCESS | 3672 | 1467391310128 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:41:50 INFO - PROCESS | 3672 | 1467391310296 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3672 | 1467391310299 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:50 INFO - PROCESS | 3672 | ++DOCSHELL 0F9EA400 == 39 [pid = 3672] [id = 293] 09:41:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1041DC00) [pid = 3672] [serial = 878] [outer = 00000000] 09:41:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10A08C00) [pid = 3672] [serial = 879] [outer = 1041DC00] 09:41:50 INFO - PROCESS | 3672 | 1467391310339 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10B59800) [pid = 3672] [serial = 880] [outer = 1041DC00] 09:41:50 INFO - PROCESS | 3672 | 1467391310860 Marionette TRACE conn2 <- [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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 876ms 09:41:50 INFO - PROCESS | 3672 | 1467391310895 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3672 | 1467391310898 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:41:50 INFO - PROCESS | 3672 | 1467391310903 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3672 | 1467391310907 Marionette TRACE conn2 <- [1,1138,null,{}] 09:41:50 INFO - PROCESS | 3672 | 1467391310913 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3672 | 1467391310915 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:51 INFO - PROCESS | 3672 | 1467391311024 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:41:51 INFO - PROCESS | 3672 | 1467391311134 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3672 | 1467391311137 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:51 INFO - PROCESS | 3672 | ++DOCSHELL 11DDC400 == 40 [pid = 3672] [id = 294] 09:41:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (139B9000) [pid = 3672] [serial = 881] [outer = 00000000] 09:41:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13A32800) [pid = 3672] [serial = 882] [outer = 139B9000] 09:41:51 INFO - PROCESS | 3672 | 1467391311173 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1447F800) [pid = 3672] [serial = 883] [outer = 139B9000] 09:41:51 INFO - PROCESS | 3672 | 1467391311796 Marionette TRACE conn2 <- [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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 903ms 09:41:51 INFO - PROCESS | 3672 | 1467391311826 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3672 | 1467391311831 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:41:51 INFO - PROCESS | 3672 | 1467391311853 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3672 | 1467391311855 Marionette TRACE conn2 <- [1,1142,null,{}] 09:41:51 INFO - PROCESS | 3672 | 1467391311859 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3672 | 1467391311862 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:51 INFO - PROCESS | 3672 | 1467391311947 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:41:52 INFO - PROCESS | 3672 | 1467391312076 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3672 | 1467391312079 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:52 INFO - PROCESS | 3672 | ++DOCSHELL 148EBC00 == 41 [pid = 3672] [id = 295] 09:41:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16CD6400) [pid = 3672] [serial = 884] [outer = 00000000] 09:41:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18211C00) [pid = 3672] [serial = 885] [outer = 16CD6400] 09:41:52 INFO - PROCESS | 3672 | 1467391312133 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18219C00) [pid = 3672] [serial = 886] [outer = 16CD6400] 09:41:52 INFO - PROCESS | 3672 | 1467391312817 Marionette TRACE conn2 <- [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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1013ms 09:41:52 INFO - PROCESS | 3672 | 1467391312858 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3672 | 1467391312862 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:41:52 INFO - PROCESS | 3672 | 1467391312867 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3672 | 1467391312870 Marionette TRACE conn2 <- [1,1146,null,{}] 09:41:52 INFO - PROCESS | 3672 | 1467391312876 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3672 | 1467391312878 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:52 INFO - PROCESS | 3672 | 1467391312984 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 13F83C00 == 40 [pid = 3672] [id = 292] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 132AC800 == 39 [pid = 3672] [id = 291] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 10D1C800 == 38 [pid = 3672] [id = 290] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 16DB5800 == 37 [pid = 3672] [id = 289] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 10B58C00 == 36 [pid = 3672] [id = 288] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 15571400 == 35 [pid = 3672] [id = 287] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 13F82800 == 34 [pid = 3672] [id = 286] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 12BA7800 == 33 [pid = 3672] [id = 285] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 10D17C00 == 32 [pid = 3672] [id = 284] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 13ABF000 == 31 [pid = 3672] [id = 281] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 10474000 == 30 [pid = 3672] [id = 282] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 129E6C00 == 29 [pid = 3672] [id = 283] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 148EBC00 == 28 [pid = 3672] [id = 295] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 0F9EA400 == 27 [pid = 3672] [id = 293] 09:41:53 INFO - PROCESS | 3672 | --DOCSHELL 11DDC400 == 26 [pid = 3672] [id = 294] 09:41:53 INFO - PROCESS | 3672 | 1467391313622 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3672 | 1467391313609 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15565800) [pid = 3672] [serial = 828] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (12BB0000) [pid = 3672] [serial = 822] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12EE1000) [pid = 3672] [serial = 823] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D3B400) [pid = 3672] [serial = 819] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D40400) [pid = 3672] [serial = 820] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11891C00) [pid = 3672] [serial = 817] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (114DF800) [pid = 3672] [serial = 816] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13F90800) [pid = 3672] [serial = 825] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15F3B800) [pid = 3672] [serial = 831] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12E2AC00) [pid = 3672] [serial = 811] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11889400) [pid = 3672] [serial = 810] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14481C00) [pid = 3672] [serial = 814] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13ABBC00) [pid = 3672] [serial = 813] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1556E000) [pid = 3672] [serial = 829] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16CDE400) [pid = 3672] [serial = 834] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16DB2C00) [pid = 3672] [serial = 841] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15F44800) [pid = 3672] [serial = 832] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16FB6800) [pid = 3672] [serial = 840] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1590A400) [pid = 3672] [serial = 837] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16DACC00) [pid = 3672] [serial = 835] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15FF6400) [pid = 3672] [serial = 838] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (144E8000) [pid = 3672] [serial = 826] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (177F0000) [pid = 3672] [serial = 843] [outer = 00000000] [url = about:blank] 09:41:53 INFO - PROCESS | 3672 | ++DOCSHELL 10473000 == 27 [pid = 3672] [id = 296] 09:41:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10474000) [pid = 3672] [serial = 887] [outer = 00000000] 09:41:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10A0E800) [pid = 3672] [serial = 888] [outer = 10474000] 09:41:53 INFO - PROCESS | 3672 | 1467391313745 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10B62400) [pid = 3672] [serial = 889] [outer = 10474000] 09:41:54 INFO - PROCESS | 3672 | 1467391314104 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1272ms 09:41:54 INFO - PROCESS | 3672 | 1467391314156 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3672 | 1467391314159 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:41:54 INFO - PROCESS | 3672 | 1467391314163 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3672 | 1467391314166 Marionette TRACE conn2 <- [1,1150,null,{}] 09:41:54 INFO - PROCESS | 3672 | 1467391314172 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3672 | 1467391314176 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:54 INFO - PROCESS | 3672 | 1467391314244 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:41:54 INFO - PROCESS | 3672 | 1467391314252 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3672 | 1467391314254 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:54 INFO - PROCESS | 3672 | ++DOCSHELL 10F1F000 == 28 [pid = 3672] [id = 297] 09:41:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10F24800) [pid = 3672] [serial = 890] [outer = 00000000] 09:41:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11804800) [pid = 3672] [serial = 891] [outer = 10F24800] 09:41:54 INFO - PROCESS | 3672 | 1467391314304 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11C97000) [pid = 3672] [serial = 892] [outer = 10F24800] 09:41:54 INFO - PROCESS | 3672 | 1467391314715 Marionette TRACE conn2 <- [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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 616ms 09:41:54 INFO - PROCESS | 3672 | 1467391314787 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3672 | 1467391314791 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:41:54 INFO - PROCESS | 3672 | 1467391314834 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3672 | 1467391314836 Marionette TRACE conn2 <- [1,1154,null,{}] 09:41:54 INFO - PROCESS | 3672 | 1467391314840 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3672 | 1467391314843 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:54 INFO - PROCESS | 3672 | 1467391314949 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:41:54 INFO - PROCESS | 3672 | 1467391314959 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3672 | 1467391314961 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:54 INFO - PROCESS | 3672 | ++DOCSHELL 10D47000 == 29 [pid = 3672] [id = 298] 09:41:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12E64400) [pid = 3672] [serial = 893] [outer = 00000000] 09:41:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13D50400) [pid = 3672] [serial = 894] [outer = 12E64400] 09:41:55 INFO - PROCESS | 3672 | 1467391315005 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13F8D000) [pid = 3672] [serial = 895] [outer = 12E64400] 09:41:55 INFO - PROCESS | 3672 | 1467391315386 Marionette TRACE conn2 <- [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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 589ms 09:41:55 INFO - PROCESS | 3672 | 1467391315412 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3672 | 1467391315414 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:41:55 INFO - PROCESS | 3672 | 1467391315400 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3672 | 1467391315406 Marionette TRACE conn2 <- [1,1158,null,{}] 09:41:55 INFO - PROCESS | 3672 | 1467391315415 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3672 | 1467391315419 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:55 INFO - PROCESS | 3672 | 1467391315536 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:41:55 INFO - PROCESS | 3672 | 1467391315543 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3672 | 1467391315545 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:55 INFO - PROCESS | 3672 | ++DOCSHELL 148DE400 == 30 [pid = 3672] [id = 299] 09:41:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15182800) [pid = 3672] [serial = 896] [outer = 00000000] 09:41:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15568000) [pid = 3672] [serial = 897] [outer = 15182800] 09:41:55 INFO - PROCESS | 3672 | 1467391315588 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1590E800) [pid = 3672] [serial = 898] [outer = 15182800] 09:41:56 INFO - PROCESS | 3672 | 1467391316014 Marionette TRACE conn2 <- [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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 09:41:56 INFO - PROCESS | 3672 | 1467391316067 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3672 | 1467391316069 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:41:56 INFO - PROCESS | 3672 | 1467391316073 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3672 | 1467391316074 Marionette TRACE conn2 <- [1,1162,null,{}] 09:41:56 INFO - PROCESS | 3672 | 1467391316078 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3672 | 1467391316080 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:56 INFO - PROCESS | 3672 | 1467391316193 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:41:56 INFO - PROCESS | 3672 | 1467391316234 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3672 | 1467391316236 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:56 INFO - PROCESS | 3672 | ++DOCSHELL 15902800 == 31 [pid = 3672] [id = 300] 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15F3A800) [pid = 3672] [serial = 899] [outer = 00000000] 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15F43000) [pid = 3672] [serial = 900] [outer = 15F3A800] 09:41:56 INFO - PROCESS | 3672 | 1467391316279 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15FED400) [pid = 3672] [serial = 901] [outer = 15F3A800] 09:41:56 INFO - PROCESS | 3672 | 1467391316627 Marionette TRACE conn2 <- [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] 09:41:56 INFO - PROCESS | 3672 | 1467391316692 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:41:56 INFO - PROCESS | 3672 | 1467391316696 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3672 | 1467391316698 Marionette TRACE conn2 <- [1,1166,null,{}] 09:41:56 INFO - PROCESS | 3672 | 1467391316705 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3672 | 1467391316707 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:56 INFO - PROCESS | 3672 | 1467391316797 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:41:56 INFO - PROCESS | 3672 | 1467391316856 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3672 | 1467391316862 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:56 INFO - PROCESS | 3672 | ++DOCSHELL 16D80000 == 32 [pid = 3672] [id = 301] 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16D82400) [pid = 3672] [serial = 902] [outer = 00000000] 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16DADC00) [pid = 3672] [serial = 903] [outer = 16D82400] 09:41:56 INFO - PROCESS | 3672 | 1467391316915 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16F1BC00) [pid = 3672] [serial = 904] [outer = 16D82400] 09:41:57 INFO - PROCESS | 3672 | 1467391317414 Marionette TRACE conn2 <- [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] 09:41:57 INFO - PROCESS | 3672 | 1467391317490 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:41:57 INFO - PROCESS | 3672 | 1467391317493 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:41:57 INFO - PROCESS | 3672 | 1467391317504 Marionette TRACE conn2 <- [1,1170,null,{}] 09:41:57 INFO - PROCESS | 3672 | 1467391317508 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3672 | 1467391317510 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:57 INFO - PROCESS | 3672 | 1467391317588 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:41:57 INFO - PROCESS | 3672 | 1467391317577 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3672 | 1467391317580 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:57 INFO - PROCESS | 3672 | ++DOCSHELL 0F9EBC00 == 33 [pid = 3672] [id = 302] 09:41:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13F90400) [pid = 3672] [serial = 905] [outer = 00000000] 09:41:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15F3F000) [pid = 3672] [serial = 906] [outer = 13F90400] 09:41:57 INFO - PROCESS | 3672 | 1467391317622 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16DA7400) [pid = 3672] [serial = 907] [outer = 13F90400] 09:41:57 INFO - PROCESS | 3672 | 1467391317997 Marionette TRACE conn2 <- [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 221","_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] 09:41:58 INFO - PROCESS | 3672 | 1467391318025 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:41:58 INFO - PROCESS | 3672 | 1467391318028 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3672 | 1467391318030 Marionette TRACE conn2 <- [1,1174,null,{}] 09:41:58 INFO - PROCESS | 3672 | 1467391318033 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3672 | 1467391318035 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:58 INFO - PROCESS | 3672 | 1467391318091 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:41:58 INFO - PROCESS | 3672 | 1467391318097 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3672 | 1467391318099 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:58 INFO - PROCESS | 3672 | ++DOCSHELL 17702000 == 34 [pid = 3672] [id = 303] 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (177EE800) [pid = 3672] [serial = 908] [outer = 00000000] 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17EB0C00) [pid = 3672] [serial = 909] [outer = 177EE800] 09:41:58 INFO - PROCESS | 3672 | 1467391318141 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18211800) [pid = 3672] [serial = 910] [outer = 177EE800] 09:41:58 INFO - PROCESS | 3672 | 1467391318500 Marionette TRACE conn2 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3672 | 1467391318562 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:41:58 INFO - PROCESS | 3672 | 1467391318548 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3672 | 1467391318550 Marionette TRACE conn2 <- [1,1178,null,{}] 09:41:58 INFO - PROCESS | 3672 | 1467391318553 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3672 | 1467391318555 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:58 INFO - PROCESS | 3672 | 1467391318629 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:41:58 INFO - PROCESS | 3672 | 1467391318636 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3672 | 1467391318638 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:58 INFO - PROCESS | 3672 | ++DOCSHELL 17752800 == 35 [pid = 3672] [id = 304] 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18216C00) [pid = 3672] [serial = 911] [outer = 00000000] 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182B5C00) [pid = 3672] [serial = 912] [outer = 18216C00] 09:41:58 INFO - PROCESS | 3672 | 1467391318682 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182B6000) [pid = 3672] [serial = 913] [outer = 18216C00] 09:41:59 INFO - PROCESS | 3672 | 1467391319077 Marionette TRACE conn2 <- [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] 09:41:59 INFO - PROCESS | 3672 | 1467391319119 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:41:59 INFO - PROCESS | 3672 | 1467391319132 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3672 | 1467391319134 Marionette TRACE conn2 <- [1,1182,null,{}] 09:41:59 INFO - PROCESS | 3672 | 1467391319137 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3672 | 1467391319139 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:59 INFO - PROCESS | 3672 | 1467391319247 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:41:59 INFO - PROCESS | 3672 | 1467391319357 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3672 | 1467391319360 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:41:59 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6C00 == 36 [pid = 3672] [id = 305] 09:41:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (0F9E9800) [pid = 3672] [serial = 914] [outer = 00000000] 09:41:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A0AC00) [pid = 3672] [serial = 915] [outer = 0F9E9800] 09:41:59 INFO - PROCESS | 3672 | 1467391319420 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10D17800) [pid = 3672] [serial = 916] [outer = 0F9E9800] 09:42:00 INFO - PROCESS | 3672 | 1467391320129 Marionette TRACE conn2 <- [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 163","_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] 09:42:00 INFO - PROCESS | 3672 | 1467391320212 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:42:00 INFO - PROCESS | 3672 | 1467391320217 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3672 | 1467391320221 Marionette TRACE conn2 <- [1,1186,null,{}] 09:42:00 INFO - PROCESS | 3672 | 1467391320226 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3672 | 1467391320229 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:00 INFO - PROCESS | 3672 | 1467391320336 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:42:00 INFO - PROCESS | 3672 | 1467391320458 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3672 | 1467391320461 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:00 INFO - PROCESS | 3672 | ++DOCSHELL 131C7400 == 37 [pid = 3672] [id = 306] 09:42:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (132B0800) [pid = 3672] [serial = 917] [outer = 00000000] 09:42:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (139F8400) [pid = 3672] [serial = 918] [outer = 132B0800] 09:42:00 INFO - PROCESS | 3672 | 1467391320500 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13AC2000) [pid = 3672] [serial = 919] [outer = 132B0800] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 17752800 == 36 [pid = 3672] [id = 304] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 17702000 == 35 [pid = 3672] [id = 303] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 0F9EBC00 == 34 [pid = 3672] [id = 302] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 16D80000 == 33 [pid = 3672] [id = 301] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 15902800 == 32 [pid = 3672] [id = 300] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 148DE400 == 31 [pid = 3672] [id = 299] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 10D47000 == 30 [pid = 3672] [id = 298] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 10F1F000 == 29 [pid = 3672] [id = 297] 09:42:01 INFO - PROCESS | 3672 | --DOCSHELL 10473000 == 28 [pid = 3672] [id = 296] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17EAC000) [pid = 3672] [serial = 876] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15FED800) [pid = 3672] [serial = 864] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (144F2800) [pid = 3672] [serial = 858] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A81800) [pid = 3672] [serial = 859] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10D45C00) [pid = 3672] [serial = 852] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1125B000) [pid = 3672] [serial = 853] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17E56800) [pid = 3672] [serial = 844] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139C4800) [pid = 3672] [serial = 849] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13A35400) [pid = 3672] [serial = 850] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10D3DC00) [pid = 3672] [serial = 846] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11473000) [pid = 3672] [serial = 847] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16FBA800) [pid = 3672] [serial = 867] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12E21000) [pid = 3672] [serial = 855] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1325A000) [pid = 3672] [serial = 856] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15FF1800) [pid = 3672] [serial = 865] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1517F400) [pid = 3672] [serial = 870] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16F16000) [pid = 3672] [serial = 868] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (15F3C400) [pid = 3672] [serial = 861] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15F42C00) [pid = 3672] [serial = 862] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17E54000) [pid = 3672] [serial = 874] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (177E6800) [pid = 3672] [serial = 873] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (17EAE400) [pid = 3672] [serial = 877] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1590D400) [pid = 3672] [serial = 871] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3672 | 1467391321255 Marionette TRACE conn2 <- [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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1040ms 09:42:01 INFO - PROCESS | 3672 | 1467391321267 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3672 | 1467391321271 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:42:01 INFO - PROCESS | 3672 | 1467391321276 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3672 | 1467391321279 Marionette TRACE conn2 <- [1,1190,null,{}] 09:42:01 INFO - PROCESS | 3672 | 1467391321285 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3672 | 1467391321288 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:01 INFO - PROCESS | 3672 | 1467391321356 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:42:01 INFO - PROCESS | 3672 | 1467391321363 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3672 | 1467391321367 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:01 INFO - PROCESS | 3672 | ++DOCSHELL 10D47400 == 29 [pid = 3672] [id = 307] 09:42:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11257000) [pid = 3672] [serial = 920] [outer = 00000000] 09:42:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114E3400) [pid = 3672] [serial = 921] [outer = 11257000] 09:42:01 INFO - PROCESS | 3672 | 1467391321414 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11D8CC00) [pid = 3672] [serial = 922] [outer = 11257000] 09:42:01 INFO - PROCESS | 3672 | 1467391321868 Marionette TRACE conn2 <- [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]]]}] 09:42:01 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 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 602ms 09:42:01 INFO - PROCESS | 3672 | 1467391321891 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3672 | 1467391321895 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:42:01 INFO - PROCESS | 3672 | 1467391321902 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3672 | 1467391321904 Marionette TRACE conn2 <- [1,1194,null,{}] 09:42:01 INFO - PROCESS | 3672 | 1467391321908 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3672 | 1467391321910 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:01 INFO - PROCESS | 3672 | 1467391321975 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:42:01 INFO - PROCESS | 3672 | 1467391321983 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3672 | 1467391321985 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:01 INFO - PROCESS | 3672 | ++DOCSHELL 139F4400 == 30 [pid = 3672] [id = 308] 09:42:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (139F8800) [pid = 3672] [serial = 923] [outer = 00000000] 09:42:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13A39C00) [pid = 3672] [serial = 924] [outer = 139F8800] 09:42:02 INFO - PROCESS | 3672 | 1467391322032 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (13D54000) [pid = 3672] [serial = 925] [outer = 139F8800] 09:42:02 INFO - PROCESS | 3672 | 1467391322432 Marionette TRACE conn2 <- [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]]]}] 09:42:02 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 09:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 561ms 09:42:02 INFO - PROCESS | 3672 | 1467391322460 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3672 | 1467391322462 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:42:02 INFO - PROCESS | 3672 | 1467391322465 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3672 | 1467391322469 Marionette TRACE conn2 <- [1,1198,null,{}] 09:42:02 INFO - PROCESS | 3672 | 1467391322479 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3672 | 1467391322484 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:02 INFO - PROCESS | 3672 | 1467391322546 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:42:02 INFO - PROCESS | 3672 | 1467391322556 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3672 | 1467391322559 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:02 INFO - PROCESS | 3672 | ++DOCSHELL 15567400 == 31 [pid = 3672] [id = 309] 09:42:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15567800) [pid = 3672] [serial = 926] [outer = 00000000] 09:42:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1556F800) [pid = 3672] [serial = 927] [outer = 15567800] 09:42:02 INFO - PROCESS | 3672 | 1467391322605 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1590F000) [pid = 3672] [serial = 928] [outer = 15567800] 09:42:03 INFO - PROCESS | 3672 | 1467391323043 Marionette TRACE conn2 <- [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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 602ms 09:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:42:03 INFO - PROCESS | 3672 | 1467391323082 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3672 | 1467391323085 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:42:03 INFO - PROCESS | 3672 | 1467391323088 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3672 | 1467391323090 Marionette TRACE conn2 <- [1,1202,null,{}] 09:42:03 INFO - PROCESS | 3672 | 1467391323093 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3672 | 1467391323095 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:03 INFO - PROCESS | 3672 | 1467391323159 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:42:03 INFO - PROCESS | 3672 | 1467391323164 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3672 | 1467391323166 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:03 INFO - PROCESS | 3672 | ++DOCSHELL 15F44800 == 32 [pid = 3672] [id = 310] 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15FE8000) [pid = 3672] [serial = 929] [outer = 00000000] 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15FF5000) [pid = 3672] [serial = 930] [outer = 15FE8000] 09:42:03 INFO - PROCESS | 3672 | 1467391323209 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (169D2C00) [pid = 3672] [serial = 931] [outer = 15FE8000] 09:42:03 INFO - PROCESS | 3672 | 1467391323604 Marionette TRACE conn2 <- [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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 561ms 09:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:42:03 INFO - PROCESS | 3672 | 1467391323645 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3672 | 1467391323646 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:42:03 INFO - PROCESS | 3672 | 1467391323650 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3672 | 1467391323652 Marionette TRACE conn2 <- [1,1206,null,{}] 09:42:03 INFO - PROCESS | 3672 | 1467391323655 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3672 | 1467391323657 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:03 INFO - PROCESS | 3672 | 1467391323745 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:42:03 INFO - PROCESS | 3672 | 1467391323831 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3672 | 1467391323833 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:03 INFO - PROCESS | 3672 | ++DOCSHELL 13259800 == 33 [pid = 3672] [id = 311] 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15FEAC00) [pid = 3672] [serial = 932] [outer = 00000000] 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D84000) [pid = 3672] [serial = 933] [outer = 15FEAC00] 09:42:03 INFO - PROCESS | 3672 | 1467391323866 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DAE800) [pid = 3672] [serial = 934] [outer = 15FEAC00] 09:42:04 INFO - PROCESS | 3672 | 1467391324239 Marionette TRACE conn2 <- [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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 643ms 09:42:04 INFO - PROCESS | 3672 | 1467391324290 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3672 | 1467391324292 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:42:04 INFO - PROCESS | 3672 | 1467391324295 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:42:04 INFO - PROCESS | 3672 | 1467391324297 Marionette TRACE conn2 <- [1,1210,null,{}] 09:42:04 INFO - PROCESS | 3672 | 1467391324300 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3672 | 1467391324306 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:04 INFO - PROCESS | 3672 | 1467391324422 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:42:04 INFO - PROCESS | 3672 | 1467391324434 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3672 | 1467391324436 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:04 INFO - PROCESS | 3672 | ++DOCSHELL 15FEB000 == 34 [pid = 3672] [id = 312] 09:42:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16D80000) [pid = 3672] [serial = 935] [outer = 00000000] 09:42:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EA5000) [pid = 3672] [serial = 936] [outer = 16D80000] 09:42:04 INFO - PROCESS | 3672 | 1467391324478 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EA6800) [pid = 3672] [serial = 937] [outer = 16D80000] 09:42:04 INFO - PROCESS | 3672 | 1467391324882 Marionette TRACE conn2 <- [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] 09:42:04 INFO - PROCESS | 3672 | 1467391324919 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:42:04 INFO - PROCESS | 3672 | 1467391324922 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:42:04 INFO - PROCESS | 3672 | 1467391324924 Marionette TRACE conn2 <- [1,1214,null,{}] 09:42:04 INFO - PROCESS | 3672 | 1467391324928 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3672 | 1467391324930 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:05 INFO - PROCESS | 3672 | 1467391325039 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:42:05 INFO - PROCESS | 3672 | 1467391325053 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3672 | 1467391325055 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:05 INFO - PROCESS | 3672 | ++DOCSHELL 131C5000 == 35 [pid = 3672] [id = 313] 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1325FC00) [pid = 3672] [serial = 938] [outer = 00000000] 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182BA400) [pid = 3672] [serial = 939] [outer = 1325FC00] 09:42:05 INFO - PROCESS | 3672 | 1467391325086 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182BB400) [pid = 3672] [serial = 940] [outer = 1325FC00] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15F3A800) [pid = 3672] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10474000) [pid = 3672] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10F24800) [pid = 3672] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12E64400) [pid = 3672] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16D82400) [pid = 3672] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1041DC00) [pid = 3672] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139B9000) [pid = 3672] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13F90400) [pid = 3672] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15182800) [pid = 3672] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:42:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (177EE800) [pid = 3672] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:42:05 INFO - PROCESS | 3672 | 1467391325484 Marionette TRACE conn2 <- [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]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 616ms 09:42:05 INFO - PROCESS | 3672 | 1467391325531 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3672 | 1467391325533 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:42:05 INFO - PROCESS | 3672 | 1467391325536 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:42:05 INFO - PROCESS | 3672 | 1467391325538 Marionette TRACE conn2 <- [1,1218,null,{}] 09:42:05 INFO - PROCESS | 3672 | 1467391325542 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3672 | 1467391325543 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:05 INFO - PROCESS | 3672 | 1467391325600 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:42:05 INFO - PROCESS | 3672 | 1467391325605 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3672 | 1467391325607 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:05 INFO - PROCESS | 3672 | ++DOCSHELL 114BD400 == 36 [pid = 3672] [id = 314] 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (139EF800) [pid = 3672] [serial = 941] [outer = 00000000] 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16DA6400) [pid = 3672] [serial = 942] [outer = 139EF800] 09:42:05 INFO - PROCESS | 3672 | 1467391325650 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (114B7000) [pid = 3672] [serial = 943] [outer = 139EF800] 09:42:06 INFO - PROCESS | 3672 | 1467391326024 Marionette TRACE conn2 <- [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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 09:42:06 INFO - PROCESS | 3672 | 1467391326053 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3672 | 1467391326054 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3672 | 1467391326058 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3672 | 1467391326060 Marionette TRACE conn2 <- [1,1222,null,{}] 09:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:42:06 INFO - PROCESS | 3672 | 1467391326063 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3672 | 1467391326065 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:06 INFO - PROCESS | 3672 | 1467391326143 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:42:06 INFO - PROCESS | 3672 | 1467391326148 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3672 | 1467391326150 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:06 INFO - PROCESS | 3672 | ++DOCSHELL 15182800 == 37 [pid = 3672] [id = 315] 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EAAC00) [pid = 3672] [serial = 944] [outer = 00000000] 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182B4800) [pid = 3672] [serial = 945] [outer = 17EAAC00] 09:42:06 INFO - PROCESS | 3672 | 1467391326185 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1980DC00) [pid = 3672] [serial = 946] [outer = 17EAAC00] 09:42:06 INFO - PROCESS | 3672 | 1467391326570 Marionette TRACE conn2 <- [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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 561ms 09:42:06 INFO - PROCESS | 3672 | 1467391326635 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3672 | 1467391326637 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3672 | 1467391326640 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3672 | 1467391326641 Marionette TRACE conn2 <- [1,1226,null,{}] 09:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:42:06 INFO - PROCESS | 3672 | 1467391326645 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3672 | 1467391326646 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:06 INFO - PROCESS | 3672 | 1467391326704 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:42:06 INFO - PROCESS | 3672 | 1467391326709 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3672 | 1467391326711 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:06 INFO - PROCESS | 3672 | ++DOCSHELL 15FEE400 == 38 [pid = 3672] [id = 316] 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18217000) [pid = 3672] [serial = 947] [outer = 00000000] 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199C3800) [pid = 3672] [serial = 948] [outer = 18217000] 09:42:06 INFO - PROCESS | 3672 | 1467391326756 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (199C0C00) [pid = 3672] [serial = 949] [outer = 18217000] 09:42:07 INFO - PROCESS | 3672 | --DOCSHELL 10D47400 == 37 [pid = 3672] [id = 307] 09:42:07 INFO - PROCESS | 3672 | --DOCSHELL 131C7400 == 36 [pid = 3672] [id = 306] 09:42:07 INFO - PROCESS | 3672 | --DOCSHELL 0F9E6C00 == 35 [pid = 3672] [id = 305] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 15F44800 == 34 [pid = 3672] [id = 310] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 15182800 == 33 [pid = 3672] [id = 315] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 114BD400 == 32 [pid = 3672] [id = 314] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 131C5000 == 31 [pid = 3672] [id = 313] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 15567400 == 30 [pid = 3672] [id = 309] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 13259800 == 29 [pid = 3672] [id = 311] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 15FEB000 == 28 [pid = 3672] [id = 312] 09:42:08 INFO - PROCESS | 3672 | --DOCSHELL 139F4400 == 27 [pid = 3672] [id = 308] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13D50400) [pid = 3672] [serial = 894] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13F8D000) [pid = 3672] [serial = 895] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16DADC00) [pid = 3672] [serial = 903] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10B59800) [pid = 3672] [serial = 880] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A08C00) [pid = 3672] [serial = 879] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1447F800) [pid = 3672] [serial = 883] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13A32800) [pid = 3672] [serial = 882] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18211C00) [pid = 3672] [serial = 885] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15FED400) [pid = 3672] [serial = 901] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F3F000) [pid = 3672] [serial = 906] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16DA7400) [pid = 3672] [serial = 907] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16F1BC00) [pid = 3672] [serial = 904] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15568000) [pid = 3672] [serial = 897] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1590E800) [pid = 3672] [serial = 898] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17EB0C00) [pid = 3672] [serial = 909] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (18211800) [pid = 3672] [serial = 910] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (182B5C00) [pid = 3672] [serial = 912] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15F43000) [pid = 3672] [serial = 900] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10A0E800) [pid = 3672] [serial = 888] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10B62400) [pid = 3672] [serial = 889] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11804800) [pid = 3672] [serial = 891] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (11C97000) [pid = 3672] [serial = 892] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3672 | 1467391328288 Marionette TRACE conn2 <- [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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1670ms 09:42:08 INFO - PROCESS | 3672 | 1467391328316 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3672 | 1467391328321 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:42:08 INFO - PROCESS | 3672 | 1467391328328 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 3672 | 1467391328331 Marionette TRACE conn2 <- [1,1230,null,{}] 09:42:08 INFO - PROCESS | 3672 | 1467391328345 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3672 | 1467391328348 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:08 INFO - PROCESS | 3672 | 1467391328424 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:42:08 INFO - PROCESS | 3672 | 1467391328431 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3672 | 1467391328433 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:08 INFO - PROCESS | 3672 | ++DOCSHELL 10D1EC00 == 28 [pid = 3672] [id = 317] 09:42:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10D23800) [pid = 3672] [serial = 950] [outer = 00000000] 09:42:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D3DC00) [pid = 3672] [serial = 951] [outer = 10D23800] 09:42:08 INFO - PROCESS | 3672 | 1467391328483 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10D43C00) [pid = 3672] [serial = 952] [outer = 10D23800] 09:42:08 INFO - PROCESS | 3672 | 1467391328906 Marionette TRACE conn2 <- [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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 616ms 09:42:08 INFO - PROCESS | 3672 | 1467391328942 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3672 | 1467391328947 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:42:08 INFO - PROCESS | 3672 | 1467391328953 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 3672 | 1467391328956 Marionette TRACE conn2 <- [1,1234,null,{}] 09:42:08 INFO - PROCESS | 3672 | 1467391328961 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3672 | 1467391328964 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:09 INFO - PROCESS | 3672 | 1467391329037 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:42:09 INFO - PROCESS | 3672 | 1467391329045 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3672 | 1467391329048 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:09 INFO - PROCESS | 3672 | ++DOCSHELL 114BC800 == 29 [pid = 3672] [id = 318] 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114C1400) [pid = 3672] [serial = 953] [outer = 00000000] 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11807800) [pid = 3672] [serial = 954] [outer = 114C1400] 09:42:09 INFO - PROCESS | 3672 | 1467391329093 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11C98000) [pid = 3672] [serial = 955] [outer = 114C1400] 09:42:09 INFO - PROCESS | 3672 | 1467391329487 Marionette TRACE conn2 <- [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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 547ms 09:42:09 INFO - PROCESS | 3672 | 1467391329509 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3672 | 1467391329511 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:42:09 INFO - PROCESS | 3672 | 1467391329515 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:42:09 INFO - PROCESS | 3672 | 1467391329518 Marionette TRACE conn2 <- [1,1238,null,{}] 09:42:09 INFO - PROCESS | 3672 | 1467391329529 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3672 | 1467391329534 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:09 INFO - PROCESS | 3672 | 1467391329595 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:42:09 INFO - PROCESS | 3672 | 1467391329605 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3672 | 1467391329608 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:09 INFO - PROCESS | 3672 | ++DOCSHELL 13162400 == 30 [pid = 3672] [id = 319] 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (131C5000) [pid = 3672] [serial = 956] [outer = 00000000] 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (139B9400) [pid = 3672] [serial = 957] [outer = 131C5000] 09:42:09 INFO - PROCESS | 3672 | 1467391329655 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (139F9800) [pid = 3672] [serial = 958] [outer = 131C5000] 09:42:10 INFO - PROCESS | 3672 | 1467391330061 Marionette TRACE conn2 <- [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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 616ms 09:42:10 INFO - PROCESS | 3672 | 1467391330134 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3672 | 1467391330137 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:42:10 INFO - PROCESS | 3672 | 1467391330140 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3672 | 1467391330142 Marionette TRACE conn2 <- [1,1242,null,{}] 09:42:10 INFO - PROCESS | 3672 | 1467391330127 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3672 | 1467391330140 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:10 INFO - PROCESS | 3672 | 1467391330218 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:42:10 INFO - PROCESS | 3672 | 1467391330223 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3672 | 1467391330225 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:10 INFO - PROCESS | 3672 | ++DOCSHELL 13D5B000 == 31 [pid = 3672] [id = 320] 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13F84400) [pid = 3672] [serial = 959] [outer = 00000000] 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14485400) [pid = 3672] [serial = 960] [outer = 13F84400] 09:42:10 INFO - PROCESS | 3672 | 1467391330268 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (144F3400) [pid = 3672] [serial = 961] [outer = 13F84400] 09:42:10 INFO - PROCESS | 3672 | 1467391330626 Marionette TRACE conn2 <- [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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 561ms 09:42:10 INFO - PROCESS | 3672 | 1467391330694 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3672 | 1467391330696 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:42:10 INFO - PROCESS | 3672 | 1467391330699 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3672 | 1467391330701 Marionette TRACE conn2 <- [1,1246,null,{}] 09:42:10 INFO - PROCESS | 3672 | 1467391330705 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3672 | 1467391330706 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:10 INFO - PROCESS | 3672 | 1467391330763 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:42:10 INFO - PROCESS | 3672 | 1467391330771 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3672 | 1467391330774 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:10 INFO - PROCESS | 3672 | ++DOCSHELL 1517F400 == 32 [pid = 3672] [id = 321] 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1517F800) [pid = 3672] [serial = 962] [outer = 00000000] 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15565000) [pid = 3672] [serial = 963] [outer = 1517F800] 09:42:10 INFO - PROCESS | 3672 | 1467391330817 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1556E800) [pid = 3672] [serial = 964] [outer = 1517F800] 09:42:11 INFO - PROCESS | 3672 | 1467391331211 Marionette TRACE conn2 <- [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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 561ms 09:42:11 INFO - PROCESS | 3672 | 1467391331256 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3672 | 1467391331258 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:42:11 INFO - PROCESS | 3672 | 1467391331262 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3672 | 1467391331263 Marionette TRACE conn2 <- [1,1250,null,{}] 09:42:11 INFO - PROCESS | 3672 | 1467391331267 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3672 | 1467391331272 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:11 INFO - PROCESS | 3672 | 1467391331351 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:42:11 INFO - PROCESS | 3672 | 1467391331359 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3672 | 1467391331361 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:11 INFO - PROCESS | 3672 | ++DOCSHELL 15F41800 == 33 [pid = 3672] [id = 322] 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15F45C00) [pid = 3672] [serial = 965] [outer = 00000000] 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FEA800) [pid = 3672] [serial = 966] [outer = 15F45C00] 09:42:11 INFO - PROCESS | 3672 | 1467391331404 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15FEF800) [pid = 3672] [serial = 967] [outer = 15F45C00] 09:42:11 INFO - PROCESS | 3672 | 1467391331780 Marionette TRACE conn2 <- [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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 547ms 09:42:11 INFO - PROCESS | 3672 | 1467391331818 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3672 | 1467391331820 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:42:11 INFO - PROCESS | 3672 | 1467391331823 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:42:11 INFO - PROCESS | 3672 | 1467391331825 Marionette TRACE conn2 <- [1,1254,null,{}] 09:42:11 INFO - PROCESS | 3672 | 1467391331829 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3672 | 1467391331830 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:11 INFO - PROCESS | 3672 | 1467391331895 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:42:11 INFO - PROCESS | 3672 | 1467391331900 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3672 | 1467391331902 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:11 INFO - PROCESS | 3672 | ++DOCSHELL 15FF4800 == 34 [pid = 3672] [id = 323] 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16CD3C00) [pid = 3672] [serial = 968] [outer = 00000000] 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16DAD800) [pid = 3672] [serial = 969] [outer = 16CD3C00] 09:42:11 INFO - PROCESS | 3672 | 1467391331944 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16DAF400) [pid = 3672] [serial = 970] [outer = 16CD3C00] 09:42:12 INFO - PROCESS | 3672 | 1467391332339 Marionette TRACE conn2 <- [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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 547ms 09:42:12 INFO - PROCESS | 3672 | 1467391332380 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3672 | 1467391332382 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:42:12 INFO - PROCESS | 3672 | 1467391332385 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:42:12 INFO - PROCESS | 3672 | 1467391332387 Marionette TRACE conn2 <- [1,1258,null,{}] 09:42:12 INFO - PROCESS | 3672 | 1467391332390 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3672 | 1467391332392 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:12 INFO - PROCESS | 3672 | 1467391332466 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:42:12 INFO - PROCESS | 3672 | 1467391332471 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3672 | 1467391332473 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:12 INFO - PROCESS | 3672 | ++DOCSHELL 16FB6800 == 35 [pid = 3672] [id = 324] 09:42:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16FBA800) [pid = 3672] [serial = 971] [outer = 00000000] 09:42:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1766DC00) [pid = 3672] [serial = 972] [outer = 16FBA800] 09:42:12 INFO - PROCESS | 3672 | 1467391332498 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (170D2400) [pid = 3672] [serial = 973] [outer = 16FBA800] 09:42:12 INFO - PROCESS | 3672 | 1467391332894 Marionette TRACE conn2 <- [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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 561ms 09:42:12 INFO - PROCESS | 3672 | 1467391332958 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3672 | 1467391332961 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:42:12 INFO - PROCESS | 3672 | 1467391332947 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3672 | 1467391332948 Marionette TRACE conn2 <- [1,1262,null,{}] 09:42:12 INFO - PROCESS | 3672 | 1467391332952 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3672 | 1467391332953 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:13 INFO - PROCESS | 3672 | 1467391333058 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:42:13 INFO - PROCESS | 3672 | 1467391333067 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3672 | 1467391333069 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:13 INFO - PROCESS | 3672 | ++DOCSHELL 10A76000 == 36 [pid = 3672] [id = 325] 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1315FC00) [pid = 3672] [serial = 974] [outer = 00000000] 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17EA3400) [pid = 3672] [serial = 975] [outer = 1315FC00] 09:42:13 INFO - PROCESS | 3672 | 1467391333144 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17EA7C00) [pid = 3672] [serial = 976] [outer = 1315FC00] 09:42:13 INFO - PROCESS | 3672 | 1467391333556 Marionette TRACE conn2 <- [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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 616ms 09:42:13 INFO - PROCESS | 3672 | 1467391333562 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3672 | 1467391333564 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 3672 | 1467391333567 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:42:13 INFO - PROCESS | 3672 | 1467391333569 Marionette TRACE conn2 <- [1,1266,null,{}] 09:42:13 INFO - PROCESS | 3672 | 1467391333572 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3672 | 1467391333574 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:13 INFO - PROCESS | 3672 | 1467391333696 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:42:13 INFO - PROCESS | 3672 | 1467391333685 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3672 | 1467391333687 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:13 INFO - PROCESS | 3672 | ++DOCSHELL 1447FC00 == 37 [pid = 3672] [id = 326] 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (15910400) [pid = 3672] [serial = 977] [outer = 00000000] 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18215C00) [pid = 3672] [serial = 978] [outer = 15910400] 09:42:13 INFO - PROCESS | 3672 | 1467391333729 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1821CC00) [pid = 3672] [serial = 979] [outer = 15910400] 09:42:14 INFO - PROCESS | 3672 | 1467391334128 Marionette TRACE conn2 <- [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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 547ms 09:42:14 INFO - PROCESS | 3672 | 1467391334142 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3672 | 1467391334144 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:42:14 INFO - PROCESS | 3672 | 1467391334148 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3672 | 1467391334150 Marionette TRACE conn2 <- [1,1270,null,{}] 09:42:14 INFO - PROCESS | 3672 | 1467391334153 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3672 | 1467391334155 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:14 INFO - PROCESS | 3672 | 1467391334256 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:42:14 INFO - PROCESS | 3672 | 1467391334327 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3672 | 1467391334330 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:14 INFO - PROCESS | 3672 | ++DOCSHELL 148E1000 == 38 [pid = 3672] [id = 327] 09:42:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (182B6400) [pid = 3672] [serial = 980] [outer = 00000000] 09:42:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (199C4C00) [pid = 3672] [serial = 981] [outer = 182B6400] 09:42:14 INFO - PROCESS | 3672 | 1467391334374 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19C4D800) [pid = 3672] [serial = 982] [outer = 182B6400] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16CD6400) [pid = 3672] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17EAAC00) [pid = 3672] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15FEAC00) [pid = 3672] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16D80000) [pid = 3672] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1325FC00) [pid = 3672] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15FE8000) [pid = 3672] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15567800) [pid = 3672] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (139F8800) [pid = 3672] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11257000) [pid = 3672] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (132B0800) [pid = 3672] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (0F9E9800) [pid = 3672] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18216C00) [pid = 3672] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:42:14 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (139EF800) [pid = 3672] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:42:14 INFO - PROCESS | 3672 | 1467391334876 Marionette TRACE conn2 <- [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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 794ms 09:42:14 INFO - PROCESS | 3672 | 1467391334940 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3672 | 1467391334941 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:42:14 INFO - PROCESS | 3672 | 1467391334945 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3672 | 1467391334946 Marionette TRACE conn2 <- [1,1274,null,{}] 09:42:14 INFO - PROCESS | 3672 | 1467391334931 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3672 | 1467391334933 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:14 INFO - PROCESS | 3672 | 1467391335010 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:42:15 INFO - PROCESS | 3672 | 1467391335017 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3672 | 1467391335019 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:15 INFO - PROCESS | 3672 | ++DOCSHELL 10A76800 == 39 [pid = 3672] [id = 328] 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11804000) [pid = 3672] [serial = 983] [outer = 00000000] 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (139F3800) [pid = 3672] [serial = 984] [outer = 11804000] 09:42:15 INFO - PROCESS | 3672 | 1467391335126 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (139FA000) [pid = 3672] [serial = 985] [outer = 11804000] 09:42:15 INFO - PROCESS | 3672 | 1467391335473 Marionette TRACE conn2 <- [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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 561ms 09:42:15 INFO - PROCESS | 3672 | 1467391335501 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3672 | 1467391335503 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3672 | 1467391335507 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:42:15 INFO - PROCESS | 3672 | 1467391335508 Marionette TRACE conn2 <- [1,1278,null,{}] 09:42:15 INFO - PROCESS | 3672 | 1467391335521 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3672 | 1467391335506 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:15 INFO - PROCESS | 3672 | 1467391335615 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:42:15 INFO - PROCESS | 3672 | 1467391335648 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3672 | 1467391335650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:15 INFO - PROCESS | 3672 | ++DOCSHELL 13A32C00 == 40 [pid = 3672] [id = 329] 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (144F1400) [pid = 3672] [serial = 986] [outer = 00000000] 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18016400) [pid = 3672] [serial = 987] [outer = 144F1400] 09:42:15 INFO - PROCESS | 3672 | 1467391335692 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199BDC00) [pid = 3672] [serial = 988] [outer = 144F1400] 09:42:15 INFO - PROCESS | 3672 | 1467391336000 Marionette TRACE conn2 <- [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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 561ms 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:42:16 INFO - PROCESS | 3672 | 1467391336068 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3672 | 1467391336069 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3672 | 1467391336054 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3672 | 1467391336056 Marionette TRACE conn2 <- [1,1282,null,{}] 09:42:16 INFO - PROCESS | 3672 | 1467391336059 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3672 | 1467391336061 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:16 INFO - PROCESS | 3672 | 1467391336180 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:42:16 INFO - PROCESS | 3672 | 1467391336185 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3672 | 1467391336187 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:16 INFO - PROCESS | 3672 | ++DOCSHELL 15564800 == 41 [pid = 3672] [id = 330] 09:42:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15567800) [pid = 3672] [serial = 989] [outer = 00000000] 09:42:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19E3B800) [pid = 3672] [serial = 990] [outer = 15567800] 09:42:16 INFO - PROCESS | 3672 | 1467391336210 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E42400) [pid = 3672] [serial = 991] [outer = 15567800] 09:42:16 INFO - PROCESS | 3672 | 1467391336546 Marionette TRACE conn2 <- [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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 547ms 09:42:16 INFO - PROCESS | 3672 | 1467391336627 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3672 | 1467391336631 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3672 | 1467391336636 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:42:16 INFO - PROCESS | 3672 | 1467391336640 Marionette TRACE conn2 <- [1,1286,null,{}] 09:42:16 INFO - PROCESS | 3672 | 1467391336646 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3672 | 1467391336650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:16 INFO - PROCESS | 3672 | 1467391336757 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:42:16 INFO - PROCESS | 3672 | 1467391336921 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3672 | 1467391336926 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:16 INFO - PROCESS | 3672 | ++DOCSHELL 10D16400 == 42 [pid = 3672] [id = 331] 09:42:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10D16800) [pid = 3672] [serial = 992] [outer = 00000000] 09:42:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10D20000) [pid = 3672] [serial = 993] [outer = 10D16800] 09:42:17 INFO - PROCESS | 3672 | 1467391337022 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10D3D000) [pid = 3672] [serial = 994] [outer = 10D16800] 09:42:17 INFO - PROCESS | 3672 | 1467391337745 Marionette TRACE conn2 <- [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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1150ms 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:42:17 INFO - PROCESS | 3672 | 1467391337792 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3672 | 1467391337795 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3672 | 1467391337802 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3672 | 1467391337805 Marionette TRACE conn2 <- [1,1290,null,{}] 09:42:17 INFO - PROCESS | 3672 | 1467391337792 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3672 | 1467391337794 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:17 INFO - PROCESS | 3672 | 1467391337913 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:42:18 INFO - PROCESS | 3672 | 1467391338138 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3672 | 1467391338142 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:18 INFO - PROCESS | 3672 | ++DOCSHELL 10A03C00 == 43 [pid = 3672] [id = 332] 09:42:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10A09400) [pid = 3672] [serial = 995] [outer = 00000000] 09:42:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10A81000) [pid = 3672] [serial = 996] [outer = 10A09400] 09:42:18 INFO - PROCESS | 3672 | 1467391338256 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10D1A000) [pid = 3672] [serial = 997] [outer = 10A09400] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 13A32C00 == 42 [pid = 3672] [id = 329] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 10A76800 == 41 [pid = 3672] [id = 328] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 148E1000 == 40 [pid = 3672] [id = 327] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 1447FC00 == 39 [pid = 3672] [id = 326] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 10A76000 == 38 [pid = 3672] [id = 325] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 16FB6800 == 37 [pid = 3672] [id = 324] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 15FF4800 == 36 [pid = 3672] [id = 323] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 15F41800 == 35 [pid = 3672] [id = 322] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 1517F400 == 34 [pid = 3672] [id = 321] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 13D5B000 == 33 [pid = 3672] [id = 320] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 13162400 == 32 [pid = 3672] [id = 319] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 114BC800 == 31 [pid = 3672] [id = 318] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 10D1EC00 == 30 [pid = 3672] [id = 317] 09:42:18 INFO - PROCESS | 3672 | --DOCSHELL 15FEE400 == 29 [pid = 3672] [id = 316] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (18219C00) [pid = 3672] [serial = 886] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (199C3800) [pid = 3672] [serial = 948] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (182B6000) [pid = 3672] [serial = 913] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | 1467391338829 Marionette TRACE conn2 <- [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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1040ms 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:42:18 INFO - PROCESS | 3672 | 1467391338845 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3672 | 1467391338848 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 3672 | 1467391338853 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3672 | 1467391338855 Marionette TRACE conn2 <- [1,1294,null,{}] 09:42:18 INFO - PROCESS | 3672 | 1467391338860 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3672 | 1467391338865 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:18 INFO - PROCESS | 3672 | 1467391338942 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1980DC00) [pid = 3672] [serial = 946] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16D84000) [pid = 3672] [serial = 933] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17EA5000) [pid = 3672] [serial = 936] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16DAE800) [pid = 3672] [serial = 934] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (182BA400) [pid = 3672] [serial = 939] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17EA6800) [pid = 3672] [serial = 937] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182B4800) [pid = 3672] [serial = 945] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182BB400) [pid = 3672] [serial = 940] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15FF5000) [pid = 3672] [serial = 930] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1556F800) [pid = 3672] [serial = 927] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1590F000) [pid = 3672] [serial = 928] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13A39C00) [pid = 3672] [serial = 924] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13D54000) [pid = 3672] [serial = 925] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (114E3400) [pid = 3672] [serial = 921] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11D8CC00) [pid = 3672] [serial = 922] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13AC2000) [pid = 3672] [serial = 919] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (139F8400) [pid = 3672] [serial = 918] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D17800) [pid = 3672] [serial = 916] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A0AC00) [pid = 3672] [serial = 915] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16DA6400) [pid = 3672] [serial = 942] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (114B7000) [pid = 3672] [serial = 943] [outer = 00000000] [url = about:blank] 09:42:18 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (169D2C00) [pid = 3672] [serial = 931] [outer = 00000000] [url = about:blank] 09:42:19 INFO - PROCESS | 3672 | 1467391339035 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3672 | 1467391339038 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:19 INFO - PROCESS | 3672 | ++DOCSHELL 1046D000 == 30 [pid = 3672] [id = 333] 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (104CD400) [pid = 3672] [serial = 998] [outer = 00000000] 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10D3E400) [pid = 3672] [serial = 999] [outer = 104CD400] 09:42:19 INFO - PROCESS | 3672 | 1467391339067 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11CEF000) [pid = 3672] [serial = 1000] [outer = 104CD400] 09:42:19 INFO - PROCESS | 3672 | 1467391339456 Marionette TRACE conn2 <- [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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 643ms 09:42:19 INFO - PROCESS | 3672 | 1467391339491 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3672 | 1467391339495 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:42:19 INFO - PROCESS | 3672 | 1467391339500 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3672 | 1467391339501 Marionette TRACE conn2 <- [1,1298,null,{}] 09:42:19 INFO - PROCESS | 3672 | 1467391339509 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3672 | 1467391339511 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:19 INFO - PROCESS | 3672 | 1467391339596 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:42:19 INFO - PROCESS | 3672 | 1467391339609 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3672 | 1467391339612 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:19 INFO - PROCESS | 3672 | ++DOCSHELL 12E63000 == 31 [pid = 3672] [id = 334] 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12EE3400) [pid = 3672] [serial = 1001] [outer = 00000000] 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13A32000) [pid = 3672] [serial = 1002] [outer = 12EE3400] 09:42:19 INFO - PROCESS | 3672 | 1467391339640 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13D4E800) [pid = 3672] [serial = 1003] [outer = 12EE3400] 09:42:20 INFO - PROCESS | 3672 | 1467391340062 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3672 | 1467391340122 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:42:20 INFO - PROCESS | 3672 | 1467391340127 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3672 | 1467391340133 Marionette TRACE conn2 <- [1,1302,null,{}] 09:42:20 INFO - PROCESS | 3672 | 1467391340142 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3672 | 1467391340145 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:20 INFO - PROCESS | 3672 | 1467391340210 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:42:20 INFO - PROCESS | 3672 | 1467391340304 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3672 | 1467391340307 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:20 INFO - PROCESS | 3672 | ++DOCSHELL 144EB800 == 32 [pid = 3672] [id = 335] 09:42:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1517F400) [pid = 3672] [serial = 1004] [outer = 00000000] 09:42:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1556E400) [pid = 3672] [serial = 1005] [outer = 1517F400] 09:42:20 INFO - PROCESS | 3672 | 1467391340330 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1580C400) [pid = 3672] [serial = 1006] [outer = 1517F400] 09:42:20 INFO - PROCESS | 3672 | 1467391340751 Marionette TRACE conn2 <- [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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 739ms 09:42:20 INFO - PROCESS | 3672 | 1467391340866 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3672 | 1467391340871 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:42:20 INFO - PROCESS | 3672 | 1467391340876 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3672 | 1467391340879 Marionette TRACE conn2 <- [1,1306,null,{}] 09:42:20 INFO - PROCESS | 3672 | 1467391340885 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3672 | 1467391340871 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:21 INFO - PROCESS | 3672 | 1467391341011 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:42:21 INFO - PROCESS | 3672 | 1467391341022 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3672 | 1467391341025 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:21 INFO - PROCESS | 3672 | ++DOCSHELL 10B5B000 == 33 [pid = 3672] [id = 336] 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D1C800) [pid = 3672] [serial = 1007] [outer = 00000000] 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (12C8E800) [pid = 3672] [serial = 1008] [outer = 10D1C800] 09:42:21 INFO - PROCESS | 3672 | 1467391341080 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13162400) [pid = 3672] [serial = 1009] [outer = 10D1C800] 09:42:21 INFO - PROCESS | 3672 | 1467391341616 Marionette TRACE conn2 <- [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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 780ms 09:42:21 INFO - PROCESS | 3672 | 1467391341659 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3672 | 1467391341664 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:42:21 INFO - PROCESS | 3672 | 1467391341670 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3672 | 1467391341673 Marionette TRACE conn2 <- [1,1310,null,{}] 09:42:21 INFO - PROCESS | 3672 | 1467391341677 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3672 | 1467391341680 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:21 INFO - PROCESS | 3672 | 1467391341782 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:42:21 INFO - PROCESS | 3672 | 1467391341881 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3672 | 1467391341884 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:21 INFO - PROCESS | 3672 | ++DOCSHELL 13F90000 == 34 [pid = 3672] [id = 337] 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13F91000) [pid = 3672] [serial = 1010] [outer = 00000000] 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15564400) [pid = 3672] [serial = 1011] [outer = 13F91000] 09:42:21 INFO - PROCESS | 3672 | 1467391341922 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15910800) [pid = 3672] [serial = 1012] [outer = 13F91000] 09:42:22 INFO - PROCESS | 3672 | 1467391342485 Marionette TRACE conn2 <- [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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 876ms 09:42:22 INFO - PROCESS | 3672 | 1467391342547 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3672 | 1467391342550 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:42:22 INFO - PROCESS | 3672 | 1467391342554 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3672 | 1467391342558 Marionette TRACE conn2 <- [1,1314,null,{}] 09:42:22 INFO - PROCESS | 3672 | 1467391342568 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3672 | 1467391342573 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:22 INFO - PROCESS | 3672 | 1467391342706 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:42:22 INFO - PROCESS | 3672 | 1467391342761 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3672 | 1467391342746 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:22 INFO - PROCESS | 3672 | ++DOCSHELL 16D84000 == 35 [pid = 3672] [id = 338] 09:42:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16D85000) [pid = 3672] [serial = 1013] [outer = 00000000] 09:42:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16DACC00) [pid = 3672] [serial = 1014] [outer = 16D85000] 09:42:22 INFO - PROCESS | 3672 | 1467391342801 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16F1B400) [pid = 3672] [serial = 1015] [outer = 16D85000] 09:42:23 INFO - PROCESS | 3672 | 1467391343371 Marionette TRACE conn2 <- [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]]]}] 09:42:23 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 09:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 876ms 09:42:23 INFO - PROCESS | 3672 | 1467391343434 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3672 | 1467391343437 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:42:23 INFO - PROCESS | 3672 | 1467391343441 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3672 | 1467391343443 Marionette TRACE conn2 <- [1,1318,null,{}] 09:42:23 INFO - PROCESS | 3672 | 1467391343447 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3672 | 1467391343449 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:23 INFO - PROCESS | 3672 | 1467391343536 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:42:23 INFO - PROCESS | 3672 | 1467391343663 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3672 | 1467391343665 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:23 INFO - PROCESS | 3672 | ++DOCSHELL 17709400 == 36 [pid = 3672] [id = 339] 09:42:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (177E4C00) [pid = 3672] [serial = 1016] [outer = 00000000] 09:42:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17E83400) [pid = 3672] [serial = 1017] [outer = 177E4C00] 09:42:23 INFO - PROCESS | 3672 | 1467391343718 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (17E86800) [pid = 3672] [serial = 1018] [outer = 177E4C00] 09:42:24 INFO - PROCESS | 3672 | 1467391344284 Marionette TRACE conn2 <- [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]]]}] 09:42:24 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 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 876ms 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:42:24 INFO - PROCESS | 3672 | 1467391344321 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3672 | 1467391344325 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3672 | 1467391344329 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3672 | 1467391344333 Marionette TRACE conn2 <- [1,1322,null,{}] 09:42:24 INFO - PROCESS | 3672 | 1467391344338 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3672 | 1467391344341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 12E63000 == 35 [pid = 3672] [id = 334] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 1046D000 == 34 [pid = 3672] [id = 333] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 10A03C00 == 33 [pid = 3672] [id = 332] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 10D16400 == 32 [pid = 3672] [id = 331] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 17709400 == 31 [pid = 3672] [id = 339] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 16D84000 == 30 [pid = 3672] [id = 338] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 15564800 == 29 [pid = 3672] [id = 330] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 144EB800 == 28 [pid = 3672] [id = 335] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 10B5B000 == 27 [pid = 3672] [id = 336] 09:42:24 INFO - PROCESS | 3672 | --DOCSHELL 13F90000 == 26 [pid = 3672] [id = 337] 09:42:25 INFO - PROCESS | 3672 | 1467391345075 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:42:25 INFO - PROCESS | 3672 | 1467391345205 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3672 | 1467391345208 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:25 INFO - PROCESS | 3672 | ++DOCSHELL 1046D000 == 27 [pid = 3672] [id = 340] 09:42:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10472000) [pid = 3672] [serial = 1019] [outer = 00000000] 09:42:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1069BC00) [pid = 3672] [serial = 1020] [outer = 10472000] 09:42:25 INFO - PROCESS | 3672 | 1467391345257 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10A7E000) [pid = 3672] [serial = 1021] [outer = 10472000] 09:42:25 INFO - PROCESS | 3672 | 1467391345686 Marionette TRACE conn2 <- [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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1409ms 09:42:25 INFO - PROCESS | 3672 | 1467391345724 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3672 | 1467391345728 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:42:25 INFO - PROCESS | 3672 | 1467391345733 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3672 | 1467391345736 Marionette TRACE conn2 <- [1,1326,null,{}] 09:42:25 INFO - PROCESS | 3672 | 1467391345741 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3672 | 1467391345743 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:25 INFO - PROCESS | 3672 | 1467391345846 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:42:25 INFO - PROCESS | 3672 | 1467391345860 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3672 | 1467391345863 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:25 INFO - PROCESS | 3672 | ++DOCSHELL 114DF000 == 28 [pid = 3672] [id = 341] 09:42:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (114DF800) [pid = 3672] [serial = 1022] [outer = 00000000] 09:42:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (11889000) [pid = 3672] [serial = 1023] [outer = 114DF800] 09:42:25 INFO - PROCESS | 3672 | 1467391345958 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (12B72800) [pid = 3672] [serial = 1024] [outer = 114DF800] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (16CD3C00) [pid = 3672] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (114C1400) [pid = 3672] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15F45C00) [pid = 3672] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10D23800) [pid = 3672] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (144F1400) [pid = 3672] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (13F84400) [pid = 3672] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182B6400) [pid = 3672] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1315FC00) [pid = 3672] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (131C5000) [pid = 3672] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15910400) [pid = 3672] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16FBA800) [pid = 3672] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18217000) [pid = 3672] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1517F800) [pid = 3672] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11804000) [pid = 3672] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15567800) [pid = 3672] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12EE3400) [pid = 3672] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (104CD400) [pid = 3672] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D16800) [pid = 3672] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:42:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A09400) [pid = 3672] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:42:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1517F400) [pid = 3672] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:42:27 INFO - PROCESS | 3672 | 1467391346984 Marionette TRACE conn2 <- [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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1273ms 09:42:27 INFO - PROCESS | 3672 | 1467391347009 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3672 | 1467391347012 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:42:27 INFO - PROCESS | 3672 | 1467391347016 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3672 | 1467391347018 Marionette TRACE conn2 <- [1,1330,null,{}] 09:42:27 INFO - PROCESS | 3672 | 1467391347023 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3672 | 1467391347025 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:27 INFO - PROCESS | 3672 | 1467391347101 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:42:27 INFO - PROCESS | 3672 | 1467391347090 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3672 | 1467391347092 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:27 INFO - PROCESS | 3672 | ++DOCSHELL 12E66400 == 29 [pid = 3672] [id = 342] 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12E6A800) [pid = 3672] [serial = 1025] [outer = 00000000] 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1315B800) [pid = 3672] [serial = 1026] [outer = 12E6A800] 09:42:27 INFO - PROCESS | 3672 | 1467391347141 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (132AF000) [pid = 3672] [serial = 1027] [outer = 12E6A800] 09:42:27 INFO - PROCESS | 3672 | 1467391347534 Marionette TRACE conn2 <- [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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 561ms 09:42:27 INFO - PROCESS | 3672 | 1467391347575 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3672 | 1467391347579 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:42:27 INFO - PROCESS | 3672 | 1467391347589 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3672 | 1467391347594 Marionette TRACE conn2 <- [1,1334,null,{}] 09:42:27 INFO - PROCESS | 3672 | 1467391347597 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3672 | 1467391347600 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:27 INFO - PROCESS | 3672 | 1467391347682 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:42:27 INFO - PROCESS | 3672 | 1467391347687 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3672 | 1467391347689 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:27 INFO - PROCESS | 3672 | ++DOCSHELL 11257000 == 30 [pid = 3672] [id = 343] 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (12EE1000) [pid = 3672] [serial = 1028] [outer = 00000000] 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14484400) [pid = 3672] [serial = 1029] [outer = 12EE1000] 09:42:27 INFO - PROCESS | 3672 | 1467391347732 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15567000) [pid = 3672] [serial = 1030] [outer = 12EE1000] 09:42:28 INFO - PROCESS | 3672 | 1467391348103 Marionette TRACE conn2 <- [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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 575ms 09:42:28 INFO - PROCESS | 3672 | 1467391348165 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3672 | 1467391348167 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 3672 | 1467391348170 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:42:28 INFO - PROCESS | 3672 | 1467391348171 Marionette TRACE conn2 <- [1,1338,null,{}] 09:42:28 INFO - PROCESS | 3672 | 1467391348175 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3672 | 1467391348177 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:28 INFO - PROCESS | 3672 | 1467391348238 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:42:28 INFO - PROCESS | 3672 | 1467391348276 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3672 | 1467391348278 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:28 INFO - PROCESS | 3672 | ++DOCSHELL 1590F000 == 31 [pid = 3672] [id = 344] 09:42:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15F3B400) [pid = 3672] [serial = 1031] [outer = 00000000] 09:42:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15F44000) [pid = 3672] [serial = 1032] [outer = 15F3B400] 09:42:28 INFO - PROCESS | 3672 | 1467391348324 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15FE7C00) [pid = 3672] [serial = 1033] [outer = 15F3B400] 09:42:28 INFO - PROCESS | 3672 | 1467391348685 Marionette TRACE conn2 <- [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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 561ms 09:42:28 INFO - PROCESS | 3672 | 1467391348750 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3672 | 1467391348754 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 3672 | 1467391348764 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:42:28 INFO - PROCESS | 3672 | 1467391348768 Marionette TRACE conn2 <- [1,1342,null,{}] 09:42:28 INFO - PROCESS | 3672 | 1467391348775 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3672 | 1467391348778 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:28 INFO - PROCESS | 3672 | 1467391348881 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:42:28 INFO - PROCESS | 3672 | 1467391348967 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3672 | 1467391348970 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:28 INFO - PROCESS | 3672 | ++DOCSHELL 10D19400 == 32 [pid = 3672] [id = 345] 09:42:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10D1B000) [pid = 3672] [serial = 1034] [outer = 00000000] 09:42:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10D3F400) [pid = 3672] [serial = 1035] [outer = 10D1B000] 09:42:29 INFO - PROCESS | 3672 | 1467391349027 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (110CE800) [pid = 3672] [serial = 1036] [outer = 10D1B000] 09:42:29 INFO - PROCESS | 3672 | 1467391349794 Marionette TRACE conn2 <- [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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1078ms 09:42:29 INFO - PROCESS | 3672 | 1467391349847 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3672 | 1467391349834 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:42:29 INFO - PROCESS | 3672 | 1467391349841 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3672 | 1467391349844 Marionette TRACE conn2 <- [1,1346,null,{}] 09:42:29 INFO - PROCESS | 3672 | 1467391349849 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3672 | 1467391349852 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:30 INFO - PROCESS | 3672 | 1467391350020 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:42:30 INFO - PROCESS | 3672 | 1467391350115 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3672 | 1467391350117 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:30 INFO - PROCESS | 3672 | ++DOCSHELL 10B63400 == 33 [pid = 3672] [id = 346] 09:42:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (13F86000) [pid = 3672] [serial = 1037] [outer = 00000000] 09:42:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (144EF800) [pid = 3672] [serial = 1038] [outer = 13F86000] 09:42:30 INFO - PROCESS | 3672 | 1467391350172 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (15803800) [pid = 3672] [serial = 1039] [outer = 13F86000] 09:42:30 INFO - PROCESS | 3672 | 1467391350964 Marionette TRACE conn2 <- [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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1135ms 09:42:30 INFO - PROCESS | 3672 | 1467391350998 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3672 | 1467391351003 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 3672 | 1467391351008 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:42:30 INFO - PROCESS | 3672 | 1467391351011 Marionette TRACE conn2 <- [1,1350,null,{}] 09:42:31 INFO - PROCESS | 3672 | 1467391351016 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3672 | 1467391351019 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:31 INFO - PROCESS | 3672 | 1467391351116 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:42:31 INFO - PROCESS | 3672 | --DOCSHELL 11257000 == 32 [pid = 3672] [id = 343] 09:42:31 INFO - PROCESS | 3672 | --DOCSHELL 12E66400 == 31 [pid = 3672] [id = 342] 09:42:31 INFO - PROCESS | 3672 | --DOCSHELL 114DF000 == 30 [pid = 3672] [id = 341] 09:42:31 INFO - PROCESS | 3672 | --DOCSHELL 1046D000 == 29 [pid = 3672] [id = 340] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19E42400) [pid = 3672] [serial = 991] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (13A32000) [pid = 3672] [serial = 1002] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (13D4E800) [pid = 3672] [serial = 1003] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10D3E400) [pid = 3672] [serial = 999] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (11CEF000) [pid = 3672] [serial = 1000] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (199C4C00) [pid = 3672] [serial = 981] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10D20000) [pid = 3672] [serial = 993] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10D3D000) [pid = 3672] [serial = 994] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10A81000) [pid = 3672] [serial = 996] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D1A000) [pid = 3672] [serial = 997] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19C4D800) [pid = 3672] [serial = 982] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (139FA000) [pid = 3672] [serial = 985] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17EA3400) [pid = 3672] [serial = 975] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17EA7C00) [pid = 3672] [serial = 976] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1821CC00) [pid = 3672] [serial = 979] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18016400) [pid = 3672] [serial = 987] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E3B800) [pid = 3672] [serial = 990] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1580C400) [pid = 3672] [serial = 1006] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (170D2400) [pid = 3672] [serial = 973] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1556E400) [pid = 3672] [serial = 1005] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (139B9400) [pid = 3672] [serial = 957] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (139F9800) [pid = 3672] [serial = 958] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18215C00) [pid = 3672] [serial = 978] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1766DC00) [pid = 3672] [serial = 972] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (199C0C00) [pid = 3672] [serial = 949] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15565000) [pid = 3672] [serial = 963] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1556E800) [pid = 3672] [serial = 964] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (139F3800) [pid = 3672] [serial = 984] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16DAD800) [pid = 3672] [serial = 969] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (16DAF400) [pid = 3672] [serial = 970] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (11807800) [pid = 3672] [serial = 954] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (11C98000) [pid = 3672] [serial = 955] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (15FEA800) [pid = 3672] [serial = 966] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (15FEF800) [pid = 3672] [serial = 967] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (10D3DC00) [pid = 3672] [serial = 951] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (199BDC00) [pid = 3672] [serial = 988] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (10D43C00) [pid = 3672] [serial = 952] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (14485400) [pid = 3672] [serial = 960] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (144F3400) [pid = 3672] [serial = 961] [outer = 00000000] [url = about:blank] 09:42:31 INFO - PROCESS | 3672 | 1467391351228 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3672 | 1467391351233 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:31 INFO - PROCESS | 3672 | ++DOCSHELL 10D20000 == 30 [pid = 3672] [id = 347] 09:42:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (10D21400) [pid = 3672] [serial = 1040] [outer = 00000000] 09:42:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (10D43C00) [pid = 3672] [serial = 1041] [outer = 10D21400] 09:42:31 INFO - PROCESS | 3672 | 1467391351282 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (1125B000) [pid = 3672] [serial = 1042] [outer = 10D21400] 09:42:31 INFO - PROCESS | 3672 | 1467391351691 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 701ms 09:42:31 INFO - PROCESS | 3672 | 1467391351714 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3672 | 1467391351718 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:42:31 INFO - PROCESS | 3672 | 1467391351724 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3672 | 1467391351727 Marionette TRACE conn2 <- [1,1354,null,{}] 09:42:31 INFO - PROCESS | 3672 | 1467391351730 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3672 | 1467391351732 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:31 INFO - PROCESS | 3672 | 1467391351821 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:42:31 INFO - PROCESS | 3672 | 1467391351906 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3672 | 1467391351908 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:31 INFO - PROCESS | 3672 | ++DOCSHELL 11887000 == 31 [pid = 3672] [id = 348] 09:42:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (11889400) [pid = 3672] [serial = 1043] [outer = 00000000] 09:42:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (12C96C00) [pid = 3672] [serial = 1044] [outer = 11889400] 09:42:31 INFO - PROCESS | 3672 | 1467391351958 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (13256000) [pid = 3672] [serial = 1045] [outer = 11889400] 09:42:32 INFO - PROCESS | 3672 | 1467391352329 Marionette TRACE conn2 <- [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] 09:42:32 INFO - PROCESS | 3672 | 1467391352391 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:42:32 INFO - PROCESS | 3672 | 1467391352394 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3672 | 1467391352398 Marionette TRACE conn2 <- [1,1358,null,{}] 09:42:32 INFO - PROCESS | 3672 | 1467391352408 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3672 | 1467391352413 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:32 INFO - PROCESS | 3672 | 1467391352507 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:42:32 INFO - PROCESS | 3672 | 1467391352524 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3672 | 1467391352527 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:32 INFO - PROCESS | 3672 | ++DOCSHELL 144E8000 == 32 [pid = 3672] [id = 349] 09:42:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (144E8400) [pid = 3672] [serial = 1046] [outer = 00000000] 09:42:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15561400) [pid = 3672] [serial = 1047] [outer = 144E8400] 09:42:32 INFO - PROCESS | 3672 | 1467391352579 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15571000) [pid = 3672] [serial = 1048] [outer = 144E8400] 09:42:32 INFO - PROCESS | 3672 | 1467391352991 Marionette TRACE conn2 <- [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] 09:42:33 INFO - PROCESS | 3672 | 1467391353062 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:42:33 INFO - PROCESS | 3672 | 1467391353065 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3672 | 1467391353067 Marionette TRACE conn2 <- [1,1362,null,{}] 09:42:33 INFO - PROCESS | 3672 | 1467391353071 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3672 | 1467391353072 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:33 INFO - PROCESS | 3672 | 1467391353164 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:42:33 INFO - PROCESS | 3672 | 1467391353169 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3672 | 1467391353171 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:33 INFO - PROCESS | 3672 | ++DOCSHELL 15FEA800 == 33 [pid = 3672] [id = 350] 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15FEC000) [pid = 3672] [serial = 1049] [outer = 00000000] 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (16158800) [pid = 3672] [serial = 1050] [outer = 15FEC000] 09:42:33 INFO - PROCESS | 3672 | 1467391353214 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16D7C400) [pid = 3672] [serial = 1051] [outer = 15FEC000] 09:42:33 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:42:33 INFO - PROCESS | 3672 | 1467391353637 Marionette TRACE conn2 <- [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] 09:42:33 INFO - PROCESS | 3672 | 1467391353670 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:42:33 INFO - PROCESS | 3672 | 1467391353674 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3672 | 1467391353675 Marionette TRACE conn2 <- [1,1366,null,{}] 09:42:33 INFO - PROCESS | 3672 | 1467391353679 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3672 | 1467391353681 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:33 INFO - PROCESS | 3672 | 1467391353791 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:42:33 INFO - PROCESS | 3672 | 1467391353877 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3672 | 1467391353880 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:33 INFO - PROCESS | 3672 | ++DOCSHELL 10D16800 == 34 [pid = 3672] [id = 351] 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (16158C00) [pid = 3672] [serial = 1052] [outer = 00000000] 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (16DAE400) [pid = 3672] [serial = 1053] [outer = 16158C00] 09:42:33 INFO - PROCESS | 3672 | 1467391353923 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (16DB4C00) [pid = 3672] [serial = 1054] [outer = 16158C00] 09:42:34 INFO - PROCESS | 3672 | 1467391354303 Marionette TRACE conn2 <- [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] 09:42:34 INFO - PROCESS | 3672 | 1467391354365 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:42:34 INFO - PROCESS | 3672 | 1467391354368 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3672 | 1467391354370 Marionette TRACE conn2 <- [1,1370,null,{}] 09:42:34 INFO - PROCESS | 3672 | 1467391354357 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3672 | 1467391354362 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:34 INFO - PROCESS | 3672 | 1467391354493 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:42:34 INFO - PROCESS | 3672 | 1467391354552 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3672 | 1467391354554 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:34 INFO - PROCESS | 3672 | ++DOCSHELL 15FF0000 == 35 [pid = 3672] [id = 352] 09:42:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17757400) [pid = 3672] [serial = 1055] [outer = 00000000] 09:42:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17EA9C00) [pid = 3672] [serial = 1056] [outer = 17757400] 09:42:34 INFO - PROCESS | 3672 | 1467391354604 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17EACC00) [pid = 3672] [serial = 1057] [outer = 17757400] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (177E4C00) [pid = 3672] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10D1C800) [pid = 3672] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10472000) [pid = 3672] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (13F91000) [pid = 3672] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (12EE1000) [pid = 3672] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16D85000) [pid = 3672] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (114DF800) [pid = 3672] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:42:34 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (12E6A800) [pid = 3672] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:42:34 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:42:34 INFO - PROCESS | 3672 | 1467391355003 Marionette TRACE conn2 <- [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] 09:42:35 INFO - PROCESS | 3672 | 1467391355033 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:42:35 INFO - PROCESS | 3672 | 1467391355036 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 3672 | 1467391355038 Marionette TRACE conn2 <- [1,1374,null,{}] 09:42:35 INFO - PROCESS | 3672 | 1467391355041 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3672 | 1467391355043 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:35 INFO - PROCESS | 3672 | 1467391355127 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:42:35 INFO - PROCESS | 3672 | 1467391355146 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3672 | 1467391355148 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:35 INFO - PROCESS | 3672 | ++DOCSHELL 139B9800 == 36 [pid = 3672] [id = 353] 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (139F2800) [pid = 3672] [serial = 1058] [outer = 00000000] 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (177E4C00) [pid = 3672] [serial = 1059] [outer = 139F2800] 09:42:35 INFO - PROCESS | 3672 | 1467391355190 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17E55800) [pid = 3672] [serial = 1060] [outer = 139F2800] 09:42:35 INFO - PROCESS | 3672 | 1467391355582 Marionette TRACE conn2 <- [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] 09:42:35 INFO - PROCESS | 3672 | 1467391355639 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:42:35 INFO - PROCESS | 3672 | 1467391355643 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:42:35 INFO - PROCESS | 3672 | 1467391355645 Marionette TRACE conn2 <- [1,1378,null,{}] 09:42:35 INFO - PROCESS | 3672 | 1467391355649 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3672 | 1467391355650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:35 INFO - PROCESS | 3672 | 1467391355726 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:42:35 INFO - PROCESS | 3672 | 1467391355731 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3672 | 1467391355733 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:35 INFO - PROCESS | 3672 | ++DOCSHELL 13F90000 == 37 [pid = 3672] [id = 354] 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15FEE000) [pid = 3672] [serial = 1061] [outer = 00000000] 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (18218000) [pid = 3672] [serial = 1062] [outer = 15FEE000] 09:42:35 INFO - PROCESS | 3672 | 1467391355775 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1821C400) [pid = 3672] [serial = 1063] [outer = 15FEE000] 09:42:36 INFO - PROCESS | 3672 | 1467391356159 Marionette TRACE conn2 <- [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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 582ms 09:42:36 INFO - PROCESS | 3672 | 1467391356221 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3672 | 1467391356223 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:42:36 INFO - PROCESS | 3672 | 1467391356227 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3672 | 1467391356228 Marionette TRACE conn2 <- [1,1382,null,{}] 09:42:36 INFO - PROCESS | 3672 | 1467391356232 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3672 | 1467391356234 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:36 INFO - PROCESS | 3672 | 1467391356311 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:42:36 INFO - PROCESS | 3672 | 1467391356318 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3672 | 1467391356320 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:36 INFO - PROCESS | 3672 | ++DOCSHELL 10A0B400 == 38 [pid = 3672] [id = 355] 09:42:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1775E400) [pid = 3672] [serial = 1064] [outer = 00000000] 09:42:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (182B8C00) [pid = 3672] [serial = 1065] [outer = 1775E400] 09:42:36 INFO - PROCESS | 3672 | 1467391356345 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (182BA400) [pid = 3672] [serial = 1066] [outer = 1775E400] 09:42:36 INFO - PROCESS | 3672 | 1467391356761 Marionette TRACE conn2 <- [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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 567ms 09:42:36 INFO - PROCESS | 3672 | 1467391356789 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3672 | 1467391356791 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:42:36 INFO - PROCESS | 3672 | 1467391356795 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:42:36 INFO - PROCESS | 3672 | 1467391356796 Marionette TRACE conn2 <- [1,1386,null,{}] 09:42:36 INFO - PROCESS | 3672 | 1467391356799 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3672 | 1467391356801 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:36 INFO - PROCESS | 3672 | 1467391356931 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:42:36 INFO - PROCESS | 3672 | 1467391356937 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3672 | 1467391356939 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:36 INFO - PROCESS | 3672 | ++DOCSHELL 18212400 == 39 [pid = 3672] [id = 356] 09:42:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (182B0400) [pid = 3672] [serial = 1067] [outer = 00000000] 09:42:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1980A800) [pid = 3672] [serial = 1068] [outer = 182B0400] 09:42:36 INFO - PROCESS | 3672 | 1467391356981 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1980BC00) [pid = 3672] [serial = 1069] [outer = 182B0400] 09:42:37 INFO - PROCESS | 3672 | 1467391357543 Marionette TRACE conn2 <- [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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 791ms 09:42:37 INFO - PROCESS | 3672 | 1467391357617 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3672 | 1467391357625 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:42:37 INFO - PROCESS | 3672 | 1467391357647 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3672 | 1467391357653 Marionette TRACE conn2 <- [1,1390,null,{}] 09:42:37 INFO - PROCESS | 3672 | 1467391357671 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3672 | 1467391357674 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:37 INFO - PROCESS | 3672 | 1467391357791 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:42:37 INFO - PROCESS | 3672 | 1467391357914 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3672 | 1467391357917 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:37 INFO - PROCESS | 3672 | ++DOCSHELL 10D1C000 == 40 [pid = 3672] [id = 357] 09:42:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10D47000) [pid = 3672] [serial = 1070] [outer = 00000000] 09:42:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (129DC000) [pid = 3672] [serial = 1071] [outer = 10D47000] 09:42:37 INFO - PROCESS | 3672 | 1467391357973 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (139B9000) [pid = 3672] [serial = 1072] [outer = 10D47000] 09:42:38 INFO - PROCESS | 3672 | 1467391358523 Marionette TRACE conn2 <- [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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 926ms 09:42:38 INFO - PROCESS | 3672 | 1467391358573 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3672 | 1467391358578 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:42:38 INFO - PROCESS | 3672 | 1467391358584 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3672 | 1467391358587 Marionette TRACE conn2 <- [1,1394,null,{}] 09:42:38 INFO - PROCESS | 3672 | 1467391358591 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3672 | 1467391358594 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:38 INFO - PROCESS | 3672 | 1467391358692 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:42:38 INFO - PROCESS | 3672 | 1467391358794 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3672 | 1467391358796 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:38 INFO - PROCESS | 3672 | ++DOCSHELL 148E0000 == 41 [pid = 3672] [id = 358] 09:42:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (148E4000) [pid = 3672] [serial = 1073] [outer = 00000000] 09:42:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15F3F400) [pid = 3672] [serial = 1074] [outer = 148E4000] 09:42:38 INFO - PROCESS | 3672 | 1467391358850 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15FF3800) [pid = 3672] [serial = 1075] [outer = 148E4000] 09:42:39 INFO - PROCESS | 3672 | 1467391359410 Marionette TRACE conn2 <- [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]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 895ms 09:42:39 INFO - PROCESS | 3672 | 1467391359476 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3672 | 1467391359479 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:42:39 INFO - PROCESS | 3672 | 1467391359482 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3672 | 1467391359486 Marionette TRACE conn2 <- [1,1398,null,{}] 09:42:39 INFO - PROCESS | 3672 | 1467391359497 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3672 | 1467391359502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:39 INFO - PROCESS | 3672 | 1467391359625 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:42:39 INFO - PROCESS | 3672 | 1467391359751 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3672 | 1467391359755 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:39 INFO - PROCESS | 3672 | ++DOCSHELL 10B56C00 == 42 [pid = 3672] [id = 359] 09:42:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10B58000) [pid = 3672] [serial = 1076] [outer = 00000000] 09:42:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (11DD9C00) [pid = 3672] [serial = 1077] [outer = 10B58000] 09:42:39 INFO - PROCESS | 3672 | 1467391359851 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13ABE000) [pid = 3672] [serial = 1078] [outer = 10B58000] 09:42:40 INFO - PROCESS | 3672 | 1467391360588 Marionette TRACE conn2 <- [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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1135ms 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:42:40 INFO - PROCESS | 3672 | 1467391360632 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3672 | 1467391360636 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3672 | 1467391360640 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3672 | 1467391360645 Marionette TRACE conn2 <- [1,1402,null,{}] 09:42:40 INFO - PROCESS | 3672 | 1467391360650 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3672 | 1467391360652 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:40 INFO - PROCESS | 3672 | 1467391360764 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10A0B400 == 41 [pid = 3672] [id = 355] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 13F90000 == 40 [pid = 3672] [id = 354] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 139B9800 == 39 [pid = 3672] [id = 353] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 15FF0000 == 38 [pid = 3672] [id = 352] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10D16800 == 37 [pid = 3672] [id = 351] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 15FEA800 == 36 [pid = 3672] [id = 350] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 144E8000 == 35 [pid = 3672] [id = 349] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 11887000 == 34 [pid = 3672] [id = 348] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10D20000 == 33 [pid = 3672] [id = 347] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10B63400 == 32 [pid = 3672] [id = 346] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 1590F000 == 31 [pid = 3672] [id = 344] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10D19400 == 30 [pid = 3672] [id = 345] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 148E0000 == 29 [pid = 3672] [id = 358] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10B56C00 == 28 [pid = 3672] [id = 359] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 18212400 == 27 [pid = 3672] [id = 356] 09:42:41 INFO - PROCESS | 3672 | --DOCSHELL 10D1C000 == 26 [pid = 3672] [id = 357] 09:42:41 INFO - PROCESS | 3672 | 1467391361421 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3672 | 1467391361424 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17E86800) [pid = 3672] [serial = 1018] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17E83400) [pid = 3672] [serial = 1017] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15F44000) [pid = 3672] [serial = 1032] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13162400) [pid = 3672] [serial = 1009] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12C8E800) [pid = 3672] [serial = 1008] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A7E000) [pid = 3672] [serial = 1021] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15910800) [pid = 3672] [serial = 1012] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15564400) [pid = 3672] [serial = 1011] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15567000) [pid = 3672] [serial = 1030] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16F1B400) [pid = 3672] [serial = 1015] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16DACC00) [pid = 3672] [serial = 1014] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11889000) [pid = 3672] [serial = 1023] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1315B800) [pid = 3672] [serial = 1026] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (14484400) [pid = 3672] [serial = 1029] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (12B72800) [pid = 3672] [serial = 1024] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1069BC00) [pid = 3672] [serial = 1020] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (132AF000) [pid = 3672] [serial = 1027] [outer = 00000000] [url = about:blank] 09:42:41 INFO - PROCESS | 3672 | ++DOCSHELL 104D2000 == 27 [pid = 3672] [id = 360] 09:42:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1065F800) [pid = 3672] [serial = 1079] [outer = 00000000] 09:42:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A77800) [pid = 3672] [serial = 1080] [outer = 1065F800] 09:42:41 INFO - PROCESS | 3672 | 1467391361543 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10B5B800) [pid = 3672] [serial = 1081] [outer = 1065F800] 09:42:41 INFO - PROCESS | 3672 | 1467391362005 Marionette TRACE conn2 <- [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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1388ms 09:42:42 INFO - PROCESS | 3672 | 1467391362036 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3672 | 1467391362040 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:42:42 INFO - PROCESS | 3672 | 1467391362044 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:42:42 INFO - PROCESS | 3672 | 1467391362047 Marionette TRACE conn2 <- [1,1406,null,{}] 09:42:42 INFO - PROCESS | 3672 | 1467391362052 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3672 | 1467391362057 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:42 INFO - PROCESS | 3672 | 1467391362143 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:42:42 INFO - PROCESS | 3672 | 1467391362157 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3672 | 1467391362160 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:42 INFO - PROCESS | 3672 | ++DOCSHELL 11254400 == 28 [pid = 3672] [id = 361] 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11256800) [pid = 3672] [serial = 1082] [outer = 00000000] 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (114BC800) [pid = 3672] [serial = 1083] [outer = 11256800] 09:42:42 INFO - PROCESS | 3672 | 1467391362207 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1180EC00) [pid = 3672] [serial = 1084] [outer = 11256800] 09:42:42 INFO - PROCESS | 3672 | 1467391362640 Marionette TRACE conn2 <- [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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 09:42:42 INFO - PROCESS | 3672 | 1467391362740 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3672 | 1467391362744 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:42:42 INFO - PROCESS | 3672 | 1467391362752 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3672 | 1467391362754 Marionette TRACE conn2 <- [1,1410,null,{}] 09:42:42 INFO - PROCESS | 3672 | 1467391362760 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3672 | 1467391362763 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:42 INFO - PROCESS | 3672 | 1467391362877 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:42:42 INFO - PROCESS | 3672 | 1467391362892 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3672 | 1467391362894 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:42 INFO - PROCESS | 3672 | ++DOCSHELL 13167C00 == 29 [pid = 3672] [id = 362] 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (131C0C00) [pid = 3672] [serial = 1085] [outer = 00000000] 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139BAC00) [pid = 3672] [serial = 1086] [outer = 131C0C00] 09:42:42 INFO - PROCESS | 3672 | 1467391362938 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13A32C00) [pid = 3672] [serial = 1087] [outer = 131C0C00] 09:42:43 INFO - PROCESS | 3672 | 1467391363349 Marionette TRACE conn2 <- [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]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 597ms 09:42:43 INFO - PROCESS | 3672 | 1467391363370 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3672 | 1467391363372 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:42:43 INFO - PROCESS | 3672 | 1467391363377 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 3672 | 1467391363382 Marionette TRACE conn2 <- [1,1414,null,{}] 09:42:43 INFO - PROCESS | 3672 | 1467391363392 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 3672 | 1467391363395 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:43 INFO - PROCESS | 3672 | 1467391363497 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:42:43 INFO - PROCESS | 3672 | 1467391363516 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3672 | 1467391363518 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:43 INFO - PROCESS | 3672 | ++DOCSHELL 13AB7800 == 30 [pid = 3672] [id = 363] 09:42:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13AC4800) [pid = 3672] [serial = 1088] [outer = 00000000] 09:42:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (148DF800) [pid = 3672] [serial = 1089] [outer = 13AC4800] 09:42:43 INFO - PROCESS | 3672 | 1467391363561 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10D46400) [pid = 3672] [serial = 1090] [outer = 13AC4800] 09:42:43 INFO - PROCESS | 3672 | 1467391364017 Marionette TRACE conn2 <- [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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 657ms 09:42:44 INFO - PROCESS | 3672 | 1467391364039 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3672 | 1467391364041 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:42:44 INFO - PROCESS | 3672 | 1467391364045 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3672 | 1467391364047 Marionette TRACE conn2 <- [1,1418,null,{}] 09:42:44 INFO - PROCESS | 3672 | 1467391364057 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3672 | 1467391364059 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:44 INFO - PROCESS | 3672 | 1467391364181 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:42:44 INFO - PROCESS | 3672 | 1467391364191 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3672 | 1467391364193 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:44 INFO - PROCESS | 3672 | ++DOCSHELL 1556FC00 == 31 [pid = 3672] [id = 364] 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1580C400) [pid = 3672] [serial = 1091] [outer = 00000000] 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15F39800) [pid = 3672] [serial = 1092] [outer = 1580C400] 09:42:44 INFO - PROCESS | 3672 | 1467391364236 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15F3D400) [pid = 3672] [serial = 1093] [outer = 1580C400] 09:42:44 INFO - PROCESS | 3672 | 1467391364675 Marionette TRACE conn2 <- [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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 657ms 09:42:44 INFO - PROCESS | 3672 | 1467391364713 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3672 | 1467391364715 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:42:44 INFO - PROCESS | 3672 | 1467391364718 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3672 | 1467391364721 Marionette TRACE conn2 <- [1,1422,null,{}] 09:42:44 INFO - PROCESS | 3672 | 1467391364726 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3672 | 1467391364729 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:44 INFO - PROCESS | 3672 | 1467391364846 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:42:44 INFO - PROCESS | 3672 | 1467391364855 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3672 | 1467391364861 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:44 INFO - PROCESS | 3672 | ++DOCSHELL 15FF2C00 == 32 [pid = 3672] [id = 365] 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FF3000) [pid = 3672] [serial = 1094] [outer = 00000000] 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16CDE000) [pid = 3672] [serial = 1095] [outer = 15FF3000] 09:42:44 INFO - PROCESS | 3672 | 1467391364917 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16DB5800) [pid = 3672] [serial = 1096] [outer = 15FF3000] 09:42:45 INFO - PROCESS | 3672 | 1467391365357 Marionette TRACE conn2 <- [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]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 09:42:45 INFO - PROCESS | 3672 | 1467391365383 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3672 | 1467391365385 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1775E400) [pid = 3672] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (182B0400) [pid = 3672] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16158C00) [pid = 3672] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17757400) [pid = 3672] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11889400) [pid = 3672] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D21400) [pid = 3672] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (144E8400) [pid = 3672] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15F3B400) [pid = 3672] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D1B000) [pid = 3672] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13F86000) [pid = 3672] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FEC000) [pid = 3672] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (139F2800) [pid = 3672] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:42:45 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FEE000) [pid = 3672] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:42:45 INFO - PROCESS | 3672 | 1467391365661 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3672 | 1467391365663 Marionette TRACE conn2 <- [1,1426,null,{}] 09:42:45 INFO - PROCESS | 3672 | 1467391365667 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 3672 | 1467391365669 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:45 INFO - PROCESS | 3672 | 1467391365729 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:42:45 INFO - PROCESS | 3672 | 1467391365742 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3672 | 1467391365745 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:45 INFO - PROCESS | 3672 | ++DOCSHELL 10A08000 == 33 [pid = 3672] [id = 366] 09:42:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12EE6000) [pid = 3672] [serial = 1097] [outer = 00000000] 09:42:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (144F1400) [pid = 3672] [serial = 1098] [outer = 12EE6000] 09:42:45 INFO - PROCESS | 3672 | 1467391365787 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F3E800) [pid = 3672] [serial = 1099] [outer = 12EE6000] 09:42:46 INFO - PROCESS | 3672 | 1467391366189 Marionette TRACE conn2 <- [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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 597ms 09:42:46 INFO - PROCESS | 3672 | 1467391366229 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3672 | 1467391366231 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:42:46 INFO - PROCESS | 3672 | 1467391366238 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:42:46 INFO - PROCESS | 3672 | 1467391366240 Marionette TRACE conn2 <- [1,1430,null,{}] 09:42:46 INFO - PROCESS | 3672 | 1467391366244 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3672 | 1467391366245 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:46 INFO - PROCESS | 3672 | 1467391366320 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:42:46 INFO - PROCESS | 3672 | 1467391366326 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3672 | 1467391366328 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:46 INFO - PROCESS | 3672 | ++DOCSHELL 16BC2000 == 34 [pid = 3672] [id = 367] 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16F21800) [pid = 3672] [serial = 1100] [outer = 00000000] 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17704000) [pid = 3672] [serial = 1101] [outer = 16F21800] 09:42:46 INFO - PROCESS | 3672 | 1467391366370 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EA7400) [pid = 3672] [serial = 1102] [outer = 16F21800] 09:42:46 INFO - PROCESS | 3672 | 1467391366773 Marionette TRACE conn2 <- [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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 567ms 09:42:46 INFO - PROCESS | 3672 | 1467391366818 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3672 | 1467391366819 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:42:46 INFO - PROCESS | 3672 | 1467391366823 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:42:46 INFO - PROCESS | 3672 | 1467391366824 Marionette TRACE conn2 <- [1,1434,null,{}] 09:42:46 INFO - PROCESS | 3672 | 1467391366828 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3672 | 1467391366829 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:46 INFO - PROCESS | 3672 | 1467391366885 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:42:46 INFO - PROCESS | 3672 | 1467391366890 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3672 | 1467391366892 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:46 INFO - PROCESS | 3672 | ++DOCSHELL 16FBFC00 == 35 [pid = 3672] [id = 368] 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17702000) [pid = 3672] [serial = 1103] [outer = 00000000] 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18214800) [pid = 3672] [serial = 1104] [outer = 17702000] 09:42:46 INFO - PROCESS | 3672 | 1467391366934 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18217C00) [pid = 3672] [serial = 1105] [outer = 17702000] 09:42:47 INFO - PROCESS | 3672 | 1467391367355 Marionette TRACE conn2 <- [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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 568ms 09:42:47 INFO - PROCESS | 3672 | 1467391367384 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3672 | 1467391367386 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 3672 | 1467391367389 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:42:47 INFO - PROCESS | 3672 | 1467391367391 Marionette TRACE conn2 <- [1,1438,null,{}] 09:42:47 INFO - PROCESS | 3672 | 1467391367411 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3672 | 1467391367413 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:47 INFO - PROCESS | 3672 | 1467391367487 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:42:47 INFO - PROCESS | 3672 | 1467391367493 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3672 | 1467391367495 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:47 INFO - PROCESS | 3672 | ++DOCSHELL 182B5C00 == 36 [pid = 3672] [id = 369] 09:42:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182B6000) [pid = 3672] [serial = 1106] [outer = 00000000] 09:42:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19804400) [pid = 3672] [serial = 1107] [outer = 182B6000] 09:42:47 INFO - PROCESS | 3672 | 1467391367541 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (199BCC00) [pid = 3672] [serial = 1108] [outer = 182B6000] 09:42:48 INFO - PROCESS | 3672 | 1467391368338 Marionette TRACE conn2 <- [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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1000ms 09:42:48 INFO - PROCESS | 3672 | 1467391368381 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3672 | 1467391368386 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:42:48 INFO - PROCESS | 3672 | 1467391368409 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3672 | 1467391368412 Marionette TRACE conn2 <- [1,1442,null,{}] 09:42:48 INFO - PROCESS | 3672 | 1467391368418 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3672 | 1467391368422 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:48 INFO - PROCESS | 3672 | 1467391368570 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:42:48 INFO - PROCESS | 3672 | 1467391368694 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3672 | 1467391368697 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:48 INFO - PROCESS | 3672 | ++DOCSHELL 10D1FC00 == 37 [pid = 3672] [id = 370] 09:42:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10D20000) [pid = 3672] [serial = 1109] [outer = 00000000] 09:42:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11809C00) [pid = 3672] [serial = 1110] [outer = 10D20000] 09:42:48 INFO - PROCESS | 3672 | 1467391368755 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11D8D400) [pid = 3672] [serial = 1111] [outer = 10D20000] 09:42:49 INFO - PROCESS | 3672 | 1467391369587 Marionette TRACE conn2 <- [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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1253ms 09:42:49 INFO - PROCESS | 3672 | 1467391369665 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3672 | 1467391369669 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:42:49 INFO - PROCESS | 3672 | 1467391369674 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:42:49 INFO - PROCESS | 3672 | 1467391369677 Marionette TRACE conn2 <- [1,1446,null,{}] 09:42:49 INFO - PROCESS | 3672 | 1467391369683 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3672 | 1467391369685 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:49 INFO - PROCESS | 3672 | 1467391369800 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:42:49 INFO - PROCESS | 3672 | 1467391369935 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3672 | 1467391369939 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:49 INFO - PROCESS | 3672 | ++DOCSHELL 10D21400 == 38 [pid = 3672] [id = 371] 09:42:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10D3A400) [pid = 3672] [serial = 1112] [outer = 00000000] 09:42:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10D42800) [pid = 3672] [serial = 1113] [outer = 10D3A400] 09:42:50 INFO - PROCESS | 3672 | 1467391369993 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (110C5000) [pid = 3672] [serial = 1114] [outer = 10D3A400] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 16FBFC00 == 37 [pid = 3672] [id = 368] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 16BC2000 == 36 [pid = 3672] [id = 367] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 10A08000 == 35 [pid = 3672] [id = 366] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 15FF2C00 == 34 [pid = 3672] [id = 365] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 1556FC00 == 33 [pid = 3672] [id = 364] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 13AB7800 == 32 [pid = 3672] [id = 363] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 13167C00 == 31 [pid = 3672] [id = 362] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 11254400 == 30 [pid = 3672] [id = 361] 09:42:50 INFO - PROCESS | 3672 | --DOCSHELL 104D2000 == 29 [pid = 3672] [id = 360] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (182BA400) [pid = 3672] [serial = 1066] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1980BC00) [pid = 3672] [serial = 1069] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16DAE400) [pid = 3672] [serial = 1053] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1980A800) [pid = 3672] [serial = 1068] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17EA9C00) [pid = 3672] [serial = 1056] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12C96C00) [pid = 3672] [serial = 1044] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13256000) [pid = 3672] [serial = 1045] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D43C00) [pid = 3672] [serial = 1041] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1125B000) [pid = 3672] [serial = 1042] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15571000) [pid = 3672] [serial = 1048] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15561400) [pid = 3672] [serial = 1047] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16DB4C00) [pid = 3672] [serial = 1054] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15FE7C00) [pid = 3672] [serial = 1033] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D3F400) [pid = 3672] [serial = 1035] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (110CE800) [pid = 3672] [serial = 1036] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (144EF800) [pid = 3672] [serial = 1038] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15803800) [pid = 3672] [serial = 1039] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16158800) [pid = 3672] [serial = 1050] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17EACC00) [pid = 3672] [serial = 1057] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (177E4C00) [pid = 3672] [serial = 1059] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17E55800) [pid = 3672] [serial = 1060] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (182B8C00) [pid = 3672] [serial = 1065] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1821C400) [pid = 3672] [serial = 1063] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16D7C400) [pid = 3672] [serial = 1051] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (18218000) [pid = 3672] [serial = 1062] [outer = 00000000] [url = about:blank] 09:42:50 INFO - PROCESS | 3672 | 1467391370459 Marionette TRACE conn2 <- [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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 806ms 09:42:50 INFO - PROCESS | 3672 | 1467391370483 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3672 | 1467391370488 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:42:50 INFO - PROCESS | 3672 | 1467391370494 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3672 | 1467391370497 Marionette TRACE conn2 <- [1,1450,null,{}] 09:42:50 INFO - PROCESS | 3672 | 1467391370501 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3672 | 1467391370503 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:50 INFO - PROCESS | 3672 | 1467391370570 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:42:50 INFO - PROCESS | 3672 | 1467391370576 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3672 | 1467391370578 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:50 INFO - PROCESS | 3672 | ++DOCSHELL 114BFC00 == 30 [pid = 3672] [id = 372] 09:42:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (114C0C00) [pid = 3672] [serial = 1115] [outer = 00000000] 09:42:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11D8DC00) [pid = 3672] [serial = 1116] [outer = 114C0C00] 09:42:50 INFO - PROCESS | 3672 | 1467391370624 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (12BB0400) [pid = 3672] [serial = 1117] [outer = 114C0C00] 09:42:51 INFO - PROCESS | 3672 | 1467391371083 Marionette TRACE conn2 <- [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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 657ms 09:42:51 INFO - PROCESS | 3672 | 1467391371154 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3672 | 1467391371156 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:42:51 INFO - PROCESS | 3672 | 1467391371159 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3672 | 1467391371163 Marionette TRACE conn2 <- [1,1454,null,{}] 09:42:51 INFO - PROCESS | 3672 | 1467391371173 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3672 | 1467391371178 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:51 INFO - PROCESS | 3672 | 1467391371289 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:42:51 INFO - PROCESS | 3672 | 1467391371385 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3672 | 1467391371389 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:51 INFO - PROCESS | 3672 | ++DOCSHELL 13F88400 == 31 [pid = 3672] [id = 373] 09:42:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13F8AC00) [pid = 3672] [serial = 1118] [outer = 00000000] 09:42:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (144E8000) [pid = 3672] [serial = 1119] [outer = 13F8AC00] 09:42:51 INFO - PROCESS | 3672 | 1467391371418 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (148EBC00) [pid = 3672] [serial = 1120] [outer = 13F8AC00] 09:42:51 INFO - PROCESS | 3672 | 1467391371783 Marionette TRACE conn2 <- [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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 657ms 09:42:51 INFO - PROCESS | 3672 | 1467391371825 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3672 | 1467391371829 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:42:51 INFO - PROCESS | 3672 | 1467391371834 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:42:51 INFO - PROCESS | 3672 | 1467391371837 Marionette TRACE conn2 <- [1,1458,null,{}] 09:42:51 INFO - PROCESS | 3672 | 1467391371840 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3672 | 1467391371842 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:51 INFO - PROCESS | 3672 | 1467391371924 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:42:51 INFO - PROCESS | 3672 | 1467391371929 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3672 | 1467391371931 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:51 INFO - PROCESS | 3672 | ++DOCSHELL 15569800 == 32 [pid = 3672] [id = 374] 09:42:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15805400) [pid = 3672] [serial = 1121] [outer = 00000000] 09:42:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15FE7C00) [pid = 3672] [serial = 1122] [outer = 15805400] 09:42:51 INFO - PROCESS | 3672 | 1467391371974 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15FF0C00) [pid = 3672] [serial = 1123] [outer = 15805400] 09:42:52 INFO - PROCESS | 3672 | 1467391372441 Marionette TRACE conn2 <- [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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 09:42:52 INFO - PROCESS | 3672 | 1467391372513 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3672 | 1467391372515 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 3672 | 1467391372518 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:42:52 INFO - PROCESS | 3672 | 1467391372520 Marionette TRACE conn2 <- [1,1462,null,{}] 09:42:52 INFO - PROCESS | 3672 | 1467391372523 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3672 | 1467391372525 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:52 INFO - PROCESS | 3672 | 1467391372640 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:42:52 INFO - PROCESS | 3672 | 1467391372663 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3672 | 1467391372666 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:52 INFO - PROCESS | 3672 | ++DOCSHELL 129E6000 == 33 [pid = 3672] [id = 375] 09:42:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1555D400) [pid = 3672] [serial = 1124] [outer = 00000000] 09:42:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16DA6800) [pid = 3672] [serial = 1125] [outer = 1555D400] 09:42:52 INFO - PROCESS | 3672 | 1467391372708 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16F15C00) [pid = 3672] [serial = 1126] [outer = 1555D400] 09:42:53 INFO - PROCESS | 3672 | 1467391373140 Marionette TRACE conn2 <- [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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 09:42:53 INFO - PROCESS | 3672 | 1467391373179 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3672 | 1467391373181 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:42:53 INFO - PROCESS | 3672 | 1467391373184 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3672 | 1467391373186 Marionette TRACE conn2 <- [1,1466,null,{}] 09:42:53 INFO - PROCESS | 3672 | 1467391373189 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3672 | 1467391373194 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:53 INFO - PROCESS | 3672 | 1467391373328 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:42:53 INFO - PROCESS | 3672 | 1467391373392 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3672 | 1467391373394 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:53 INFO - PROCESS | 3672 | ++DOCSHELL 177E6800 == 34 [pid = 3672] [id = 376] 09:42:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (177E9C00) [pid = 3672] [serial = 1127] [outer = 00000000] 09:42:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EA9800) [pid = 3672] [serial = 1128] [outer = 177E9C00] 09:42:53 INFO - PROCESS | 3672 | 1467391373420 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18015800) [pid = 3672] [serial = 1129] [outer = 177E9C00] 09:42:53 INFO - PROCESS | 3672 | 1467391373825 Marionette TRACE conn2 <- [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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 717ms 09:42:53 INFO - PROCESS | 3672 | 1467391373916 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3672 | 1467391373918 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3672 | 1467391373936 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3672 | 1467391373938 Marionette TRACE conn2 <- [1,1470,null,{}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:42:53 INFO - PROCESS | 3672 | 1467391373941 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3672 | 1467391373943 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:54 INFO - PROCESS | 3672 | 1467391374123 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17702000) [pid = 3672] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1580C400) [pid = 3672] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1065F800) [pid = 3672] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11256800) [pid = 3672] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (131C0C00) [pid = 3672] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FF3000) [pid = 3672] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (12EE6000) [pid = 3672] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D47000) [pid = 3672] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (148E4000) [pid = 3672] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13AC4800) [pid = 3672] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:42:54 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16F21800) [pid = 3672] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:42:54 INFO - PROCESS | 3672 | 1467391374193 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3672 | 1467391374195 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:54 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E1000 == 35 [pid = 3672] [id = 377] 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10D20C00) [pid = 3672] [serial = 1130] [outer = 00000000] 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12C96000) [pid = 3672] [serial = 1131] [outer = 10D20C00] 09:42:54 INFO - PROCESS | 3672 | 1467391374237 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13AC4800) [pid = 3672] [serial = 1132] [outer = 10D20C00] 09:42:54 INFO - PROCESS | 3672 | 1467391374572 Marionette TRACE conn2 <- [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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 641ms 09:42:54 INFO - PROCESS | 3672 | 1467391374584 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3672 | 1467391374585 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:42:54 INFO - PROCESS | 3672 | 1467391374589 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3672 | 1467391374590 Marionette TRACE conn2 <- [1,1474,null,{}] 09:42:54 INFO - PROCESS | 3672 | 1467391374594 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3672 | 1467391374595 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:54 INFO - PROCESS | 3672 | 1467391374710 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:42:54 INFO - PROCESS | 3672 | 1467391374715 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3672 | 1467391374717 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:54 INFO - PROCESS | 3672 | ++DOCSHELL 1325C800 == 36 [pid = 3672] [id = 378] 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14486400) [pid = 3672] [serial = 1133] [outer = 00000000] 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17EA6C00) [pid = 3672] [serial = 1134] [outer = 14486400] 09:42:54 INFO - PROCESS | 3672 | 1467391374761 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18211800) [pid = 3672] [serial = 1135] [outer = 14486400] 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (177E6400) [pid = 3672] [serial = 1136] [outer = 1B46A800] 09:42:55 INFO - PROCESS | 3672 | 1467391375218 Marionette TRACE conn2 <- [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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 657ms 09:42:55 INFO - PROCESS | 3672 | 1467391375270 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3672 | 1467391375272 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 3672 | 1467391375275 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:42:55 INFO - PROCESS | 3672 | 1467391375276 Marionette TRACE conn2 <- [1,1478,null,{}] 09:42:55 INFO - PROCESS | 3672 | 1467391375280 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3672 | 1467391375282 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:55 INFO - PROCESS | 3672 | 1467391375342 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:42:55 INFO - PROCESS | 3672 | 1467391375349 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3672 | 1467391375351 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:55 INFO - PROCESS | 3672 | ++DOCSHELL 10B93C00 == 37 [pid = 3672] [id = 379] 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15568C00) [pid = 3672] [serial = 1137] [outer = 00000000] 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182BA800) [pid = 3672] [serial = 1138] [outer = 15568C00] 09:42:55 INFO - PROCESS | 3672 | 1467391375393 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182BB400) [pid = 3672] [serial = 1139] [outer = 15568C00] 09:42:55 INFO - PROCESS | 3672 | 1467391375805 Marionette TRACE conn2 <- [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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 567ms 09:42:55 INFO - PROCESS | 3672 | 1467391375838 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3672 | 1467391375840 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:42:55 INFO - PROCESS | 3672 | 1467391375856 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 3672 | 1467391375867 Marionette TRACE conn2 <- [1,1482,null,{}] 09:42:55 INFO - PROCESS | 3672 | 1467391375874 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3672 | 1467391375876 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:55 INFO - PROCESS | 3672 | 1467391375960 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:42:55 INFO - PROCESS | 3672 | 1467391375965 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3672 | 1467391375967 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:55 INFO - PROCESS | 3672 | ++DOCSHELL 169D4000 == 38 [pid = 3672] [id = 380] 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (177E8C00) [pid = 3672] [serial = 1140] [outer = 00000000] 09:42:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19C4B800) [pid = 3672] [serial = 1141] [outer = 177E8C00] 09:42:55 INFO - PROCESS | 3672 | 1467391376008 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E02400) [pid = 3672] [serial = 1142] [outer = 177E8C00] 09:42:56 INFO - PROCESS | 3672 | 1467391376702 Marionette TRACE conn2 <- [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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 911ms 09:42:56 INFO - PROCESS | 3672 | 1467391376774 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3672 | 1467391376778 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:42:56 INFO - PROCESS | 3672 | 1467391376784 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 3672 | 1467391376789 Marionette TRACE conn2 <- [1,1486,null,{}] 09:42:56 INFO - PROCESS | 3672 | 1467391376795 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3672 | 1467391376798 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:56 INFO - PROCESS | 3672 | 1467391376935 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:42:57 INFO - PROCESS | 3672 | 1467391377058 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3672 | 1467391377061 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:57 INFO - PROCESS | 3672 | ++DOCSHELL 10A0B400 == 39 [pid = 3672] [id = 381] 09:42:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10B91C00) [pid = 3672] [serial = 1143] [outer = 00000000] 09:42:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10D41C00) [pid = 3672] [serial = 1144] [outer = 10B91C00] 09:42:57 INFO - PROCESS | 3672 | 1467391377118 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (12E6AC00) [pid = 3672] [serial = 1145] [outer = 10B91C00] 09:42:57 INFO - PROCESS | 3672 | 1467391377675 Marionette TRACE conn2 <- [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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 955ms 09:42:57 INFO - PROCESS | 3672 | 1467391377734 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3672 | 1467391377739 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:42:57 INFO - PROCESS | 3672 | 1467391377760 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3672 | 1467391377763 Marionette TRACE conn2 <- [1,1490,null,{}] 09:42:57 INFO - PROCESS | 3672 | 1467391377766 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3672 | 1467391377769 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:57 INFO - PROCESS | 3672 | 1467391377877 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:42:58 INFO - PROCESS | 3672 | 1467391378012 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3672 | 1467391378015 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:58 INFO - PROCESS | 3672 | ++DOCSHELL 13D58800 == 40 [pid = 3672] [id = 382] 09:42:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (13D5A400) [pid = 3672] [serial = 1146] [outer = 00000000] 09:42:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1556E800) [pid = 3672] [serial = 1147] [outer = 13D5A400] 09:42:58 INFO - PROCESS | 3672 | 1467391378070 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16157800) [pid = 3672] [serial = 1148] [outer = 13D5A400] 09:42:58 INFO - PROCESS | 3672 | 1467391378664 Marionette TRACE conn2 <- [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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 955ms 09:42:58 INFO - PROCESS | 3672 | 1467391378722 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3672 | 1467391378724 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:42:58 INFO - PROCESS | 3672 | 1467391378728 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3672 | 1467391378732 Marionette TRACE conn2 <- [1,1494,null,{}] 09:42:58 INFO - PROCESS | 3672 | 1467391378743 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3672 | 1467391378748 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:58 INFO - PROCESS | 3672 | 1467391378969 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:42:59 INFO - PROCESS | 3672 | 1467391379135 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3672 | 1467391379138 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:42:59 INFO - PROCESS | 3672 | ++DOCSHELL 10A0F400 == 41 [pid = 3672] [id = 383] 09:42:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10A76800) [pid = 3672] [serial = 1149] [outer = 00000000] 09:42:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10B94400) [pid = 3672] [serial = 1150] [outer = 10A76800] 09:42:59 INFO - PROCESS | 3672 | 1467391379195 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10D3D400) [pid = 3672] [serial = 1151] [outer = 10A76800] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 10B93C00 == 40 [pid = 3672] [id = 379] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 1325C800 == 39 [pid = 3672] [id = 378] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 0F9E1000 == 38 [pid = 3672] [id = 377] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 177E6800 == 37 [pid = 3672] [id = 376] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 129E6000 == 36 [pid = 3672] [id = 375] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 15569800 == 35 [pid = 3672] [id = 374] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 13F88400 == 34 [pid = 3672] [id = 373] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 114BFC00 == 33 [pid = 3672] [id = 372] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 10D21400 == 32 [pid = 3672] [id = 371] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 10D1FC00 == 31 [pid = 3672] [id = 370] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 182B5C00 == 30 [pid = 3672] [id = 369] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 13D58800 == 29 [pid = 3672] [id = 382] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 169D4000 == 28 [pid = 3672] [id = 380] 09:43:00 INFO - PROCESS | 3672 | --DOCSHELL 10A0B400 == 27 [pid = 3672] [id = 381] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (18214800) [pid = 3672] [serial = 1104] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15F39800) [pid = 3672] [serial = 1092] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10A77800) [pid = 3672] [serial = 1080] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10B5B800) [pid = 3672] [serial = 1081] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (114BC800) [pid = 3672] [serial = 1083] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1180EC00) [pid = 3672] [serial = 1084] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (139BAC00) [pid = 3672] [serial = 1086] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (13A32C00) [pid = 3672] [serial = 1087] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16CDE000) [pid = 3672] [serial = 1095] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (144F1400) [pid = 3672] [serial = 1098] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15F3E800) [pid = 3672] [serial = 1099] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (139B9000) [pid = 3672] [serial = 1072] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (129DC000) [pid = 3672] [serial = 1071] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16DB5800) [pid = 3672] [serial = 1096] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15FF3800) [pid = 3672] [serial = 1075] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15F3F400) [pid = 3672] [serial = 1074] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (11DD9C00) [pid = 3672] [serial = 1077] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (148DF800) [pid = 3672] [serial = 1089] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D46400) [pid = 3672] [serial = 1090] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18217C00) [pid = 3672] [serial = 1105] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15F3D400) [pid = 3672] [serial = 1093] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17704000) [pid = 3672] [serial = 1101] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17EA7400) [pid = 3672] [serial = 1102] [outer = 00000000] [url = about:blank] 09:43:00 INFO - PROCESS | 3672 | 1467391380346 Marionette TRACE conn2 <- [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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1687ms 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:43:00 INFO - PROCESS | 3672 | 1467391380402 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3672 | 1467391380406 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 3672 | 1467391380410 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 3672 | 1467391380413 Marionette TRACE conn2 <- [1,1498,null,{}] 09:43:00 INFO - PROCESS | 3672 | 1467391380419 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3672 | 1467391380422 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:00 INFO - PROCESS | 3672 | 1467391380511 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:43:00 INFO - PROCESS | 3672 | 1467391380597 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3672 | 1467391380600 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:00 INFO - PROCESS | 3672 | ++DOCSHELL 10B8F400 == 28 [pid = 3672] [id = 384] 09:43:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10B93C00) [pid = 3672] [serial = 1152] [outer = 00000000] 09:43:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10D42000) [pid = 3672] [serial = 1153] [outer = 10B93C00] 09:43:00 INFO - PROCESS | 3672 | 1467391380647 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10F1F000) [pid = 3672] [serial = 1154] [outer = 10B93C00] 09:43:01 INFO - PROCESS | 3672 | 1467391381047 Marionette TRACE conn2 <- [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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 657ms 09:43:01 INFO - PROCESS | 3672 | 1467391381089 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3672 | 1467391381077 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:43:01 INFO - PROCESS | 3672 | 1467391381084 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3672 | 1467391381086 Marionette TRACE conn2 <- [1,1502,null,{}] 09:43:01 INFO - PROCESS | 3672 | 1467391381095 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3672 | 1467391381098 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:01 INFO - PROCESS | 3672 | 1467391381219 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:43:01 INFO - PROCESS | 3672 | 1467391381234 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3672 | 1467391381237 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:01 INFO - PROCESS | 3672 | ++DOCSHELL 12BB0000 == 29 [pid = 3672] [id = 385] 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12BB0800) [pid = 3672] [serial = 1155] [outer = 00000000] 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12E5F400) [pid = 3672] [serial = 1156] [outer = 12BB0800] 09:43:01 INFO - PROCESS | 3672 | 1467391381283 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13162400) [pid = 3672] [serial = 1157] [outer = 12BB0800] 09:43:01 INFO - PROCESS | 3672 | 1467391381704 Marionette TRACE conn2 <- [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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 09:43:01 INFO - PROCESS | 3672 | 1467391381763 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3672 | 1467391381766 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:43:01 INFO - PROCESS | 3672 | 1467391381769 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3672 | 1467391381773 Marionette TRACE conn2 <- [1,1506,null,{}] 09:43:01 INFO - PROCESS | 3672 | 1467391381784 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3672 | 1467391381788 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:01 INFO - PROCESS | 3672 | 1467391381852 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:43:01 INFO - PROCESS | 3672 | 1467391381861 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3672 | 1467391381864 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:01 INFO - PROCESS | 3672 | ++DOCSHELL 13D51000 == 30 [pid = 3672] [id = 386] 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13F82800) [pid = 3672] [serial = 1158] [outer = 00000000] 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13F90C00) [pid = 3672] [serial = 1159] [outer = 13F82800] 09:43:01 INFO - PROCESS | 3672 | 1467391381910 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (144F4400) [pid = 3672] [serial = 1160] [outer = 13F82800] 09:43:02 INFO - PROCESS | 3672 | 1467391382350 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 09:43:02 INFO - PROCESS | 3672 | 1467391382431 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3672 | 1467391382434 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:43:02 INFO - PROCESS | 3672 | 1467391382437 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3672 | 1467391382449 Marionette TRACE conn2 <- [1,1510,null,{}] 09:43:02 INFO - PROCESS | 3672 | 1467391382456 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3672 | 1467391382458 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:02 INFO - PROCESS | 3672 | 1467391382597 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:43:02 INFO - PROCESS | 3672 | 1467391382616 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3672 | 1467391382618 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:02 INFO - PROCESS | 3672 | ++DOCSHELL 1556B000 == 31 [pid = 3672] [id = 387] 09:43:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1556C800) [pid = 3672] [serial = 1161] [outer = 00000000] 09:43:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15571400) [pid = 3672] [serial = 1162] [outer = 1556C800] 09:43:02 INFO - PROCESS | 3672 | 1467391382645 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1590F000) [pid = 3672] [serial = 1163] [outer = 1556C800] 09:43:03 INFO - PROCESS | 3672 | 1467391383079 Marionette TRACE conn2 <- [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"]]]}] 09:43:03 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 () { 09:43:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:43:03 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 () { 09:43:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:43:03 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 () { 09:43:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:43:03 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 () { 09:43:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:43:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 672ms 09:43:03 INFO - PROCESS | 3672 | 1467391383106 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3672 | 1467391383108 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:43:03 INFO - PROCESS | 3672 | 1467391383118 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3672 | 1467391383120 Marionette TRACE conn2 <- [1,1514,null,{}] 09:43:03 INFO - PROCESS | 3672 | 1467391383123 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3672 | 1467391383125 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:03 INFO - PROCESS | 3672 | 1467391383227 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:43:03 INFO - PROCESS | 3672 | 1467391383232 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3672 | 1467391383234 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:03 INFO - PROCESS | 3672 | ++DOCSHELL 15564000 == 32 [pid = 3672] [id = 388] 09:43:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1590D800) [pid = 3672] [serial = 1164] [outer = 00000000] 09:43:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15F45C00) [pid = 3672] [serial = 1165] [outer = 1590D800] 09:43:03 INFO - PROCESS | 3672 | 1467391383277 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169D5800) [pid = 3672] [serial = 1166] [outer = 1590D800] 09:43:03 INFO - PROCESS | 3672 | 1467391383701 Marionette TRACE conn2 <- [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"]]]}] 09:43:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:43:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:43:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:43:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 612ms 09:43:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:43:03 INFO - PROCESS | 3672 | 1467391383744 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3672 | 1467391383746 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:43:03 INFO - PROCESS | 3672 | 1467391383750 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3672 | 1467391383751 Marionette TRACE conn2 <- [1,1518,null,{}] 09:43:03 INFO - PROCESS | 3672 | 1467391383760 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3672 | 1467391383766 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:03 INFO - PROCESS | 3672 | 1467391383903 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:43:03 INFO - PROCESS | 3672 | 1467391383966 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3672 | 1467391383968 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:03 INFO - PROCESS | 3672 | ++DOCSHELL 16DB5000 == 33 [pid = 3672] [id = 389] 09:43:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16FBBC00) [pid = 3672] [serial = 1167] [outer = 00000000] 09:43:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (177E9400) [pid = 3672] [serial = 1168] [outer = 16FBBC00] 09:43:04 INFO - PROCESS | 3672 | 1467391384016 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17E55800) [pid = 3672] [serial = 1169] [outer = 16FBBC00] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1555D400) [pid = 3672] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (177E9C00) [pid = 3672] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D20C00) [pid = 3672] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182B6000) [pid = 3672] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15805400) [pid = 3672] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13F8AC00) [pid = 3672] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D3A400) [pid = 3672] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D20000) [pid = 3672] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114C0C00) [pid = 3672] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14486400) [pid = 3672] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10B58000) [pid = 3672] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (177E8C00) [pid = 3672] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:43:04 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15568C00) [pid = 3672] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:43:04 INFO - PROCESS | 3672 | 1467391384564 Marionette TRACE conn2 <- [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]]]}] 09:43:04 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 09:43:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:43:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:43:04 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. 09:43:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:43:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 850ms 09:43:04 INFO - PROCESS | 3672 | 1467391384599 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3672 | 1467391384601 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:43:04 INFO - PROCESS | 3672 | 1467391384604 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3672 | 1467391384606 Marionette TRACE conn2 <- [1,1522,null,{}] 09:43:04 INFO - PROCESS | 3672 | 1467391384619 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3672 | 1467391384621 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:04 INFO - PROCESS | 3672 | 1467391384693 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:43:04 INFO - PROCESS | 3672 | 1467391384778 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3672 | 1467391384780 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:04 INFO - PROCESS | 3672 | ++DOCSHELL 10B59400 == 34 [pid = 3672] [id = 390] 09:43:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10B62C00) [pid = 3672] [serial = 1170] [outer = 00000000] 09:43:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13F8AC00) [pid = 3672] [serial = 1171] [outer = 10B62C00] 09:43:04 INFO - PROCESS | 3672 | 1467391384824 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16BC4400) [pid = 3672] [serial = 1172] [outer = 10B62C00] 09:43:05 INFO - PROCESS | 3672 | 1467391385154 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 09:43:05 INFO - PROCESS | 3672 | 1467391385184 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3672 | 1467391385186 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:43:05 INFO - PROCESS | 3672 | 1467391385215 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3672 | 1467391385217 Marionette TRACE conn2 <- [1,1526,null,{}] 09:43:05 INFO - PROCESS | 3672 | 1467391385220 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3672 | 1467391385222 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:05 INFO - PROCESS | 3672 | 1467391385295 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:43:05 INFO - PROCESS | 3672 | 1467391385363 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3672 | 1467391385365 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:05 INFO - PROCESS | 3672 | ++DOCSHELL 10D47400 == 35 [pid = 3672] [id = 391] 09:43:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (139B9000) [pid = 3672] [serial = 1173] [outer = 00000000] 09:43:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EAD000) [pid = 3672] [serial = 1174] [outer = 139B9000] 09:43:05 INFO - PROCESS | 3672 | 1467391385407 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EADC00) [pid = 3672] [serial = 1175] [outer = 139B9000] 09:43:05 INFO - PROCESS | 3672 | 1467391385747 Marionette TRACE conn2 <- [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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 568ms 09:43:05 INFO - PROCESS | 3672 | 1467391385778 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3672 | 1467391385780 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:43:05 INFO - PROCESS | 3672 | 1467391385783 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3672 | 1467391385785 Marionette TRACE conn2 <- [1,1530,null,{}] 09:43:05 INFO - PROCESS | 3672 | 1467391385788 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3672 | 1467391385790 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:05 INFO - PROCESS | 3672 | 1467391385896 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:43:05 INFO - PROCESS | 3672 | 1467391385904 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3672 | 1467391385906 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:05 INFO - PROCESS | 3672 | ++DOCSHELL 10A0BC00 == 36 [pid = 3672] [id = 392] 09:43:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10A77C00) [pid = 3672] [serial = 1176] [outer = 00000000] 09:43:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16F1A000) [pid = 3672] [serial = 1177] [outer = 10A77C00] 09:43:05 INFO - PROCESS | 3672 | 1467391385948 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18219800) [pid = 3672] [serial = 1178] [outer = 10A77C00] 09:43:06 INFO - PROCESS | 3672 | 1467391386335 Marionette TRACE conn2 <- [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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:43:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 567ms 09:43:06 INFO - PROCESS | 3672 | 1467391386363 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3672 | 1467391386365 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:43:06 INFO - PROCESS | 3672 | 1467391386368 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3672 | 1467391386370 Marionette TRACE conn2 <- [1,1534,null,{}] 09:43:06 INFO - PROCESS | 3672 | 1467391386373 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3672 | 1467391386375 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:06 INFO - PROCESS | 3672 | 1467391386534 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:43:06 INFO - PROCESS | 3672 | 1467391386710 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3672 | 1467391386713 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:06 INFO - PROCESS | 3672 | ++DOCSHELL 10B5B800 == 37 [pid = 3672] [id = 393] 09:43:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10B61000) [pid = 3672] [serial = 1179] [outer = 00000000] 09:43:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10D1EC00) [pid = 3672] [serial = 1180] [outer = 10B61000] 09:43:06 INFO - PROCESS | 3672 | 1467391386770 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10D45000) [pid = 3672] [serial = 1181] [outer = 10B61000] 09:43:07 INFO - PROCESS | 3672 | 1467391387467 Marionette TRACE conn2 <- [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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1134ms 09:43:07 INFO - PROCESS | 3672 | 1467391387510 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3672 | 1467391387514 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:43:07 INFO - PROCESS | 3672 | 1467391387519 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3672 | 1467391387522 Marionette TRACE conn2 <- [1,1538,null,{}] 09:43:07 INFO - PROCESS | 3672 | 1467391387527 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3672 | 1467391387530 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:07 INFO - PROCESS | 3672 | 1467391387631 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:43:07 INFO - PROCESS | 3672 | 1467391387763 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3672 | 1467391387766 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:07 INFO - PROCESS | 3672 | ++DOCSHELL 139C4800 == 38 [pid = 3672] [id = 394] 09:43:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (139F8C00) [pid = 3672] [serial = 1182] [outer = 00000000] 09:43:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (13AB8C00) [pid = 3672] [serial = 1183] [outer = 139F8C00] 09:43:07 INFO - PROCESS | 3672 | 1467391387822 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (14485400) [pid = 3672] [serial = 1184] [outer = 139F8C00] 09:43:08 INFO - PROCESS | 3672 | 1467391388676 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1194ms 09:43:08 INFO - PROCESS | 3672 | 1467391388702 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3672 | 1467391388706 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:43:08 INFO - PROCESS | 3672 | 1467391388711 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3672 | 1467391388714 Marionette TRACE conn2 <- [1,1542,null,{}] 09:43:08 INFO - PROCESS | 3672 | 1467391388720 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3672 | 1467391388723 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:08 INFO - PROCESS | 3672 | 1467391388831 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:43:08 INFO - PROCESS | 3672 | 1467391388962 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3672 | 1467391388965 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 10D47400 == 37 [pid = 3672] [id = 391] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 10B59400 == 36 [pid = 3672] [id = 390] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 16DB5000 == 35 [pid = 3672] [id = 389] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 15564000 == 34 [pid = 3672] [id = 388] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 1556B000 == 33 [pid = 3672] [id = 387] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 13D51000 == 32 [pid = 3672] [id = 386] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 12BB0000 == 31 [pid = 3672] [id = 385] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 10B8F400 == 30 [pid = 3672] [id = 384] 09:43:08 INFO - PROCESS | 3672 | --DOCSHELL 10A0F400 == 29 [pid = 3672] [id = 383] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (13ABE000) [pid = 3672] [serial = 1078] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19C4B800) [pid = 3672] [serial = 1141] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19E02400) [pid = 3672] [serial = 1142] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182BA800) [pid = 3672] [serial = 1138] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16DA6800) [pid = 3672] [serial = 1125] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17EA9800) [pid = 3672] [serial = 1128] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12C96000) [pid = 3672] [serial = 1131] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19804400) [pid = 3672] [serial = 1107] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (199BCC00) [pid = 3672] [serial = 1108] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15FE7C00) [pid = 3672] [serial = 1122] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (144E8000) [pid = 3672] [serial = 1119] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (148EBC00) [pid = 3672] [serial = 1120] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18015800) [pid = 3672] [serial = 1129] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D42800) [pid = 3672] [serial = 1113] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (110C5000) [pid = 3672] [serial = 1114] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (11809C00) [pid = 3672] [serial = 1110] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11D8D400) [pid = 3672] [serial = 1111] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (11D8DC00) [pid = 3672] [serial = 1116] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (12BB0400) [pid = 3672] [serial = 1117] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (182BB400) [pid = 3672] [serial = 1139] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17EA6C00) [pid = 3672] [serial = 1134] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16151400) [pid = 3672] [serial = 697] [outer = 00000000] [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.] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (18211800) [pid = 3672] [serial = 1135] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16F15C00) [pid = 3672] [serial = 1126] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (13AC4800) [pid = 3672] [serial = 1132] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15FF0C00) [pid = 3672] [serial = 1123] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3672 | ++DOCSHELL 10421C00 == 30 [pid = 3672] [id = 395] 09:43:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10426800) [pid = 3672] [serial = 1185] [outer = 00000000] 09:43:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10B59400) [pid = 3672] [serial = 1186] [outer = 10426800] 09:43:09 INFO - PROCESS | 3672 | 1467391389036 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10D1A800) [pid = 3672] [serial = 1187] [outer = 10426800] 09:43:09 INFO - PROCESS | 3672 | 1467391389455 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 806ms 09:43:09 INFO - PROCESS | 3672 | 1467391389516 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3672 | 1467391389521 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:43:09 INFO - PROCESS | 3672 | 1467391389527 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3672 | 1467391389530 Marionette TRACE conn2 <- [1,1546,null,{}] 09:43:09 INFO - PROCESS | 3672 | 1467391389533 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3672 | 1467391389536 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:09 INFO - PROCESS | 3672 | 1467391389621 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:43:09 INFO - PROCESS | 3672 | 1467391389629 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3672 | 1467391389631 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:09 INFO - PROCESS | 3672 | ++DOCSHELL 12C96400 == 31 [pid = 3672] [id = 396] 09:43:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (12E21000) [pid = 3672] [serial = 1188] [outer = 00000000] 09:43:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1315E400) [pid = 3672] [serial = 1189] [outer = 12E21000] 09:43:09 INFO - PROCESS | 3672 | 1467391389680 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (139BD800) [pid = 3672] [serial = 1190] [outer = 12E21000] 09:43:10 INFO - PROCESS | 3672 | 1467391390136 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:43:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 612ms 09:43:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:43:10 INFO - PROCESS | 3672 | 1467391390147 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3672 | 1467391390149 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 3672 | 1467391390153 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3672 | 1467391390156 Marionette TRACE conn2 <- [1,1550,null,{}] 09:43:10 INFO - PROCESS | 3672 | 1467391390167 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3672 | 1467391390171 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:10 INFO - PROCESS | 3672 | 1467391390266 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:43:10 INFO - PROCESS | 3672 | 1467391390275 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3672 | 1467391390278 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:10 INFO - PROCESS | 3672 | ++DOCSHELL 10A0B800 == 32 [pid = 3672] [id = 397] 09:43:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13A31C00) [pid = 3672] [serial = 1191] [outer = 00000000] 09:43:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15563C00) [pid = 3672] [serial = 1192] [outer = 13A31C00] 09:43:10 INFO - PROCESS | 3672 | 1467391390324 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1556D000) [pid = 3672] [serial = 1193] [outer = 13A31C00] 09:43:10 INFO - PROCESS | 3672 | 1467391390754 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:43:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 657ms 09:43:10 INFO - PROCESS | 3672 | 1467391390816 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3672 | 1467391390819 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:43:10 INFO - PROCESS | 3672 | 1467391390822 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3672 | 1467391390824 Marionette TRACE conn2 <- [1,1554,null,{}] 09:43:10 INFO - PROCESS | 3672 | 1467391390827 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3672 | 1467391390829 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:10 INFO - PROCESS | 3672 | 1467391390920 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:43:10 INFO - PROCESS | 3672 | 1467391390927 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3672 | 1467391390913 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:10 INFO - PROCESS | 3672 | ++DOCSHELL 10B56400 == 33 [pid = 3672] [id = 398] 09:43:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15FEA800) [pid = 3672] [serial = 1194] [outer = 00000000] 09:43:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15FED800) [pid = 3672] [serial = 1195] [outer = 15FEA800] 09:43:10 INFO - PROCESS | 3672 | 1467391390959 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15FF4000) [pid = 3672] [serial = 1196] [outer = 15FEA800] 09:43:11 INFO - PROCESS | 3672 | 1467391391383 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 597ms 09:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:43:11 INFO - PROCESS | 3672 | 1467391391424 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3672 | 1467391391426 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 3672 | 1467391391430 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3672 | 1467391391431 Marionette TRACE conn2 <- [1,1558,null,{}] 09:43:11 INFO - PROCESS | 3672 | 1467391391435 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3672 | 1467391391437 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:11 INFO - PROCESS | 3672 | 1467391391541 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:43:11 INFO - PROCESS | 3672 | 1467391391622 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3672 | 1467391391625 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:11 INFO - PROCESS | 3672 | ++DOCSHELL 16153800 == 34 [pid = 3672] [id = 399] 09:43:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16156400) [pid = 3672] [serial = 1197] [outer = 00000000] 09:43:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (169DB400) [pid = 3672] [serial = 1198] [outer = 16156400] 09:43:11 INFO - PROCESS | 3672 | 1467391391667 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DAD800) [pid = 3672] [serial = 1199] [outer = 16156400] 09:43:12 INFO - PROCESS | 3672 | 1467391392068 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:43:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 657ms 09:43:12 INFO - PROCESS | 3672 | 1467391392098 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3672 | 1467391392100 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:43:12 INFO - PROCESS | 3672 | 1467391392103 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3672 | 1467391392105 Marionette TRACE conn2 <- [1,1562,null,{}] 09:43:12 INFO - PROCESS | 3672 | 1467391392108 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3672 | 1467391392114 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:12 INFO - PROCESS | 3672 | 1467391392250 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:43:12 INFO - PROCESS | 3672 | 1467391392315 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3672 | 1467391392317 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:12 INFO - PROCESS | 3672 | ++DOCSHELL 16DB5000 == 35 [pid = 3672] [id = 400] 09:43:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16DB5C00) [pid = 3672] [serial = 1200] [outer = 00000000] 09:43:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EA3400) [pid = 3672] [serial = 1201] [outer = 16DB5C00] 09:43:12 INFO - PROCESS | 3672 | 1467391392361 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EA3800) [pid = 3672] [serial = 1202] [outer = 16DB5C00] 09:43:12 INFO - PROCESS | 3672 | 1467391392748 Marionette TRACE conn2 <- [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]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:43:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 09:43:12 INFO - PROCESS | 3672 | 1467391392787 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3672 | 1467391392789 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:43:12 INFO - PROCESS | 3672 | 1467391392792 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3672 | 1467391392794 Marionette TRACE conn2 <- [1,1566,null,{}] 09:43:12 INFO - PROCESS | 3672 | 1467391392797 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3672 | 1467391392799 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:12 INFO - PROCESS | 3672 | 1467391392923 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:43:12 INFO - PROCESS | 3672 | 1467391392942 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3672 | 1467391392944 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:12 INFO - PROCESS | 3672 | ++DOCSHELL 18017000 == 36 [pid = 3672] [id = 401] 09:43:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18211800) [pid = 3672] [serial = 1203] [outer = 00000000] 09:43:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18218C00) [pid = 3672] [serial = 1204] [outer = 18211800] 09:43:12 INFO - PROCESS | 3672 | 1467391392986 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18219400) [pid = 3672] [serial = 1205] [outer = 18211800] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (12BB0800) [pid = 3672] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (139B9000) [pid = 3672] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B93C00) [pid = 3672] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1556C800) [pid = 3672] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10B91C00) [pid = 3672] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13D5A400) [pid = 3672] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1590D800) [pid = 3672] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10B62C00) [pid = 3672] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16FBBC00) [pid = 3672] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A76800) [pid = 3672] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:43:13 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13F82800) [pid = 3672] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:43:13 INFO - PROCESS | 3672 | 1467391393444 Marionette TRACE conn2 <- [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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:43:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 717ms 09:43:13 INFO - PROCESS | 3672 | 1467391393497 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3672 | 1467391393499 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:43:13 INFO - PROCESS | 3672 | 1467391393502 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3672 | 1467391393504 Marionette TRACE conn2 <- [1,1570,null,{}] 09:43:13 INFO - PROCESS | 3672 | 1467391393511 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3672 | 1467391393513 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:13 INFO - PROCESS | 3672 | 1467391393571 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:43:13 INFO - PROCESS | 3672 | 1467391393579 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3672 | 1467391393581 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:13 INFO - PROCESS | 3672 | ++DOCSHELL 10B93C00 == 37 [pid = 3672] [id = 402] 09:43:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10B98000) [pid = 3672] [serial = 1206] [outer = 00000000] 09:43:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1556C800) [pid = 3672] [serial = 1207] [outer = 10B98000] 09:43:13 INFO - PROCESS | 3672 | 1467391393623 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15FEF000) [pid = 3672] [serial = 1208] [outer = 10B98000] 09:43:14 INFO - PROCESS | 3672 | 1467391394040 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 567ms 09:43:14 INFO - PROCESS | 3672 | 1467391394064 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3672 | 1467391394067 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 3672 | 1467391394070 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:43:14 INFO - PROCESS | 3672 | 1467391394071 Marionette TRACE conn2 <- [1,1574,null,{}] 09:43:14 INFO - PROCESS | 3672 | 1467391394075 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3672 | 1467391394077 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:14 INFO - PROCESS | 3672 | 1467391394156 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:43:14 INFO - PROCESS | 3672 | 1467391394163 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3672 | 1467391394166 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:14 INFO - PROCESS | 3672 | ++DOCSHELL 13F91800 == 38 [pid = 3672] [id = 403] 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16F1BC00) [pid = 3672] [serial = 1209] [outer = 00000000] 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19803800) [pid = 3672] [serial = 1210] [outer = 16F1BC00] 09:43:14 INFO - PROCESS | 3672 | 1467391394209 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1980D000) [pid = 3672] [serial = 1211] [outer = 16F1BC00] 09:43:14 INFO - PROCESS | 3672 | 1467391394617 Marionette TRACE conn2 <- [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]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 567ms 09:43:14 INFO - PROCESS | 3672 | 1467391394645 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3672 | 1467391394657 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:43:14 INFO - PROCESS | 3672 | 1467391394672 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3672 | 1467391394673 Marionette TRACE conn2 <- [1,1578,null,{}] 09:43:14 INFO - PROCESS | 3672 | 1467391394677 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3672 | 1467391394679 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:14 INFO - PROCESS | 3672 | 1467391394755 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:43:14 INFO - PROCESS | 3672 | 1467391394761 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3672 | 1467391394763 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:14 INFO - PROCESS | 3672 | ++DOCSHELL 17EAB000 == 39 [pid = 3672] [id = 404] 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18016000) [pid = 3672] [serial = 1212] [outer = 00000000] 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (199C7C00) [pid = 3672] [serial = 1213] [outer = 18016000] 09:43:14 INFO - PROCESS | 3672 | 1467391394806 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199BD000) [pid = 3672] [serial = 1214] [outer = 18016000] 09:43:15 INFO - PROCESS | 3672 | 1467391395199 Marionette TRACE conn2 <- [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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:43:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 567ms 09:43:15 INFO - PROCESS | 3672 | 1467391395223 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3672 | 1467391395226 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:43:15 INFO - PROCESS | 3672 | 1467391395245 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3672 | 1467391395247 Marionette TRACE conn2 <- [1,1582,null,{}] 09:43:15 INFO - PROCESS | 3672 | 1467391395251 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3672 | 1467391395253 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:15 INFO - PROCESS | 3672 | 1467391395386 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:43:15 INFO - PROCESS | 3672 | 1467391395539 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3672 | 1467391395526 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:15 INFO - PROCESS | 3672 | ++DOCSHELL 104CD400 == 40 [pid = 3672] [id = 405] 09:43:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1065E000) [pid = 3672] [serial = 1215] [outer = 00000000] 09:43:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A7E800) [pid = 3672] [serial = 1216] [outer = 1065E000] 09:43:15 INFO - PROCESS | 3672 | 1467391395585 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10D15C00) [pid = 3672] [serial = 1217] [outer = 1065E000] 09:43:16 INFO - PROCESS | 3672 | 1467391396125 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:43:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 911ms 09:43:16 INFO - PROCESS | 3672 | 1467391396161 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3672 | 1467391396166 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:43:16 INFO - PROCESS | 3672 | 1467391396171 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3672 | 1467391396174 Marionette TRACE conn2 <- [1,1586,null,{}] 09:43:16 INFO - PROCESS | 3672 | 1467391396179 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3672 | 1467391396182 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:16 INFO - PROCESS | 3672 | 1467391396299 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:43:16 INFO - PROCESS | 3672 | 1467391396390 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3672 | 1467391396393 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:16 INFO - PROCESS | 3672 | ++DOCSHELL 139B9800 == 41 [pid = 3672] [id = 406] 09:43:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (139F9400) [pid = 3672] [serial = 1218] [outer = 00000000] 09:43:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (13AB8400) [pid = 3672] [serial = 1219] [outer = 139F9400] 09:43:16 INFO - PROCESS | 3672 | 1467391396446 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1447F400) [pid = 3672] [serial = 1220] [outer = 139F9400] 09:43:17 INFO - PROCESS | 3672 | 1467391397049 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:43:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 895ms 09:43:17 INFO - PROCESS | 3672 | 1467391397080 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3672 | 1467391397083 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:43:17 INFO - PROCESS | 3672 | 1467391397087 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3672 | 1467391397089 Marionette TRACE conn2 <- [1,1590,null,{}] 09:43:17 INFO - PROCESS | 3672 | 1467391397094 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3672 | 1467391397096 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:17 INFO - PROCESS | 3672 | 1467391397191 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:43:17 INFO - PROCESS | 3672 | 1467391397301 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3672 | 1467391397303 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:17 INFO - PROCESS | 3672 | ++DOCSHELL 15FEDC00 == 42 [pid = 3672] [id = 407] 09:43:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (169D4000) [pid = 3672] [serial = 1221] [outer = 00000000] 09:43:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16DABC00) [pid = 3672] [serial = 1222] [outer = 169D4000] 09:43:17 INFO - PROCESS | 3672 | 1467391397356 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (170D9800) [pid = 3672] [serial = 1223] [outer = 169D4000] 09:43:17 INFO - PROCESS | 3672 | 1467391397944 Marionette TRACE conn2 <- [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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:43:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 896ms 09:43:17 INFO - PROCESS | 3672 | 1467391397978 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3672 | 1467391397982 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:43:17 INFO - PROCESS | 3672 | 1467391397993 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3672 | 1467391397997 Marionette TRACE conn2 <- [1,1594,null,{}] 09:43:17 INFO - PROCESS | 3672 | 1467391398001 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3672 | 1467391398005 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:18 INFO - PROCESS | 3672 | 1467391398112 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:43:18 INFO - PROCESS | 3672 | 1467391398218 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3672 | 1467391398220 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:18 INFO - PROCESS | 3672 | ++DOCSHELL 16DAA800 == 43 [pid = 3672] [id = 408] 09:43:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (182B0400) [pid = 3672] [serial = 1224] [outer = 00000000] 09:43:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E3A000) [pid = 3672] [serial = 1225] [outer = 182B0400] 09:43:18 INFO - PROCESS | 3672 | 1467391398260 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1A185C00) [pid = 3672] [serial = 1226] [outer = 182B0400] 09:43:18 INFO - PROCESS | 3672 | 1467391398976 Marionette TRACE conn2 <- [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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:43:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1045ms 09:43:19 INFO - PROCESS | 3672 | 1467391399056 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3672 | 1467391399060 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:43:19 INFO - PROCESS | 3672 | 1467391399066 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3672 | 1467391399070 Marionette TRACE conn2 <- [1,1598,null,{}] 09:43:19 INFO - PROCESS | 3672 | 1467391399075 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3672 | 1467391399079 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:19 INFO - PROCESS | 3672 | 1467391399179 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:43:19 INFO - PROCESS | 3672 | 1467391399321 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3672 | 1467391399325 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:19 INFO - PROCESS | 3672 | ++DOCSHELL 11809C00 == 44 [pid = 3672] [id = 409] 09:43:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11886400) [pid = 3672] [serial = 1227] [outer = 00000000] 09:43:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (11D8E000) [pid = 3672] [serial = 1228] [outer = 11886400] 09:43:19 INFO - PROCESS | 3672 | 1467391399361 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (12B67C00) [pid = 3672] [serial = 1229] [outer = 11886400] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 17EAB000 == 43 [pid = 3672] [id = 404] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 13F91800 == 42 [pid = 3672] [id = 403] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10B93C00 == 41 [pid = 3672] [id = 402] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 18017000 == 40 [pid = 3672] [id = 401] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 16DB5000 == 39 [pid = 3672] [id = 400] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 16153800 == 38 [pid = 3672] [id = 399] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10B56400 == 37 [pid = 3672] [id = 398] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10A0B800 == 36 [pid = 3672] [id = 397] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 12C96400 == 35 [pid = 3672] [id = 396] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10421C00 == 34 [pid = 3672] [id = 395] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10A0BC00 == 33 [pid = 3672] [id = 392] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 10B5B800 == 32 [pid = 3672] [id = 393] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 139C4800 == 31 [pid = 3672] [id = 394] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 16DAA800 == 30 [pid = 3672] [id = 408] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 15FEDC00 == 29 [pid = 3672] [id = 407] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 104CD400 == 28 [pid = 3672] [id = 405] 09:43:20 INFO - PROCESS | 3672 | --DOCSHELL 139B9800 == 27 [pid = 3672] [id = 406] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (17EADC00) [pid = 3672] [serial = 1175] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10D42000) [pid = 3672] [serial = 1153] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10F1F000) [pid = 3672] [serial = 1154] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (15571400) [pid = 3672] [serial = 1162] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1590F000) [pid = 3672] [serial = 1163] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (12E6AC00) [pid = 3672] [serial = 1145] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10D41C00) [pid = 3672] [serial = 1144] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16157800) [pid = 3672] [serial = 1148] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1556E800) [pid = 3672] [serial = 1147] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (169D5800) [pid = 3672] [serial = 1166] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15F45C00) [pid = 3672] [serial = 1165] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13F8AC00) [pid = 3672] [serial = 1171] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (177E9400) [pid = 3672] [serial = 1168] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D3D400) [pid = 3672] [serial = 1151] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10B94400) [pid = 3672] [serial = 1150] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13F90C00) [pid = 3672] [serial = 1159] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E55800) [pid = 3672] [serial = 1169] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17EAD000) [pid = 3672] [serial = 1174] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (16F1A000) [pid = 3672] [serial = 1177] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (12E5F400) [pid = 3672] [serial = 1156] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13162400) [pid = 3672] [serial = 1157] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16BC4400) [pid = 3672] [serial = 1172] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (144F4400) [pid = 3672] [serial = 1160] [outer = 00000000] [url = about:blank] 09:43:20 INFO - PROCESS | 3672 | 1467391400553 Marionette TRACE conn2 <- [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]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:43:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1552ms 09:43:20 INFO - PROCESS | 3672 | 1467391400608 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3672 | 1467391400612 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:43:20 INFO - PROCESS | 3672 | 1467391400620 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3672 | 1467391400623 Marionette TRACE conn2 <- [1,1602,null,{}] 09:43:20 INFO - PROCESS | 3672 | 1467391400631 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3672 | 1467391400633 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:20 INFO - PROCESS | 3672 | 1467391400727 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:43:20 INFO - PROCESS | 3672 | 1467391400815 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3672 | 1467391400819 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:20 INFO - PROCESS | 3672 | ++DOCSHELL 10A06400 == 28 [pid = 3672] [id = 410] 09:43:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A08C00) [pid = 3672] [serial = 1230] [outer = 00000000] 09:43:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10D3DC00) [pid = 3672] [serial = 1231] [outer = 10A08C00] 09:43:20 INFO - PROCESS | 3672 | 1467391400866 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10D41800) [pid = 3672] [serial = 1232] [outer = 10A08C00] 09:43:21 INFO - PROCESS | 3672 | 1467391401258 Marionette TRACE conn2 <- [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]]]}] 09:43:21 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 09:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 657ms 09:43:21 INFO - PROCESS | 3672 | 1467391401301 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3672 | 1467391401306 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:43:21 INFO - PROCESS | 3672 | 1467391401316 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3672 | 1467391401319 Marionette TRACE conn2 <- [1,1606,null,{}] 09:43:21 INFO - PROCESS | 3672 | 1467391401322 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3672 | 1467391401325 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:21 INFO - PROCESS | 3672 | 1467391401393 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:43:21 INFO - PROCESS | 3672 | 1467391401400 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3672 | 1467391401402 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:21 INFO - PROCESS | 3672 | ++DOCSHELL 11C98000 == 29 [pid = 3672] [id = 411] 09:43:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (11CED800) [pid = 3672] [serial = 1233] [outer = 00000000] 09:43:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11DDC400) [pid = 3672] [serial = 1234] [outer = 11CED800] 09:43:21 INFO - PROCESS | 3672 | 1467391401448 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12C96400) [pid = 3672] [serial = 1235] [outer = 11CED800] 09:43:21 INFO - PROCESS | 3672 | 1467391401894 Marionette TRACE conn2 <- [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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 612ms 09:43:21 INFO - PROCESS | 3672 | 1467391401915 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3672 | 1467391401917 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:43:21 INFO - PROCESS | 3672 | 1467391401967 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3672 | 1467391401970 Marionette TRACE conn2 <- [1,1610,null,{}] 09:43:21 INFO - PROCESS | 3672 | 1467391401976 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3672 | 1467391401980 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:22 INFO - PROCESS | 3672 | 1467391402129 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:43:22 INFO - PROCESS | 3672 | 1467391402245 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3672 | 1467391402249 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:22 INFO - PROCESS | 3672 | ++DOCSHELL 10D3BC00 == 30 [pid = 3672] [id = 412] 09:43:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D3D000) [pid = 3672] [serial = 1236] [outer = 00000000] 09:43:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (110C5800) [pid = 3672] [serial = 1237] [outer = 10D3D000] 09:43:22 INFO - PROCESS | 3672 | 1467391402312 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (11889400) [pid = 3672] [serial = 1238] [outer = 10D3D000] 09:43:22 INFO - PROCESS | 3672 | 1467391402966 Marionette TRACE conn2 <- [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]]]}] 09:43:23 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 09:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1045ms 09:43:23 INFO - PROCESS | 3672 | 1467391403037 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3672 | 1467391403042 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:43:23 INFO - PROCESS | 3672 | 1467391403074 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3672 | 1467391403076 Marionette TRACE conn2 <- [1,1614,null,{}] 09:43:23 INFO - PROCESS | 3672 | 1467391403083 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3672 | 1467391403087 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:23 INFO - PROCESS | 3672 | 1467391403210 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:43:23 INFO - PROCESS | 3672 | 1467391403339 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3672 | 1467391403341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:23 INFO - PROCESS | 3672 | ++DOCSHELL 13F84000 == 31 [pid = 3672] [id = 413] 09:43:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13F84400) [pid = 3672] [serial = 1239] [outer = 00000000] 09:43:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (14482800) [pid = 3672] [serial = 1240] [outer = 13F84400] 09:43:23 INFO - PROCESS | 3672 | 1467391403399 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (148DDC00) [pid = 3672] [serial = 1241] [outer = 13F84400] 09:43:24 INFO - PROCESS | 3672 | 1467391404133 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1164ms 09:43:24 INFO - PROCESS | 3672 | 1467391404230 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3672 | 1467391404234 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:43:24 INFO - PROCESS | 3672 | 1467391404248 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3672 | 1467391404251 Marionette TRACE conn2 <- [1,1618,null,{}] 09:43:24 INFO - PROCESS | 3672 | 1467391404257 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3672 | 1467391404260 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:24 INFO - PROCESS | 3672 | 1467391404377 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:43:24 INFO - PROCESS | 3672 | 1467391404465 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3672 | 1467391404470 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:24 INFO - PROCESS | 3672 | --DOCSHELL 10A06400 == 30 [pid = 3672] [id = 410] 09:43:24 INFO - PROCESS | 3672 | --DOCSHELL 11809C00 == 29 [pid = 3672] [id = 409] 09:43:24 INFO - PROCESS | 3672 | ++DOCSHELL 10D46800 == 30 [pid = 3672] [id = 414] 09:43:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10D47C00) [pid = 3672] [serial = 1242] [outer = 00000000] 09:43:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11809C00) [pid = 3672] [serial = 1243] [outer = 10D47C00] 09:43:24 INFO - PROCESS | 3672 | 1467391404522 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (12E63800) [pid = 3672] [serial = 1244] [outer = 10D47C00] 09:43:24 INFO - PROCESS | 3672 | 1467391404932 Marionette TRACE conn2 <- [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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 702ms 09:43:24 INFO - PROCESS | 3672 | 1467391404951 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3672 | 1467391404955 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:43:24 INFO - PROCESS | 3672 | 1467391404961 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3672 | 1467391404963 Marionette TRACE conn2 <- [1,1622,null,{}] 09:43:24 INFO - PROCESS | 3672 | 1467391404967 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3672 | 1467391404969 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:25 INFO - PROCESS | 3672 | 1467391405122 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:43:25 INFO - PROCESS | 3672 | 1467391405181 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3672 | 1467391405184 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:25 INFO - PROCESS | 3672 | ++DOCSHELL 15554C00 == 31 [pid = 3672] [id = 415] 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15556400) [pid = 3672] [serial = 1245] [outer = 00000000] 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (15569C00) [pid = 3672] [serial = 1246] [outer = 15556400] 09:43:25 INFO - PROCESS | 3672 | 1467391405230 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (15571400) [pid = 3672] [serial = 1247] [outer = 15556400] 09:43:25 INFO - PROCESS | 3672 | 1467391405644 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 701ms 09:43:25 INFO - PROCESS | 3672 | 1467391405662 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3672 | 1467391405664 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:43:25 INFO - PROCESS | 3672 | 1467391405668 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3672 | 1467391405671 Marionette TRACE conn2 <- [1,1626,null,{}] 09:43:25 INFO - PROCESS | 3672 | 1467391405682 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3672 | 1467391405687 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:25 INFO - PROCESS | 3672 | 1467391405832 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:43:25 INFO - PROCESS | 3672 | 1467391405856 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3672 | 1467391405860 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:25 INFO - PROCESS | 3672 | ++DOCSHELL 15FEC400 == 32 [pid = 3672] [id = 416] 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (15FEC800) [pid = 3672] [serial = 1248] [outer = 00000000] 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (16158400) [pid = 3672] [serial = 1249] [outer = 15FEC800] 09:43:25 INFO - PROCESS | 3672 | 1467391405907 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (169D3C00) [pid = 3672] [serial = 1250] [outer = 15FEC800] 09:43:26 INFO - PROCESS | 3672 | 1467391406321 Marionette TRACE conn2 <- [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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 702ms 09:43:26 INFO - PROCESS | 3672 | 1467391406374 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3672 | 1467391406377 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:43:26 INFO - PROCESS | 3672 | 1467391406380 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3672 | 1467391406382 Marionette TRACE conn2 <- [1,1630,null,{}] 09:43:26 INFO - PROCESS | 3672 | 1467391406392 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3672 | 1467391406394 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:26 INFO - PROCESS | 3672 | 1467391406504 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:43:26 INFO - PROCESS | 3672 | 1467391406509 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3672 | 1467391406511 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:26 INFO - PROCESS | 3672 | ++DOCSHELL 10467C00 == 33 [pid = 3672] [id = 417] 09:43:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (16CD5000) [pid = 3672] [serial = 1251] [outer = 00000000] 09:43:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1750A400) [pid = 3672] [serial = 1252] [outer = 16CD5000] 09:43:26 INFO - PROCESS | 3672 | 1467391406564 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (177EE800) [pid = 3672] [serial = 1253] [outer = 16CD5000] 09:43:27 INFO - PROCESS | 3672 | 1467391407036 Marionette TRACE conn2 <- [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]]]}] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (18016000) [pid = 3672] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (11886400) [pid = 3672] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10A08C00) [pid = 3672] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1065E000) [pid = 3672] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (139F9400) [pid = 3672] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (169D4000) [pid = 3672] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16156400) [pid = 3672] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16DB5C00) [pid = 3672] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10A77C00) [pid = 3672] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15FEA800) [pid = 3672] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13A31C00) [pid = 3672] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10426800) [pid = 3672] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182B0400) [pid = 3672] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10B61000) [pid = 3672] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18211800) [pid = 3672] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (139F8C00) [pid = 3672] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12E21000) [pid = 3672] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10B98000) [pid = 3672] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:43:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16F1BC00) [pid = 3672] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 716ms 09:43:27 INFO - PROCESS | 3672 | 1467391407106 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3672 | 1467391407108 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 3672 | 1467391407113 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3672 | 1467391407115 Marionette TRACE conn2 <- [1,1634,null,{}] 09:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:43:27 INFO - PROCESS | 3672 | 1467391407118 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3672 | 1467391407120 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:27 INFO - PROCESS | 3672 | 1467391407198 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:43:27 INFO - PROCESS | 3672 | 1467391407204 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3672 | 1467391407206 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:27 INFO - PROCESS | 3672 | ++DOCSHELL 10A79000 == 34 [pid = 3672] [id = 418] 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10D3B400) [pid = 3672] [serial = 1254] [outer = 00000000] 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (12C95000) [pid = 3672] [serial = 1255] [outer = 10D3B400] 09:43:27 INFO - PROCESS | 3672 | 1467391407249 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (139F4C00) [pid = 3672] [serial = 1256] [outer = 10D3B400] 09:43:27 INFO - PROCESS | 3672 | 1467391407679 Marionette TRACE conn2 <- [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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 597ms 09:43:27 INFO - PROCESS | 3672 | 1467391407733 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3672 | 1467391407735 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:43:27 INFO - PROCESS | 3672 | 1467391407738 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3672 | 1467391407740 Marionette TRACE conn2 <- [1,1638,null,{}] 09:43:27 INFO - PROCESS | 3672 | 1467391407744 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3672 | 1467391407749 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:27 INFO - PROCESS | 3672 | 1467391407838 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:43:27 INFO - PROCESS | 3672 | 1467391407843 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3672 | 1467391407845 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:27 INFO - PROCESS | 3672 | ++DOCSHELL 1065E400 == 35 [pid = 3672] [id = 419] 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1315B800) [pid = 3672] [serial = 1257] [outer = 00000000] 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17E8C400) [pid = 3672] [serial = 1258] [outer = 1315B800] 09:43:27 INFO - PROCESS | 3672 | 1467391407888 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17EB2400) [pid = 3672] [serial = 1259] [outer = 1315B800] 09:43:28 INFO - PROCESS | 3672 | 1467391408300 Marionette TRACE conn2 <- [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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 612ms 09:43:28 INFO - PROCESS | 3672 | 1467391408344 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3672 | 1467391408346 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:43:28 INFO - PROCESS | 3672 | 1467391408349 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3672 | 1467391408351 Marionette TRACE conn2 <- [1,1642,null,{}] 09:43:28 INFO - PROCESS | 3672 | 1467391408354 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3672 | 1467391408356 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:28 INFO - PROCESS | 3672 | 1467391408437 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:43:28 INFO - PROCESS | 3672 | 1467391408442 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3672 | 1467391408444 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:28 INFO - PROCESS | 3672 | ++DOCSHELL 18216400 == 36 [pid = 3672] [id = 420] 09:43:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18217400) [pid = 3672] [serial = 1260] [outer = 00000000] 09:43:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (182B7C00) [pid = 3672] [serial = 1261] [outer = 18217400] 09:43:28 INFO - PROCESS | 3672 | 1467391408486 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1821C400) [pid = 3672] [serial = 1262] [outer = 18217400] 09:43:28 INFO - PROCESS | 3672 | 1467391408908 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 567ms 09:43:28 INFO - PROCESS | 3672 | 1467391408928 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3672 | 1467391408930 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:43:28 INFO - PROCESS | 3672 | 1467391408917 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3672 | 1467391408919 Marionette TRACE conn2 <- [1,1646,null,{}] 09:43:28 INFO - PROCESS | 3672 | 1467391408922 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3672 | 1467391408924 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:29 INFO - PROCESS | 3672 | 1467391409086 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:43:29 INFO - PROCESS | 3672 | 1467391409155 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3672 | 1467391409159 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:29 INFO - PROCESS | 3672 | ++DOCSHELL 10426400 == 37 [pid = 3672] [id = 421] 09:43:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10426800) [pid = 3672] [serial = 1263] [outer = 00000000] 09:43:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10A06400) [pid = 3672] [serial = 1264] [outer = 10426800] 09:43:29 INFO - PROCESS | 3672 | 1467391409221 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10B62400) [pid = 3672] [serial = 1265] [outer = 10426800] 09:43:29 INFO - PROCESS | 3672 | 1467391409817 Marionette TRACE conn2 <- [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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 956ms 09:43:29 INFO - PROCESS | 3672 | 1467391409887 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3672 | 1467391409891 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:43:29 INFO - PROCESS | 3672 | 1467391409896 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3672 | 1467391409899 Marionette TRACE conn2 <- [1,1650,null,{}] 09:43:29 INFO - PROCESS | 3672 | 1467391409904 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3672 | 1467391409907 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:30 INFO - PROCESS | 3672 | 1467391410046 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:43:30 INFO - PROCESS | 3672 | 1467391410180 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3672 | 1467391410183 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:30 INFO - PROCESS | 3672 | ++DOCSHELL 13D51800 == 38 [pid = 3672] [id = 422] 09:43:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1447DC00) [pid = 3672] [serial = 1266] [outer = 00000000] 09:43:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1556A800) [pid = 3672] [serial = 1267] [outer = 1447DC00] 09:43:30 INFO - PROCESS | 3672 | 1467391410238 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (15F37400) [pid = 3672] [serial = 1268] [outer = 1447DC00] 09:43:30 INFO - PROCESS | 3672 | 1467391410775 Marionette TRACE conn2 <- [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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 895ms 09:43:30 INFO - PROCESS | 3672 | 1467391410813 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3672 | 1467391410816 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 3672 | 1467391410821 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3672 | 1467391410823 Marionette TRACE conn2 <- [1,1654,null,{}] 09:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:43:30 INFO - PROCESS | 3672 | 1467391410827 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3672 | 1467391410830 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:30 INFO - PROCESS | 3672 | 1467391410916 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:43:31 INFO - PROCESS | 3672 | 1467391411023 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3672 | 1467391411026 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:31 INFO - PROCESS | 3672 | ++DOCSHELL 16DAB000 == 39 [pid = 3672] [id = 423] 09:43:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (16DAB800) [pid = 3672] [serial = 1269] [outer = 00000000] 09:43:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (16F1F000) [pid = 3672] [serial = 1270] [outer = 16DAB800] 09:43:31 INFO - PROCESS | 3672 | 1467391411078 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (177EB400) [pid = 3672] [serial = 1271] [outer = 16DAB800] 09:43:31 INFO - PROCESS | 3672 | 1467391411664 Marionette TRACE conn2 <- [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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 896ms 09:43:31 INFO - PROCESS | 3672 | 1467391411717 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3672 | 1467391411721 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:43:31 INFO - PROCESS | 3672 | 1467391411731 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3672 | 1467391411736 Marionette TRACE conn2 <- [1,1658,null,{}] 09:43:31 INFO - PROCESS | 3672 | 1467391411740 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3672 | 1467391411743 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:31 INFO - PROCESS | 3672 | 1467391411849 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:43:31 INFO - PROCESS | 3672 | 1467391411953 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3672 | 1467391411956 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:31 INFO - PROCESS | 3672 | ++DOCSHELL 19E05000 == 40 [pid = 3672] [id = 424] 09:43:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (19E07000) [pid = 3672] [serial = 1272] [outer = 00000000] 09:43:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (19E39800) [pid = 3672] [serial = 1273] [outer = 19E07000] 09:43:31 INFO - PROCESS | 3672 | 1467391412007 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1A188800) [pid = 3672] [serial = 1274] [outer = 19E07000] 09:43:32 INFO - PROCESS | 3672 | 1467391412531 Marionette TRACE conn2 <- [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]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 851ms 09:43:32 INFO - PROCESS | 3672 | 1467391412596 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3672 | 1467391412599 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:43:32 INFO - PROCESS | 3672 | 1467391412603 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3672 | 1467391412605 Marionette TRACE conn2 <- [1,1662,null,{}] 09:43:32 INFO - PROCESS | 3672 | 1467391412609 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3672 | 1467391412611 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:32 INFO - PROCESS | 3672 | 1467391412709 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:43:32 INFO - PROCESS | 3672 | 1467391412910 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3672 | 1467391412913 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:32 INFO - PROCESS | 3672 | ++DOCSHELL 10A76800 == 41 [pid = 3672] [id = 425] 09:43:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10A7C000) [pid = 3672] [serial = 1275] [outer = 00000000] 09:43:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10D3A000) [pid = 3672] [serial = 1276] [outer = 10A7C000] 09:43:32 INFO - PROCESS | 3672 | 1467391412966 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (114B6400) [pid = 3672] [serial = 1277] [outer = 10A7C000] 09:43:33 INFO - PROCESS | 3672 | 1467391413564 Marionette TRACE conn2 <- [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]]]}] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 18216400 == 40 [pid = 3672] [id = 420] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 1065E400 == 39 [pid = 3672] [id = 419] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 10A79000 == 38 [pid = 3672] [id = 418] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 10467C00 == 37 [pid = 3672] [id = 417] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 15FEC400 == 36 [pid = 3672] [id = 416] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 15554C00 == 35 [pid = 3672] [id = 415] 09:43:33 INFO - PROCESS | 3672 | --DOCSHELL 10D46800 == 34 [pid = 3672] [id = 414] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (11D8E000) [pid = 3672] [serial = 1228] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (10D41800) [pid = 3672] [serial = 1232] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (10A7E800) [pid = 3672] [serial = 1216] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (13AB8400) [pid = 3672] [serial = 1219] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (10D15C00) [pid = 3672] [serial = 1217] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (16DABC00) [pid = 3672] [serial = 1222] [outer = 00000000] [url = about:blank] 09:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1447F400) [pid = 3672] [serial = 1220] [outer = 00000000] [url = about:blank] 09:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1001ms 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (12B67C00) [pid = 3672] [serial = 1229] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (169DB400) [pid = 3672] [serial = 1198] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16DAD800) [pid = 3672] [serial = 1199] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17EA3400) [pid = 3672] [serial = 1201] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (18219800) [pid = 3672] [serial = 1178] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15FED800) [pid = 3672] [serial = 1195] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15563C00) [pid = 3672] [serial = 1192] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1556D000) [pid = 3672] [serial = 1193] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10B59400) [pid = 3672] [serial = 1186] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10D1A800) [pid = 3672] [serial = 1187] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E3A000) [pid = 3672] [serial = 1225] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D1EC00) [pid = 3672] [serial = 1180] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D45000) [pid = 3672] [serial = 1181] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18218C00) [pid = 3672] [serial = 1204] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13AB8C00) [pid = 3672] [serial = 1183] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (170D9800) [pid = 3672] [serial = 1223] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14485400) [pid = 3672] [serial = 1184] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1315E400) [pid = 3672] [serial = 1189] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139BD800) [pid = 3672] [serial = 1190] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A185C00) [pid = 3672] [serial = 1226] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10D3DC00) [pid = 3672] [serial = 1231] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1556C800) [pid = 3672] [serial = 1207] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FEF000) [pid = 3672] [serial = 1208] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17EA3800) [pid = 3672] [serial = 1202] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (199BD000) [pid = 3672] [serial = 1214] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18219400) [pid = 3672] [serial = 1205] [outer = 00000000] [url = about:blank] 09:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1980D000) [pid = 3672] [serial = 1211] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19803800) [pid = 3672] [serial = 1210] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15FF4000) [pid = 3672] [serial = 1196] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11DDC400) [pid = 3672] [serial = 1234] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (199C7C00) [pid = 3672] [serial = 1213] [outer = 00000000] [url = about:blank] 09:43:33 INFO - PROCESS | 3672 | 1467391413637 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3672 | 1467391413641 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3672 | 1467391413648 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3672 | 1467391413651 Marionette TRACE conn2 <- [1,1666,null,{}] 09:43:33 INFO - PROCESS | 3672 | 1467391413656 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3672 | 1467391413661 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:33 INFO - PROCESS | 3672 | 1467391413750 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:43:33 INFO - PROCESS | 3672 | 1467391413758 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3672 | 1467391413761 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:33 INFO - PROCESS | 3672 | ++DOCSHELL 10D40000 == 35 [pid = 3672] [id = 426] 09:43:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10D40400) [pid = 3672] [serial = 1278] [outer = 00000000] 09:43:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (110C2400) [pid = 3672] [serial = 1279] [outer = 10D40400] 09:43:33 INFO - PROCESS | 3672 | 1467391413806 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11885000) [pid = 3672] [serial = 1280] [outer = 10D40400] 09:43:34 INFO - PROCESS | 3672 | 1467391414254 Marionette TRACE conn2 <- [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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 597ms 09:43:34 INFO - PROCESS | 3672 | 1467391414273 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3672 | 1467391414277 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:43:34 INFO - PROCESS | 3672 | 1467391414282 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3672 | 1467391414284 Marionette TRACE conn2 <- [1,1670,null,{}] 09:43:34 INFO - PROCESS | 3672 | 1467391414288 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3672 | 1467391414290 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:34 INFO - PROCESS | 3672 | 1467391414401 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:43:34 INFO - PROCESS | 3672 | 1467391414394 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3672 | 1467391414397 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:34 INFO - PROCESS | 3672 | ++DOCSHELL 139C5800 == 36 [pid = 3672] [id = 427] 09:43:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (139F3800) [pid = 3672] [serial = 1281] [outer = 00000000] 09:43:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13D50400) [pid = 3672] [serial = 1282] [outer = 139F3800] 09:43:34 INFO - PROCESS | 3672 | 1467391414440 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (14486000) [pid = 3672] [serial = 1283] [outer = 139F3800] 09:43:34 INFO - PROCESS | 3672 | 1467391414890 Marionette TRACE conn2 <- [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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 672ms 09:43:34 INFO - PROCESS | 3672 | 1467391414946 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3672 | 1467391414948 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:43:34 INFO - PROCESS | 3672 | 1467391414953 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3672 | 1467391414958 Marionette TRACE conn2 <- [1,1674,null,{}] 09:43:34 INFO - PROCESS | 3672 | 1467391414967 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3672 | 1467391414970 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:35 INFO - PROCESS | 3672 | 1467391415052 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:43:35 INFO - PROCESS | 3672 | 1467391415061 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3672 | 1467391415063 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:35 INFO - PROCESS | 3672 | ++DOCSHELL 144F4C00 == 37 [pid = 3672] [id = 428] 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15561400) [pid = 3672] [serial = 1284] [outer = 00000000] 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1590D400) [pid = 3672] [serial = 1285] [outer = 15561400] 09:43:35 INFO - PROCESS | 3672 | 1467391415169 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15F40C00) [pid = 3672] [serial = 1286] [outer = 15561400] 09:43:35 INFO - PROCESS | 3672 | 1467391415542 Marionette TRACE conn2 <- [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]]]}] 09:43:35 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 09:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 612ms 09:43:35 INFO - PROCESS | 3672 | 1467391415553 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3672 | 1467391415555 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:43:35 INFO - PROCESS | 3672 | 1467391415559 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 3672 | 1467391415561 Marionette TRACE conn2 <- [1,1678,null,{}] 09:43:35 INFO - PROCESS | 3672 | 1467391415564 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3672 | 1467391415566 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:35 INFO - PROCESS | 3672 | 1467391415646 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:43:35 INFO - PROCESS | 3672 | 1467391415651 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3672 | 1467391415653 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:35 INFO - PROCESS | 3672 | ++DOCSHELL 1590A400 == 38 [pid = 3672] [id = 429] 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15F45000) [pid = 3672] [serial = 1287] [outer = 00000000] 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16157C00) [pid = 3672] [serial = 1288] [outer = 15F45000] 09:43:35 INFO - PROCESS | 3672 | 1467391415695 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16D7D400) [pid = 3672] [serial = 1289] [outer = 15F45000] 09:43:36 INFO - PROCESS | 3672 | 1467391416154 Marionette TRACE conn2 <- [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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 597ms 09:43:36 INFO - PROCESS | 3672 | 1467391416179 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3672 | 1467391416180 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:43:36 INFO - PROCESS | 3672 | 1467391416184 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3672 | 1467391416186 Marionette TRACE conn2 <- [1,1682,null,{}] 09:43:36 INFO - PROCESS | 3672 | 1467391416197 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3672 | 1467391416199 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:36 INFO - PROCESS | 3672 | 1467391416307 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:43:36 INFO - PROCESS | 3672 | 1467391416313 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3672 | 1467391416318 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:36 INFO - PROCESS | 3672 | ++DOCSHELL 16DAD800 == 39 [pid = 3672] [id = 430] 09:43:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DAE000) [pid = 3672] [serial = 1290] [outer = 00000000] 09:43:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16F17000) [pid = 3672] [serial = 1291] [outer = 16DAE000] 09:43:36 INFO - PROCESS | 3672 | 1467391416355 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (177EA000) [pid = 3672] [serial = 1292] [outer = 16DAE000] 09:43:36 INFO - PROCESS | 3672 | 1467391416809 Marionette TRACE conn2 <- [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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 657ms 09:43:36 INFO - PROCESS | 3672 | 1467391416848 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3672 | 1467391416850 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:43:36 INFO - PROCESS | 3672 | 1467391416857 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3672 | 1467391416858 Marionette TRACE conn2 <- [1,1686,null,{}] 09:43:36 INFO - PROCESS | 3672 | 1467391416862 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3672 | 1467391416864 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:36 INFO - PROCESS | 3672 | 1467391416977 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:43:37 INFO - PROCESS | 3672 | 1467391417071 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3672 | 1467391417073 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:37 INFO - PROCESS | 3672 | ++DOCSHELL 17EA3800 == 40 [pid = 3672] [id = 431] 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EA8400) [pid = 3672] [serial = 1293] [outer = 00000000] 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18216000) [pid = 3672] [serial = 1294] [outer = 17EA8400] 09:43:37 INFO - PROCESS | 3672 | 1467391417099 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1821A000) [pid = 3672] [serial = 1295] [outer = 17EA8400] 09:43:37 INFO - PROCESS | 3672 | 1467391417522 Marionette TRACE conn2 <- [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]]]}] 09:43:37 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 09:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 701ms 09:43:37 INFO - PROCESS | 3672 | 1467391417563 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3672 | 1467391417565 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:43:37 INFO - PROCESS | 3672 | 1467391417576 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3672 | 1467391417578 Marionette TRACE conn2 <- [1,1690,null,{}] 09:43:37 INFO - PROCESS | 3672 | 1467391417581 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3672 | 1467391417583 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:37 INFO - PROCESS | 3672 | 1467391417691 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:43:37 INFO - PROCESS | 3672 | 1467391417698 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3672 | 1467391417700 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:37 INFO - PROCESS | 3672 | ++DOCSHELL 1801B400 == 41 [pid = 3672] [id = 432] 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182B4C00) [pid = 3672] [serial = 1296] [outer = 00000000] 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1980D400) [pid = 3672] [serial = 1297] [outer = 182B4C00] 09:43:37 INFO - PROCESS | 3672 | 1467391417743 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182BB000) [pid = 3672] [serial = 1298] [outer = 182B4C00] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15FEC800) [pid = 3672] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16CD5000) [pid = 3672] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D47C00) [pid = 3672] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10D3B400) [pid = 3672] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15556400) [pid = 3672] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:43:37 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1315B800) [pid = 3672] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:43:38 INFO - PROCESS | 3672 | 1467391418171 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 612ms 09:43:38 INFO - PROCESS | 3672 | 1467391418191 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3672 | 1467391418193 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:43:38 INFO - PROCESS | 3672 | 1467391418196 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3672 | 1467391418198 Marionette TRACE conn2 <- [1,1694,null,{}] 09:43:38 INFO - PROCESS | 3672 | 1467391418201 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3672 | 1467391418203 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:38 INFO - PROCESS | 3672 | 1467391418282 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:43:38 INFO - PROCESS | 3672 | 1467391418311 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3672 | 1467391418313 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:38 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6000 == 42 [pid = 3672] [id = 433] 09:43:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10472000) [pid = 3672] [serial = 1299] [outer = 00000000] 09:43:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18016400) [pid = 3672] [serial = 1300] [outer = 10472000] 09:43:38 INFO - PROCESS | 3672 | 1467391418341 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182BA800) [pid = 3672] [serial = 1301] [outer = 10472000] 09:43:38 INFO - PROCESS | 3672 | 1467391418736 Marionette TRACE conn2 <- [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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 567ms 09:43:38 INFO - PROCESS | 3672 | 1467391418757 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3672 | 1467391418759 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:43:38 INFO - PROCESS | 3672 | 1467391418762 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3672 | 1467391418764 Marionette TRACE conn2 <- [1,1698,null,{}] 09:43:38 INFO - PROCESS | 3672 | 1467391418767 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3672 | 1467391418769 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:38 INFO - PROCESS | 3672 | 1467391418901 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:43:38 INFO - PROCESS | 3672 | 1467391418910 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3672 | 1467391418912 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:38 INFO - PROCESS | 3672 | ++DOCSHELL 19C41000 == 43 [pid = 3672] [id = 434] 09:43:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19C48000) [pid = 3672] [serial = 1302] [outer = 00000000] 09:43:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E0BC00) [pid = 3672] [serial = 1303] [outer = 19C48000] 09:43:38 INFO - PROCESS | 3672 | 1467391418954 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E39C00) [pid = 3672] [serial = 1304] [outer = 19C48000] 09:43:39 INFO - PROCESS | 3672 | 1467391419336 Marionette TRACE conn2 <- [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]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 612ms 09:43:39 INFO - PROCESS | 3672 | 1467391419382 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3672 | 1467391419384 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:43:39 INFO - PROCESS | 3672 | 1467391419388 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:43:39 INFO - PROCESS | 3672 | 1467391419389 Marionette TRACE conn2 <- [1,1702,null,{}] 09:43:39 INFO - PROCESS | 3672 | 1467391419393 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3672 | 1467391419394 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:39 INFO - PROCESS | 3672 | 1467391419457 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:43:39 INFO - PROCESS | 3672 | 1467391419587 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3672 | 1467391419589 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:39 INFO - PROCESS | 3672 | ++DOCSHELL 19E42400 == 44 [pid = 3672] [id = 435] 09:43:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A185C00) [pid = 3672] [serial = 1305] [outer = 00000000] 09:43:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A452400) [pid = 3672] [serial = 1306] [outer = 1A185C00] 09:43:39 INFO - PROCESS | 3672 | 1467391419635 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A706800) [pid = 3672] [serial = 1307] [outer = 1A185C00] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 11C98000 == 43 [pid = 3672] [id = 411] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 10D3BC00 == 42 [pid = 3672] [id = 412] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 13F84000 == 41 [pid = 3672] [id = 413] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 10D40000 == 40 [pid = 3672] [id = 426] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 10A76800 == 39 [pid = 3672] [id = 425] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 19E05000 == 38 [pid = 3672] [id = 424] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 13D51800 == 37 [pid = 3672] [id = 422] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 16DAB000 == 36 [pid = 3672] [id = 423] 09:43:40 INFO - PROCESS | 3672 | --DOCSHELL 10426400 == 35 [pid = 3672] [id = 421] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 139C5800 == 34 [pid = 3672] [id = 427] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 1801B400 == 33 [pid = 3672] [id = 432] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 144F4C00 == 32 [pid = 3672] [id = 428] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 16DAD800 == 31 [pid = 3672] [id = 430] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 0F9E6000 == 30 [pid = 3672] [id = 433] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 1590A400 == 29 [pid = 3672] [id = 429] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 17EA3800 == 28 [pid = 3672] [id = 431] 09:43:41 INFO - PROCESS | 3672 | --DOCSHELL 19C41000 == 27 [pid = 3672] [id = 434] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (182B7C00) [pid = 3672] [serial = 1261] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16158400) [pid = 3672] [serial = 1249] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1750A400) [pid = 3672] [serial = 1252] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14482800) [pid = 3672] [serial = 1240] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11809C00) [pid = 3672] [serial = 1243] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (12E63800) [pid = 3672] [serial = 1244] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (110C5800) [pid = 3672] [serial = 1237] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (139F4C00) [pid = 3672] [serial = 1256] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12C95000) [pid = 3672] [serial = 1255] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (177EE800) [pid = 3672] [serial = 1253] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15569C00) [pid = 3672] [serial = 1246] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15571400) [pid = 3672] [serial = 1247] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (169D3C00) [pid = 3672] [serial = 1250] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17E8C400) [pid = 3672] [serial = 1258] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17EB2400) [pid = 3672] [serial = 1259] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3672 | 1467391421479 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2165ms 09:43:41 INFO - PROCESS | 3672 | 1467391421546 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3672 | 1467391421550 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:43:41 INFO - PROCESS | 3672 | 1467391421557 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3672 | 1467391421563 Marionette TRACE conn2 <- [1,1706,null,{}] 09:43:41 INFO - PROCESS | 3672 | 1467391421570 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3672 | 1467391421573 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:41 INFO - PROCESS | 3672 | 1467391421668 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:43:41 INFO - PROCESS | 3672 | 1467391421682 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3672 | 1467391421685 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:41 INFO - PROCESS | 3672 | ++DOCSHELL 10D17400 == 28 [pid = 3672] [id = 436] 09:43:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10D17C00) [pid = 3672] [serial = 1308] [outer = 00000000] 09:43:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10D46000) [pid = 3672] [serial = 1309] [outer = 10D17C00] 09:43:41 INFO - PROCESS | 3672 | 1467391421732 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10F20C00) [pid = 3672] [serial = 1310] [outer = 10D17C00] 09:43:42 INFO - PROCESS | 3672 | 1467391422203 Marionette TRACE conn2 <- [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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 09:43:42 INFO - PROCESS | 3672 | 1467391422236 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3672 | 1467391422241 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:43:42 INFO - PROCESS | 3672 | 1467391422230 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3672 | 1467391422233 Marionette TRACE conn2 <- [1,1710,null,{}] 09:43:42 INFO - PROCESS | 3672 | 1467391422236 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3672 | 1467391422239 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:42 INFO - PROCESS | 3672 | 1467391422325 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:43:42 INFO - PROCESS | 3672 | 1467391422334 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3672 | 1467391422336 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:42 INFO - PROCESS | 3672 | ++DOCSHELL 12BAC000 == 29 [pid = 3672] [id = 437] 09:43:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (12BAE400) [pid = 3672] [serial = 1311] [outer = 00000000] 09:43:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12E5F400) [pid = 3672] [serial = 1312] [outer = 12BAE400] 09:43:42 INFO - PROCESS | 3672 | 1467391422383 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12E63800) [pid = 3672] [serial = 1313] [outer = 12BAE400] 09:43:42 INFO - PROCESS | 3672 | 1467391422826 Marionette TRACE conn2 <- [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]]]}] 09:43:42 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 09:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 597ms 09:43:42 INFO - PROCESS | 3672 | 1467391422849 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3672 | 1467391422851 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:43:42 INFO - PROCESS | 3672 | 1467391422855 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3672 | 1467391422858 Marionette TRACE conn2 <- [1,1714,null,{}] 09:43:42 INFO - PROCESS | 3672 | 1467391422869 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3672 | 1467391422873 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:42 INFO - PROCESS | 3672 | 1467391422963 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:43:42 INFO - PROCESS | 3672 | 1467391422970 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3672 | 1467391422973 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:42 INFO - PROCESS | 3672 | ++DOCSHELL 1447F400 == 30 [pid = 3672] [id = 438] 09:43:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (14480800) [pid = 3672] [serial = 1314] [outer = 00000000] 09:43:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15185800) [pid = 3672] [serial = 1315] [outer = 14480800] 09:43:42 INFO - PROCESS | 3672 | 1467391423019 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15566400) [pid = 3672] [serial = 1316] [outer = 14480800] 09:43:43 INFO - PROCESS | 3672 | 1467391423472 Marionette TRACE conn2 <- [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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 657ms 09:43:43 INFO - PROCESS | 3672 | 1467391423516 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3672 | 1467391423518 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:43:43 INFO - PROCESS | 3672 | 1467391423522 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:43:43 INFO - PROCESS | 3672 | 1467391423535 Marionette TRACE conn2 <- [1,1718,null,{}] 09:43:43 INFO - PROCESS | 3672 | 1467391423540 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3672 | 1467391423542 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:43 INFO - PROCESS | 3672 | 1467391423631 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:43:43 INFO - PROCESS | 3672 | 1467391423638 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3672 | 1467391423640 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:43 INFO - PROCESS | 3672 | ++DOCSHELL 1556E000 == 31 [pid = 3672] [id = 439] 09:43:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15571400) [pid = 3672] [serial = 1317] [outer = 00000000] 09:43:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15FE7800) [pid = 3672] [serial = 1318] [outer = 15571400] 09:43:43 INFO - PROCESS | 3672 | 1467391423683 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15FF1C00) [pid = 3672] [serial = 1319] [outer = 15571400] 09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 567ms 09:43:44 INFO - PROCESS | 3672 | 1467391424089 Marionette TRACE conn2 <- [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",0,null,null]]]}] 09:43:44 INFO - PROCESS | 3672 | 1467391424097 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3672 | 1467391424098 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:43:44 INFO - PROCESS | 3672 | 1467391424102 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3672 | 1467391424104 Marionette TRACE conn2 <- [1,1722,null,{}] 09:43:44 INFO - PROCESS | 3672 | 1467391424121 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3672 | 1467391424123 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:44 INFO - PROCESS | 3672 | 1467391424200 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:43:44 INFO - PROCESS | 3672 | 1467391424205 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3672 | 1467391424208 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:44 INFO - PROCESS | 3672 | ++DOCSHELL 15805400 == 32 [pid = 3672] [id = 440] 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15807000) [pid = 3672] [serial = 1320] [outer = 00000000] 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (169D7000) [pid = 3672] [serial = 1321] [outer = 15807000] 09:43:44 INFO - PROCESS | 3672 | 1467391424250 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16DA7400) [pid = 3672] [serial = 1322] [outer = 15807000] 09:43:44 INFO - PROCESS | 3672 | 1467391424675 Marionette TRACE conn2 <- [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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 612ms 09:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:43:44 INFO - PROCESS | 3672 | 1467391424719 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3672 | 1467391424721 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3672 | 1467391424725 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3672 | 1467391424726 Marionette TRACE conn2 <- [1,1726,null,{}] 09:43:44 INFO - PROCESS | 3672 | 1467391424730 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3672 | 1467391424735 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:44 INFO - PROCESS | 3672 | 1467391424835 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:43:44 INFO - PROCESS | 3672 | 1467391424843 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3672 | 1467391424845 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:44 INFO - PROCESS | 3672 | ++DOCSHELL 177EE800 == 33 [pid = 3672] [id = 441] 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17E4BC00) [pid = 3672] [serial = 1323] [outer = 00000000] 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17EA9800) [pid = 3672] [serial = 1324] [outer = 17E4BC00] 09:43:44 INFO - PROCESS | 3672 | 1467391424887 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1800F000) [pid = 3672] [serial = 1325] [outer = 17E4BC00] 09:43:45 INFO - PROCESS | 3672 | 1467391425329 Marionette TRACE conn2 <- [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]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 09:43:45 INFO - PROCESS | 3672 | 1467391425405 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3672 | 1467391425407 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:43:45 INFO - PROCESS | 3672 | 1467391425394 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3672 | 1467391425396 Marionette TRACE conn2 <- [1,1730,null,{}] 09:43:45 INFO - PROCESS | 3672 | 1467391425400 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3672 | 1467391425401 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:45 INFO - PROCESS | 3672 | 1467391425487 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:43:45 INFO - PROCESS | 3672 | 1467391425523 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3672 | 1467391425525 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:45 INFO - PROCESS | 3672 | ++DOCSHELL 17EA8000 == 34 [pid = 3672] [id = 442] 09:43:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (18212C00) [pid = 3672] [serial = 1326] [outer = 00000000] 09:43:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (182B9C00) [pid = 3672] [serial = 1327] [outer = 18212C00] 09:43:45 INFO - PROCESS | 3672 | 1467391425567 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (182BA400) [pid = 3672] [serial = 1328] [outer = 18212C00] 09:43:45 INFO - PROCESS | 3672 | 1467391425977 Marionette TRACE conn2 <- [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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 612ms 09:43:46 INFO - PROCESS | 3672 | 1467391426023 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3672 | 1467391426025 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:43:46 INFO - PROCESS | 3672 | 1467391426029 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3672 | 1467391426030 Marionette TRACE conn2 <- [1,1734,null,{}] 09:43:46 INFO - PROCESS | 3672 | 1467391426034 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3672 | 1467391426035 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:46 INFO - PROCESS | 3672 | 1467391426112 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:43:46 INFO - PROCESS | 3672 | 1467391426117 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3672 | 1467391426119 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:46 INFO - PROCESS | 3672 | ++DOCSHELL 148E4000 == 35 [pid = 3672] [id = 443] 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (17EADC00) [pid = 3672] [serial = 1329] [outer = 00000000] 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (19E39400) [pid = 3672] [serial = 1330] [outer = 17EADC00] 09:43:46 INFO - PROCESS | 3672 | 1467391426144 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (19E3D800) [pid = 3672] [serial = 1331] [outer = 17EADC00] 09:43:46 INFO - PROCESS | 3672 | 1467391426556 Marionette TRACE conn2 <- [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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 567ms 09:43:46 INFO - PROCESS | 3672 | 1467391426590 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3672 | 1467391426592 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:43:46 INFO - PROCESS | 3672 | 1467391426618 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3672 | 1467391426620 Marionette TRACE conn2 <- [1,1738,null,{}] 09:43:46 INFO - PROCESS | 3672 | 1467391426623 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3672 | 1467391426625 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:46 INFO - PROCESS | 3672 | 1467391426757 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:43:46 INFO - PROCESS | 3672 | 1467391426765 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3672 | 1467391426767 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:46 INFO - PROCESS | 3672 | ++DOCSHELL 13F91800 == 36 [pid = 3672] [id = 444] 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1A706400) [pid = 3672] [serial = 1332] [outer = 00000000] 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1A813000) [pid = 3672] [serial = 1333] [outer = 1A706400] 09:43:46 INFO - PROCESS | 3672 | 1467391426809 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1A814000) [pid = 3672] [serial = 1334] [outer = 1A706400] 09:43:47 INFO - PROCESS | 3672 | 1467391427250 Marionette TRACE conn2 <- [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]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 09:43:47 INFO - PROCESS | 3672 | 1467391427291 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3672 | 1467391427293 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 3672 | 1467391427296 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:43:47 INFO - PROCESS | 3672 | 1467391427298 Marionette TRACE conn2 <- [1,1742,null,{}] 09:43:47 INFO - PROCESS | 3672 | 1467391427301 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3672 | 1467391427303 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:47 INFO - PROCESS | 3672 | 1467391427433 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:43:47 INFO - PROCESS | 3672 | 1467391427497 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3672 | 1467391427499 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:47 INFO - PROCESS | 3672 | ++DOCSHELL 14483000 == 37 [pid = 3672] [id = 445] 09:43:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1A704C00) [pid = 3672] [serial = 1335] [outer = 00000000] 09:43:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1A81DC00) [pid = 3672] [serial = 1336] [outer = 1A704C00] 09:43:47 INFO - PROCESS | 3672 | 1467391427542 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1A973400) [pid = 3672] [serial = 1337] [outer = 1A704C00] 09:43:47 INFO - PROCESS | 3672 | 1467391427936 Marionette TRACE conn2 <- [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]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 09:43:47 INFO - PROCESS | 3672 | 1467391427960 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3672 | 1467391427962 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:43:47 INFO - PROCESS | 3672 | 1467391427965 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3672 | 1467391427967 Marionette TRACE conn2 <- [1,1746,null,{}] 09:43:47 INFO - PROCESS | 3672 | 1467391427975 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3672 | 1467391427977 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:48 INFO - PROCESS | 3672 | 1467391428128 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:43:48 INFO - PROCESS | 3672 | 1467391428135 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3672 | 1467391428138 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:48 INFO - PROCESS | 3672 | ++DOCSHELL 15803C00 == 38 [pid = 3672] [id = 446] 09:43:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1A97C000) [pid = 3672] [serial = 1338] [outer = 00000000] 09:43:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1ABEFC00) [pid = 3672] [serial = 1339] [outer = 1A97C000] 09:43:48 INFO - PROCESS | 3672 | 1467391428182 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (16BC2000) [pid = 3672] [serial = 1340] [outer = 1A97C000] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (11CED800) [pid = 3672] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (16DAE000) [pid = 3672] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (17EA8400) [pid = 3672] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (182B4C00) [pid = 3672] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (19C48000) [pid = 3672] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (10426800) [pid = 3672] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (18217400) [pid = 3672] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (15F45000) [pid = 3672] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (15561400) [pid = 3672] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (139F3800) [pid = 3672] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10D40400) [pid = 3672] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10A7C000) [pid = 3672] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19E07000) [pid = 3672] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (16DAB800) [pid = 3672] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1447DC00) [pid = 3672] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10472000) [pid = 3672] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10D3D000) [pid = 3672] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:43:49 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (13F84400) [pid = 3672] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:43:49 INFO - PROCESS | 3672 | 1467391429108 Marionette TRACE conn2 <- [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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1194ms 09:43:49 INFO - PROCESS | 3672 | 1467391429160 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3672 | 1467391429162 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 3672 | 1467391429165 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:43:49 INFO - PROCESS | 3672 | 1467391429167 Marionette TRACE conn2 <- [1,1750,null,{}] 09:43:49 INFO - PROCESS | 3672 | 1467391429170 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3672 | 1467391429172 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:49 INFO - PROCESS | 3672 | 1467391429248 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:43:49 INFO - PROCESS | 3672 | 1467391429348 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3672 | 1467391429350 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:49 INFO - PROCESS | 3672 | ++DOCSHELL 10D20000 == 39 [pid = 3672] [id = 447] 09:43:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10D20C00) [pid = 3672] [serial = 1341] [outer = 00000000] 09:43:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11CED800) [pid = 3672] [serial = 1342] [outer = 10D20C00] 09:43:49 INFO - PROCESS | 3672 | 1467391429392 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13D52C00) [pid = 3672] [serial = 1343] [outer = 10D20C00] 09:43:49 INFO - PROCESS | 3672 | 1467391429748 Marionette TRACE conn2 <- [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]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 597ms 09:43:49 INFO - PROCESS | 3672 | 1467391429768 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3672 | 1467391429770 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 3672 | 1467391429773 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:43:49 INFO - PROCESS | 3672 | 1467391429775 Marionette TRACE conn2 <- [1,1754,null,{}] 09:43:49 INFO - PROCESS | 3672 | 1467391429778 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3672 | 1467391429780 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:49 INFO - PROCESS | 3672 | 1467391429868 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:43:49 INFO - PROCESS | 3672 | 1467391429968 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3672 | 1467391429969 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:49 INFO - PROCESS | 3672 | ++DOCSHELL 13A39400 == 40 [pid = 3672] [id = 448] 09:43:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (13AB7800) [pid = 3672] [serial = 1344] [outer = 00000000] 09:43:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (16F1B400) [pid = 3672] [serial = 1345] [outer = 13AB7800] 09:43:49 INFO - PROCESS | 3672 | 1467391430011 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (182B4C00) [pid = 3672] [serial = 1346] [outer = 13AB7800] 09:43:50 INFO - PROCESS | 3672 | 1467391430338 Marionette TRACE conn2 <- [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]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 612ms 09:43:50 INFO - PROCESS | 3672 | 1467391430393 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3672 | 1467391430395 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:43:50 INFO - PROCESS | 3672 | 1467391430398 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:43:50 INFO - PROCESS | 3672 | 1467391430400 Marionette TRACE conn2 <- [1,1758,null,{}] 09:43:50 INFO - PROCESS | 3672 | 1467391430403 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3672 | 1467391430405 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:50 INFO - PROCESS | 3672 | 1467391430520 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:43:50 INFO - PROCESS | 3672 | 1467391430539 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3672 | 1467391430541 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:50 INFO - PROCESS | 3672 | ++DOCSHELL 139C4800 == 41 [pid = 3672] [id = 449] 09:43:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (144E7C00) [pid = 3672] [serial = 1347] [outer = 00000000] 09:43:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1A97CC00) [pid = 3672] [serial = 1348] [outer = 144E7C00] 09:43:50 INFO - PROCESS | 3672 | 1467391430586 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1ABF8000) [pid = 3672] [serial = 1349] [outer = 144E7C00] 09:43:51 INFO - PROCESS | 3672 | 1467391431089 Marionette TRACE conn2 <- [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]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 762ms 09:43:51 INFO - PROCESS | 3672 | 1467391431166 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3672 | 1467391431171 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:43:51 INFO - PROCESS | 3672 | 1467391431177 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3672 | 1467391431180 Marionette TRACE conn2 <- [1,1762,null,{}] 09:43:51 INFO - PROCESS | 3672 | 1467391431187 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3672 | 1467391431190 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:51 INFO - PROCESS | 3672 | 1467391431346 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:43:51 INFO - PROCESS | 3672 | 1467391431484 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3672 | 1467391431489 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:51 INFO - PROCESS | 3672 | ++DOCSHELL 10664400 == 42 [pid = 3672] [id = 450] 09:43:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (10A78000) [pid = 3672] [serial = 1350] [outer = 00000000] 09:43:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10D41400) [pid = 3672] [serial = 1351] [outer = 10A78000] 09:43:51 INFO - PROCESS | 3672 | 1467391431547 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (11801400) [pid = 3672] [serial = 1352] [outer = 10A78000] 09:43:52 INFO - PROCESS | 3672 | 1467391432304 Marionette TRACE conn2 <- [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]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1164ms 09:43:52 INFO - PROCESS | 3672 | 1467391432338 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3672 | 1467391432342 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:43:52 INFO - PROCESS | 3672 | 1467391432349 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 3672 | 1467391432351 Marionette TRACE conn2 <- [1,1766,null,{}] 09:43:52 INFO - PROCESS | 3672 | 1467391432380 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3672 | 1467391432383 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:52 INFO - PROCESS | 3672 | 1467391432491 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:43:52 INFO - PROCESS | 3672 | 1467391432632 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3672 | 1467391432635 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:52 INFO - PROCESS | 3672 | ++DOCSHELL 139C0800 == 43 [pid = 3672] [id = 451] 09:43:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (139F9400) [pid = 3672] [serial = 1353] [outer = 00000000] 09:43:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1517D000) [pid = 3672] [serial = 1354] [outer = 139F9400] 09:43:52 INFO - PROCESS | 3672 | 1467391432692 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1556C800) [pid = 3672] [serial = 1355] [outer = 139F9400] 09:43:53 INFO - PROCESS | 3672 | 1467391433588 Marionette TRACE conn2 <- [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]]]}] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 13A39400 == 42 [pid = 3672] [id = 448] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 10D20000 == 41 [pid = 3672] [id = 447] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 15803C00 == 40 [pid = 3672] [id = 446] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 14483000 == 39 [pid = 3672] [id = 445] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 13F91800 == 38 [pid = 3672] [id = 444] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 148E4000 == 37 [pid = 3672] [id = 443] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 17EA8000 == 36 [pid = 3672] [id = 442] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 177EE800 == 35 [pid = 3672] [id = 441] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 15805400 == 34 [pid = 3672] [id = 440] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 1556E000 == 33 [pid = 3672] [id = 439] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 1447F400 == 32 [pid = 3672] [id = 438] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 12BAC000 == 31 [pid = 3672] [id = 437] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 10D17400 == 30 [pid = 3672] [id = 436] 09:43:53 INFO - PROCESS | 3672 | --DOCSHELL 19E42400 == 29 [pid = 3672] [id = 435] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (12C96400) [pid = 3672] [serial = 1235] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (11889400) [pid = 3672] [serial = 1238] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (148DDC00) [pid = 3672] [serial = 1241] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (16F17000) [pid = 3672] [serial = 1291] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (18216000) [pid = 3672] [serial = 1294] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (177EA000) [pid = 3672] [serial = 1292] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1980D400) [pid = 3672] [serial = 1297] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1821A000) [pid = 3672] [serial = 1295] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (182BB000) [pid = 3672] [serial = 1298] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19E39C00) [pid = 3672] [serial = 1304] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10A06400) [pid = 3672] [serial = 1264] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1821C400) [pid = 3672] [serial = 1262] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16157C00) [pid = 3672] [serial = 1288] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1590D400) [pid = 3672] [serial = 1285] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15F40C00) [pid = 3672] [serial = 1286] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (13D50400) [pid = 3672] [serial = 1282] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (14486000) [pid = 3672] [serial = 1283] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (110C2400) [pid = 3672] [serial = 1279] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11885000) [pid = 3672] [serial = 1280] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (114B6400) [pid = 3672] [serial = 1277] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D3A000) [pid = 3672] [serial = 1276] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A188800) [pid = 3672] [serial = 1274] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E39800) [pid = 3672] [serial = 1273] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (177EB400) [pid = 3672] [serial = 1271] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16F1F000) [pid = 3672] [serial = 1270] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15F37400) [pid = 3672] [serial = 1268] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1556A800) [pid = 3672] [serial = 1267] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A452400) [pid = 3672] [serial = 1306] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10B62400) [pid = 3672] [serial = 1265] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19E0BC00) [pid = 3672] [serial = 1303] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182BA800) [pid = 3672] [serial = 1301] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16D7D400) [pid = 3672] [serial = 1289] [outer = 00000000] [url = about:blank] 09:43:53 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18016400) [pid = 3672] [serial = 1300] [outer = 00000000] [url = about:blank] 09:43:53 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 09:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1314ms 09:43:53 INFO - PROCESS | 3672 | 1467391433657 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3672 | 1467391433661 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 3672 | 1467391433666 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:43:53 INFO - PROCESS | 3672 | 1467391433669 Marionette TRACE conn2 <- [1,1770,null,{}] 09:43:53 INFO - PROCESS | 3672 | 1467391433674 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3672 | 1467391433677 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:53 INFO - PROCESS | 3672 | 1467391433772 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:43:53 INFO - PROCESS | 3672 | 1467391433785 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3672 | 1467391433788 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:53 INFO - PROCESS | 3672 | ++DOCSHELL 10D3A000 == 30 [pid = 3672] [id = 452] 09:43:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D3A400) [pid = 3672] [serial = 1356] [outer = 00000000] 09:43:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10D3F000) [pid = 3672] [serial = 1357] [outer = 10D3A400] 09:43:53 INFO - PROCESS | 3672 | 1467391433834 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10F28C00) [pid = 3672] [serial = 1358] [outer = 10D3A400] 09:43:54 INFO - PROCESS | 3672 | 1467391434262 Marionette TRACE conn2 <- [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]]]}] 09:43:54 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 09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 09:43:54 INFO - PROCESS | 3672 | 1467391434331 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3672 | 1467391434335 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:43:54 INFO - PROCESS | 3672 | 1467391434342 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3672 | 1467391434344 Marionette TRACE conn2 <- [1,1774,null,{}] 09:43:54 INFO - PROCESS | 3672 | 1467391434347 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3672 | 1467391434350 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:54 INFO - PROCESS | 3672 | 1467391434432 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:43:54 INFO - PROCESS | 3672 | 1467391434440 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3672 | 1467391434443 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:54 INFO - PROCESS | 3672 | ++DOCSHELL 11889400 == 31 [pid = 3672] [id = 453] 09:43:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11890800) [pid = 3672] [serial = 1359] [outer = 00000000] 09:43:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (11D93800) [pid = 3672] [serial = 1360] [outer = 11890800] 09:43:54 INFO - PROCESS | 3672 | 1467391434488 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (12BAB000) [pid = 3672] [serial = 1361] [outer = 11890800] 09:43:54 INFO - PROCESS | 3672 | 1467391434977 Marionette TRACE conn2 <- [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]]]}] 09:43:54 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 09:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 657ms 09:43:55 INFO - PROCESS | 3672 | 1467391435020 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3672 | 1467391435022 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:43:55 INFO - PROCESS | 3672 | 1467391435025 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3672 | 1467391435029 Marionette TRACE conn2 <- [1,1778,null,{}] 09:43:55 INFO - PROCESS | 3672 | 1467391435039 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3672 | 1467391435044 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:55 INFO - PROCESS | 3672 | 1467391435138 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:43:55 INFO - PROCESS | 3672 | 1467391435244 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3672 | 1467391435247 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:55 INFO - PROCESS | 3672 | ++DOCSHELL 13F90C00 == 32 [pid = 3672] [id = 454] 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13F91000) [pid = 3672] [serial = 1362] [outer = 00000000] 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (14488000) [pid = 3672] [serial = 1363] [outer = 13F91000] 09:43:55 INFO - PROCESS | 3672 | 1467391435293 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (148E1000) [pid = 3672] [serial = 1364] [outer = 13F91000] 09:43:55 INFO - PROCESS | 3672 | 1467391435659 Marionette TRACE conn2 <- [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]]]}] 09:43:55 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) 09:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 701ms 09:43:55 INFO - PROCESS | 3672 | 1467391435729 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3672 | 1467391435731 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:43:55 INFO - PROCESS | 3672 | 1467391435735 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3672 | 1467391435736 Marionette TRACE conn2 <- [1,1782,null,{}] 09:43:55 INFO - PROCESS | 3672 | 1467391435740 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3672 | 1467391435742 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:55 INFO - PROCESS | 3672 | 1467391435833 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:43:55 INFO - PROCESS | 3672 | 1467391435843 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3672 | 1467391435845 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:55 INFO - PROCESS | 3672 | ++DOCSHELL 1556A000 == 33 [pid = 3672] [id = 455] 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15809400) [pid = 3672] [serial = 1365] [outer = 00000000] 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15F3AC00) [pid = 3672] [serial = 1366] [outer = 15809400] 09:43:55 INFO - PROCESS | 3672 | 1467391435888 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15F41800) [pid = 3672] [serial = 1367] [outer = 15809400] 09:43:56 INFO - PROCESS | 3672 | 1467391436320 Marionette TRACE conn2 <- [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]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 597ms 09:43:56 INFO - PROCESS | 3672 | 1467391436337 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3672 | 1467391436339 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:43:56 INFO - PROCESS | 3672 | 1467391436342 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3672 | 1467391436344 Marionette TRACE conn2 <- [1,1786,null,{}] 09:43:56 INFO - PROCESS | 3672 | 1467391436347 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3672 | 1467391436349 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:56 INFO - PROCESS | 3672 | 1467391436458 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:43:56 INFO - PROCESS | 3672 | 1467391436547 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3672 | 1467391436549 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:56 INFO - PROCESS | 3672 | ++DOCSHELL 15F46C00 == 34 [pid = 3672] [id = 456] 09:43:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FED000) [pid = 3672] [serial = 1368] [outer = 00000000] 09:43:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15FF5C00) [pid = 3672] [serial = 1369] [outer = 15FED000] 09:43:56 INFO - PROCESS | 3672 | 1467391436592 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16158C00) [pid = 3672] [serial = 1370] [outer = 15FED000] 09:43:56 INFO - PROCESS | 3672 | 1467391436992 Marionette TRACE conn2 <- [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]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 657ms 09:43:57 INFO - PROCESS | 3672 | 1467391437008 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3672 | 1467391437010 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:43:57 INFO - PROCESS | 3672 | 1467391437013 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3672 | 1467391437015 Marionette TRACE conn2 <- [1,1790,null,{}] 09:43:57 INFO - PROCESS | 3672 | 1467391437025 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3672 | 1467391437031 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:57 INFO - PROCESS | 3672 | 1467391437163 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:43:57 INFO - PROCESS | 3672 | 1467391437229 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3672 | 1467391437231 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:57 INFO - PROCESS | 3672 | ++DOCSHELL 148DE400 == 35 [pid = 3672] [id = 457] 09:43:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15FE8000) [pid = 3672] [serial = 1371] [outer = 00000000] 09:43:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (170D2400) [pid = 3672] [serial = 1372] [outer = 15FE8000] 09:43:57 INFO - PROCESS | 3672 | 1467391437274 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16DB3000) [pid = 3672] [serial = 1373] [outer = 15FE8000] 09:43:57 INFO - PROCESS | 3672 | 1467391437685 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 702ms 09:43:57 INFO - PROCESS | 3672 | 1467391437735 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3672 | 1467391437737 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:43:57 INFO - PROCESS | 3672 | 1467391437776 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3672 | 1467391437778 Marionette TRACE conn2 <- [1,1794,null,{}] 09:43:57 INFO - PROCESS | 3672 | 1467391437782 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3672 | 1467391437784 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:57 INFO - PROCESS | 3672 | 1467391437901 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:43:57 INFO - PROCESS | 3672 | 1467391437910 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3672 | 1467391437912 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:57 INFO - PROCESS | 3672 | ++DOCSHELL 16F22C00 == 36 [pid = 3672] [id = 458] 09:43:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16FBA800) [pid = 3672] [serial = 1374] [outer = 00000000] 09:43:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (177EC400) [pid = 3672] [serial = 1375] [outer = 16FBA800] 09:43:57 INFO - PROCESS | 3672 | 1467391437953 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (177EE800) [pid = 3672] [serial = 1376] [outer = 16FBA800] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1A704C00) [pid = 3672] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10D20C00) [pid = 3672] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1A97C000) [pid = 3672] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10D17C00) [pid = 3672] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A706400) [pid = 3672] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15571400) [pid = 3672] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14480800) [pid = 3672] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12BAE400) [pid = 3672] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A185C00) [pid = 3672] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18212C00) [pid = 3672] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17EADC00) [pid = 3672] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17E4BC00) [pid = 3672] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15807000) [pid = 3672] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:43:58 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13AB7800) [pid = 3672] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:43:58 INFO - PROCESS | 3672 | 1467391438416 Marionette TRACE conn2 <- [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]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 687ms 09:43:58 INFO - PROCESS | 3672 | 1467391438455 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3672 | 1467391438457 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 3672 | 1467391438461 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3672 | 1467391438462 Marionette TRACE conn2 <- [1,1798,null,{}] 09:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:43:58 INFO - PROCESS | 3672 | 1467391438466 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3672 | 1467391438468 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:58 INFO - PROCESS | 3672 | 1467391438545 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:43:58 INFO - PROCESS | 3672 | 1467391438550 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3672 | 1467391438552 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:58 INFO - PROCESS | 3672 | ++DOCSHELL 12BA7800 == 37 [pid = 3672] [id = 459] 09:43:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (139BF800) [pid = 3672] [serial = 1377] [outer = 00000000] 09:43:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (169D2000) [pid = 3672] [serial = 1378] [outer = 139BF800] 09:43:58 INFO - PROCESS | 3672 | 1467391438594 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (171B2C00) [pid = 3672] [serial = 1379] [outer = 139BF800] 09:43:58 INFO - PROCESS | 3672 | 1467391438979 Marionette TRACE conn2 <- [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]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 567ms 09:43:59 INFO - PROCESS | 3672 | 1467391439033 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3672 | 1467391439035 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:43:59 INFO - PROCESS | 3672 | 1467391439039 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3672 | 1467391439040 Marionette TRACE conn2 <- [1,1802,null,{}] 09:43:59 INFO - PROCESS | 3672 | 1467391439044 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3672 | 1467391439046 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:59 INFO - PROCESS | 3672 | 1467391439121 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:43:59 INFO - PROCESS | 3672 | 1467391439129 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3672 | 1467391439131 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:59 INFO - PROCESS | 3672 | ++DOCSHELL 13F90800 == 38 [pid = 3672] [id = 460] 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17704000) [pid = 3672] [serial = 1380] [outer = 00000000] 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18211C00) [pid = 3672] [serial = 1381] [outer = 17704000] 09:43:59 INFO - PROCESS | 3672 | 1467391439182 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18214000) [pid = 3672] [serial = 1382] [outer = 17704000] 09:43:59 INFO - PROCESS | 3672 | 1467391439611 Marionette TRACE conn2 <- [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]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 612ms 09:43:59 INFO - PROCESS | 3672 | 1467391439654 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3672 | 1467391439656 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:43:59 INFO - PROCESS | 3672 | 1467391439675 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3672 | 1467391439676 Marionette TRACE conn2 <- [1,1806,null,{}] 09:43:59 INFO - PROCESS | 3672 | 1467391439680 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3672 | 1467391439681 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:59 INFO - PROCESS | 3672 | 1467391439758 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:43:59 INFO - PROCESS | 3672 | 1467391439762 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3672 | 1467391439764 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:43:59 INFO - PROCESS | 3672 | ++DOCSHELL 17EA4000 == 39 [pid = 3672] [id = 461] 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17EB2400) [pid = 3672] [serial = 1383] [outer = 00000000] 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182BB000) [pid = 3672] [serial = 1384] [outer = 17EB2400] 09:43:59 INFO - PROCESS | 3672 | 1467391439806 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (182BB400) [pid = 3672] [serial = 1385] [outer = 17EB2400] 09:44:00 INFO - PROCESS | 3672 | 1467391440345 Marionette TRACE conn2 <- [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]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 702ms 09:44:00 INFO - PROCESS | 3672 | 1467391440381 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3672 | 1467391440386 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:44:00 INFO - PROCESS | 3672 | 1467391440391 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3672 | 1467391440394 Marionette TRACE conn2 <- [1,1810,null,{}] 09:44:00 INFO - PROCESS | 3672 | 1467391440400 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3672 | 1467391440403 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:00 INFO - PROCESS | 3672 | 1467391440563 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:44:00 INFO - PROCESS | 3672 | 1467391440685 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3672 | 1467391440690 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:00 INFO - PROCESS | 3672 | ++DOCSHELL 10A73400 == 40 [pid = 3672] [id = 462] 09:44:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10A76800) [pid = 3672] [serial = 1386] [outer = 00000000] 09:44:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (114BFC00) [pid = 3672] [serial = 1387] [outer = 10A76800] 09:44:00 INFO - PROCESS | 3672 | 1467391440751 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11D8CC00) [pid = 3672] [serial = 1388] [outer = 10A76800] 09:44:01 INFO - PROCESS | 3672 | 1467391441320 Marionette TRACE conn2 <- [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]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 955ms 09:44:01 INFO - PROCESS | 3672 | 1467391441358 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3672 | 1467391441363 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:44:01 INFO - PROCESS | 3672 | 1467391441351 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3672 | 1467391441354 Marionette TRACE conn2 <- [1,1814,null,{}] 09:44:01 INFO - PROCESS | 3672 | 1467391441358 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3672 | 1467391441361 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:01 INFO - PROCESS | 3672 | 1467391441469 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:44:01 INFO - PROCESS | 3672 | 1467391441606 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3672 | 1467391441608 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:01 INFO - PROCESS | 3672 | ++DOCSHELL 139F9800 == 41 [pid = 3672] [id = 463] 09:44:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (13A39400) [pid = 3672] [serial = 1389] [outer = 00000000] 09:44:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (148DF400) [pid = 3672] [serial = 1390] [outer = 13A39400] 09:44:01 INFO - PROCESS | 3672 | 1467391441664 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (15F38400) [pid = 3672] [serial = 1391] [outer = 13A39400] 09:44:02 INFO - PROCESS | 3672 | 1467391442245 Marionette TRACE conn2 <- [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]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 955ms 09:44:02 INFO - PROCESS | 3672 | 1467391442322 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3672 | 1467391442325 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:44:02 INFO - PROCESS | 3672 | 1467391442329 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3672 | 1467391442333 Marionette TRACE conn2 <- [1,1818,null,{}] 09:44:02 INFO - PROCESS | 3672 | 1467391442359 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3672 | 1467391442363 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:02 INFO - PROCESS | 3672 | 1467391442492 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:44:02 INFO - PROCESS | 3672 | 1467391442601 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3672 | 1467391442605 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:02 INFO - PROCESS | 3672 | ++DOCSHELL 16F1F000 == 42 [pid = 3672] [id = 464] 09:44:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1750A400) [pid = 3672] [serial = 1392] [outer = 00000000] 09:44:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1821C000) [pid = 3672] [serial = 1393] [outer = 1750A400] 09:44:02 INFO - PROCESS | 3672 | 1467391442661 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1980D800) [pid = 3672] [serial = 1394] [outer = 1750A400] 09:44:03 INFO - PROCESS | 3672 | 1467391443216 Marionette TRACE conn2 <- [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]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 926ms 09:44:03 INFO - PROCESS | 3672 | 1467391443253 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3672 | 1467391443256 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:44:03 INFO - PROCESS | 3672 | 1467391443260 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3672 | 1467391443262 Marionette TRACE conn2 <- [1,1822,null,{}] 09:44:03 INFO - PROCESS | 3672 | 1467391443265 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3672 | 1467391443267 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:03 INFO - PROCESS | 3672 | 1467391443354 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:44:03 INFO - PROCESS | 3672 | 1467391443464 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3672 | 1467391443467 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:03 INFO - PROCESS | 3672 | ++DOCSHELL 1125FC00 == 43 [pid = 3672] [id = 465] 09:44:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (11807800) [pid = 3672] [serial = 1395] [outer = 00000000] 09:44:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (15FEE400) [pid = 3672] [serial = 1396] [outer = 11807800] 09:44:03 INFO - PROCESS | 3672 | 1467391443519 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (16DAC400) [pid = 3672] [serial = 1397] [outer = 11807800] 09:44:04 INFO - PROCESS | 3672 | 1467391444222 Marionette TRACE conn2 <- [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]]]}] 09:44:04 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 09:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1030ms 09:44:04 INFO - PROCESS | 3672 | 1467391444302 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3672 | 1467391444305 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:44:04 INFO - PROCESS | 3672 | 1467391444310 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3672 | 1467391444314 Marionette TRACE conn2 <- [1,1826,null,{}] 09:44:04 INFO - PROCESS | 3672 | 1467391444319 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3672 | 1467391444322 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:04 INFO - PROCESS | 3672 | 1467391444423 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 13F90800 == 42 [pid = 3672] [id = 460] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 12BA7800 == 41 [pid = 3672] [id = 459] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 16F22C00 == 40 [pid = 3672] [id = 458] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 148DE400 == 39 [pid = 3672] [id = 457] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 15F46C00 == 38 [pid = 3672] [id = 456] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 1556A000 == 37 [pid = 3672] [id = 455] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 13F90C00 == 36 [pid = 3672] [id = 454] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 11889400 == 35 [pid = 3672] [id = 453] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 10D3A000 == 34 [pid = 3672] [id = 452] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 139C4800 == 33 [pid = 3672] [id = 449] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 10664400 == 32 [pid = 3672] [id = 450] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 139C0800 == 31 [pid = 3672] [id = 451] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 1125FC00 == 30 [pid = 3672] [id = 465] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 16F1F000 == 29 [pid = 3672] [id = 464] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 17EA4000 == 28 [pid = 3672] [id = 461] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 10A73400 == 27 [pid = 3672] [id = 462] 09:44:05 INFO - PROCESS | 3672 | --DOCSHELL 139F9800 == 26 [pid = 3672] [id = 463] 09:44:05 INFO - PROCESS | 3672 | 1467391445102 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3672 | 1467391445106 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (15FE7800) [pid = 3672] [serial = 1318] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15185800) [pid = 3672] [serial = 1315] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (15566400) [pid = 3672] [serial = 1316] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (12E5F400) [pid = 3672] [serial = 1312] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (12E63800) [pid = 3672] [serial = 1313] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A706800) [pid = 3672] [serial = 1307] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (182B9C00) [pid = 3672] [serial = 1327] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182BA400) [pid = 3672] [serial = 1328] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19E39400) [pid = 3672] [serial = 1330] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17EA9800) [pid = 3672] [serial = 1324] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1800F000) [pid = 3672] [serial = 1325] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (169D7000) [pid = 3672] [serial = 1321] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16DA7400) [pid = 3672] [serial = 1322] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182B4C00) [pid = 3672] [serial = 1346] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A973400) [pid = 3672] [serial = 1337] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11CED800) [pid = 3672] [serial = 1342] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A81DC00) [pid = 3672] [serial = 1336] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1ABEFC00) [pid = 3672] [serial = 1339] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16F1B400) [pid = 3672] [serial = 1345] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D46000) [pid = 3672] [serial = 1309] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10F20C00) [pid = 3672] [serial = 1310] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15FF1C00) [pid = 3672] [serial = 1319] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A97CC00) [pid = 3672] [serial = 1348] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A813000) [pid = 3672] [serial = 1333] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16BC2000) [pid = 3672] [serial = 1340] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13D52C00) [pid = 3672] [serial = 1343] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A814000) [pid = 3672] [serial = 1334] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19E3D800) [pid = 3672] [serial = 1331] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 3672 | ++DOCSHELL 1046A400 == 27 [pid = 3672] [id = 466] 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10475C00) [pid = 3672] [serial = 1398] [outer = 00000000] 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A08000) [pid = 3672] [serial = 1399] [outer = 10475C00] 09:44:05 INFO - PROCESS | 3672 | 1467391445254 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A79800) [pid = 3672] [serial = 1400] [outer = 10475C00] 09:44:05 INFO - PROCESS | 3672 | 1467391445650 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1389ms 09:44:05 INFO - PROCESS | 3672 | 1467391445697 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3672 | 1467391445701 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:44:05 INFO - PROCESS | 3672 | 1467391445706 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3672 | 1467391445708 Marionette TRACE conn2 <- [1,1830,null,{}] 09:44:05 INFO - PROCESS | 3672 | 1467391445714 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3672 | 1467391445718 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:05 INFO - PROCESS | 3672 | 1467391445816 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:44:05 INFO - PROCESS | 3672 | 1467391445829 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3672 | 1467391445832 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:05 INFO - PROCESS | 3672 | ++DOCSHELL 10D46000 == 28 [pid = 3672] [id = 467] 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10F22C00) [pid = 3672] [serial = 1401] [outer = 00000000] 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1125B400) [pid = 3672] [serial = 1402] [outer = 10F22C00] 09:44:05 INFO - PROCESS | 3672 | 1467391445878 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (114E3400) [pid = 3672] [serial = 1403] [outer = 10F22C00] 09:44:06 INFO - PROCESS | 3672 | 1467391446318 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 09:44:06 INFO - PROCESS | 3672 | 1467391446388 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3672 | 1467391446392 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:44:06 INFO - PROCESS | 3672 | 1467391446397 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3672 | 1467391446399 Marionette TRACE conn2 <- [1,1834,null,{}] 09:44:06 INFO - PROCESS | 3672 | 1467391446403 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3672 | 1467391446406 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:06 INFO - PROCESS | 3672 | 1467391446501 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:44:06 INFO - PROCESS | 3672 | 1467391446597 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3672 | 1467391446599 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:06 INFO - PROCESS | 3672 | ++DOCSHELL 1315FC00 == 29 [pid = 3672] [id = 468] 09:44:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13162400) [pid = 3672] [serial = 1404] [outer = 00000000] 09:44:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (139B9800) [pid = 3672] [serial = 1405] [outer = 13162400] 09:44:06 INFO - PROCESS | 3672 | 1467391446643 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (139EE800) [pid = 3672] [serial = 1406] [outer = 13162400] 09:44:06 INFO - PROCESS | 3672 | 1467391447003 Marionette TRACE conn2 <- [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]]]}] 09:44:07 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) 09:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 657ms 09:44:07 INFO - PROCESS | 3672 | 1467391447065 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3672 | 1467391447067 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:44:07 INFO - PROCESS | 3672 | 1467391447072 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3672 | 1467391447078 Marionette TRACE conn2 <- [1,1838,null,{}] 09:44:07 INFO - PROCESS | 3672 | 1467391447096 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3672 | 1467391447100 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:07 INFO - PROCESS | 3672 | 1467391447212 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:44:07 INFO - PROCESS | 3672 | 1467391447226 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3672 | 1467391447228 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:07 INFO - PROCESS | 3672 | ++DOCSHELL 13F8AC00 == 30 [pid = 3672] [id = 469] 09:44:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13F8E000) [pid = 3672] [serial = 1407] [outer = 00000000] 09:44:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (144F4C00) [pid = 3672] [serial = 1408] [outer = 13F8E000] 09:44:07 INFO - PROCESS | 3672 | 1467391447263 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15569400) [pid = 3672] [serial = 1409] [outer = 13F8E000] 09:44:07 INFO - PROCESS | 3672 | 1467391447673 Marionette TRACE conn2 <- [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]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 09:44:07 INFO - PROCESS | 3672 | 1467391447740 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3672 | 1467391447742 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:44:07 INFO - PROCESS | 3672 | 1467391447746 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3672 | 1467391447747 Marionette TRACE conn2 <- [1,1842,null,{}] 09:44:07 INFO - PROCESS | 3672 | 1467391447784 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3672 | 1467391447786 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:07 INFO - PROCESS | 3672 | 1467391447900 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:44:07 INFO - PROCESS | 3672 | 1467391447910 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3672 | 1467391447912 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:07 INFO - PROCESS | 3672 | ++DOCSHELL 15910000 == 31 [pid = 3672] [id = 470] 09:44:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15F3B400) [pid = 3672] [serial = 1410] [outer = 00000000] 09:44:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15FE9400) [pid = 3672] [serial = 1411] [outer = 15F3B400] 09:44:07 INFO - PROCESS | 3672 | 1467391447957 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15FED400) [pid = 3672] [serial = 1412] [outer = 15F3B400] 09:44:08 INFO - PROCESS | 3672 | 1467391448371 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 656ms 09:44:08 INFO - PROCESS | 3672 | 1467391448426 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3672 | 1467391448428 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:44:08 INFO - PROCESS | 3672 | 1467391448422 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3672 | 1467391448423 Marionette TRACE conn2 <- [1,1846,null,{}] 09:44:08 INFO - PROCESS | 3672 | 1467391448427 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3672 | 1467391448429 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:08 INFO - PROCESS | 3672 | 1467391448535 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:44:08 INFO - PROCESS | 3672 | 1467391448541 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3672 | 1467391448547 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:08 INFO - PROCESS | 3672 | ++DOCSHELL 169D5800 == 32 [pid = 3672] [id = 471] 09:44:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (169D5C00) [pid = 3672] [serial = 1413] [outer = 00000000] 09:44:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16D87800) [pid = 3672] [serial = 1414] [outer = 169D5C00] 09:44:08 INFO - PROCESS | 3672 | 1467391448603 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16DAFC00) [pid = 3672] [serial = 1415] [outer = 169D5C00] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17704000) [pid = 3672] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15FED000) [pid = 3672] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15FE8000) [pid = 3672] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10D3A400) [pid = 3672] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17EB2400) [pid = 3672] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11890800) [pid = 3672] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (139F9400) [pid = 3672] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A78000) [pid = 3672] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16FBA800) [pid = 3672] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (144E7C00) [pid = 3672] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13F91000) [pid = 3672] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15809400) [pid = 3672] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:44:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (139BF800) [pid = 3672] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:44:09 INFO - PROCESS | 3672 | 1467391449311 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 941ms 09:44:09 INFO - PROCESS | 3672 | 1467391449370 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3672 | 1467391449372 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 3672 | 1467391449375 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:44:09 INFO - PROCESS | 3672 | 1467391449377 Marionette TRACE conn2 <- [1,1850,null,{}] 09:44:09 INFO - PROCESS | 3672 | 1467391449380 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3672 | 1467391449382 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:09 INFO - PROCESS | 3672 | 1467391449457 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:44:09 INFO - PROCESS | 3672 | 1467391449462 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3672 | 1467391449464 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:09 INFO - PROCESS | 3672 | ++DOCSHELL 1065A400 == 33 [pid = 3672] [id = 472] 09:44:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (139F1000) [pid = 3672] [serial = 1416] [outer = 00000000] 09:44:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14480800) [pid = 3672] [serial = 1417] [outer = 139F1000] 09:44:09 INFO - PROCESS | 3672 | 1467391449512 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15562400) [pid = 3672] [serial = 1418] [outer = 139F1000] 09:44:09 INFO - PROCESS | 3672 | 1467391449919 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 567ms 09:44:09 INFO - PROCESS | 3672 | 1467391449953 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3672 | 1467391449955 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 3672 | 1467391449959 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:44:09 INFO - PROCESS | 3672 | 1467391449960 Marionette TRACE conn2 <- [1,1854,null,{}] 09:44:09 INFO - PROCESS | 3672 | 1467391449964 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3672 | 1467391449966 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:10 INFO - PROCESS | 3672 | 1467391450045 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:44:10 INFO - PROCESS | 3672 | 1467391450050 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3672 | 1467391450051 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:10 INFO - PROCESS | 3672 | ++DOCSHELL 139FA800 == 34 [pid = 3672] [id = 473] 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (13D51800) [pid = 3672] [serial = 1419] [outer = 00000000] 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (170D4800) [pid = 3672] [serial = 1420] [outer = 13D51800] 09:44:10 INFO - PROCESS | 3672 | 1467391450095 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (177EBC00) [pid = 3672] [serial = 1421] [outer = 13D51800] 09:44:10 INFO - PROCESS | 3672 | 1467391450473 Marionette TRACE conn2 <- [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]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 567ms 09:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:44:10 INFO - PROCESS | 3672 | 1467391450533 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3672 | 1467391450535 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:44:10 INFO - PROCESS | 3672 | 1467391450538 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3672 | 1467391450540 Marionette TRACE conn2 <- [1,1858,null,{}] 09:44:10 INFO - PROCESS | 3672 | 1467391450543 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3672 | 1467391450545 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:10 INFO - PROCESS | 3672 | 1467391450619 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:44:10 INFO - PROCESS | 3672 | 1467391450624 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3672 | 1467391450626 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:10 INFO - PROCESS | 3672 | ++DOCSHELL 13A35400 == 35 [pid = 3672] [id = 474] 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15570000) [pid = 3672] [serial = 1422] [outer = 00000000] 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1800F000) [pid = 3672] [serial = 1423] [outer = 15570000] 09:44:10 INFO - PROCESS | 3672 | 1467391450668 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10B57800) [pid = 3672] [serial = 1424] [outer = 15570000] 09:44:11 INFO - PROCESS | 3672 | 1467391451098 Marionette TRACE conn2 <- [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]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 597ms 09:44:11 INFO - PROCESS | 3672 | 1467391451153 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3672 | 1467391451155 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:44:11 INFO - PROCESS | 3672 | 1467391451159 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3672 | 1467391451160 Marionette TRACE conn2 <- [1,1862,null,{}] 09:44:11 INFO - PROCESS | 3672 | 1467391451164 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3672 | 1467391451166 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:11 INFO - PROCESS | 3672 | 1467391451268 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:44:11 INFO - PROCESS | 3672 | 1467391451410 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3672 | 1467391451414 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:11 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E7400 == 36 [pid = 3672] [id = 475] 09:44:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0F9E7C00) [pid = 3672] [serial = 1425] [outer = 00000000] 09:44:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10A0B400) [pid = 3672] [serial = 1426] [outer = 0F9E7C00] 09:44:11 INFO - PROCESS | 3672 | 1467391451472 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10D15800) [pid = 3672] [serial = 1427] [outer = 0F9E7C00] 09:44:12 INFO - PROCESS | 3672 | 1467391452238 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1090ms 09:44:12 INFO - PROCESS | 3672 | 1467391452254 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3672 | 1467391452258 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:44:12 INFO - PROCESS | 3672 | 1467391452287 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3672 | 1467391452290 Marionette TRACE conn2 <- [1,1866,null,{}] 09:44:12 INFO - PROCESS | 3672 | 1467391452296 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3672 | 1467391452299 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:12 INFO - PROCESS | 3672 | 1467391452400 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:44:12 INFO - PROCESS | 3672 | 1467391452533 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3672 | 1467391452537 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:12 INFO - PROCESS | 3672 | ++DOCSHELL 12BA9000 == 37 [pid = 3672] [id = 476] 09:44:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (12C96000) [pid = 3672] [serial = 1428] [outer = 00000000] 09:44:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (139F9800) [pid = 3672] [serial = 1429] [outer = 12C96000] 09:44:12 INFO - PROCESS | 3672 | 1467391452593 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (13ABB000) [pid = 3672] [serial = 1430] [outer = 12C96000] 09:44:13 INFO - PROCESS | 3672 | 1467391453437 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1224ms 09:44:13 INFO - PROCESS | 3672 | 1467391453493 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3672 | 1467391453497 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:44:13 INFO - PROCESS | 3672 | 1467391453502 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3672 | 1467391453487 Marionette TRACE conn2 <- [1,1870,null,{}] 09:44:13 INFO - PROCESS | 3672 | 1467391453517 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3672 | 1467391453520 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:13 INFO - PROCESS | 3672 | 1467391453627 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 13A35400 == 36 [pid = 3672] [id = 474] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 139FA800 == 35 [pid = 3672] [id = 473] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 1065A400 == 34 [pid = 3672] [id = 472] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 169D5800 == 33 [pid = 3672] [id = 471] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 15910000 == 32 [pid = 3672] [id = 470] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 13F8AC00 == 31 [pid = 3672] [id = 469] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 1315FC00 == 30 [pid = 3672] [id = 468] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 10D46000 == 29 [pid = 3672] [id = 467] 09:44:13 INFO - PROCESS | 3672 | --DOCSHELL 1046A400 == 28 [pid = 3672] [id = 466] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (18214000) [pid = 3672] [serial = 1382] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15FF5C00) [pid = 3672] [serial = 1369] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (170D2400) [pid = 3672] [serial = 1372] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16158C00) [pid = 3672] [serial = 1370] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10D3F000) [pid = 3672] [serial = 1357] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182BB000) [pid = 3672] [serial = 1384] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10F28C00) [pid = 3672] [serial = 1358] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11D93800) [pid = 3672] [serial = 1360] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (182BB400) [pid = 3672] [serial = 1385] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12BAB000) [pid = 3672] [serial = 1361] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1517D000) [pid = 3672] [serial = 1354] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1556C800) [pid = 3672] [serial = 1355] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D41400) [pid = 3672] [serial = 1351] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11801400) [pid = 3672] [serial = 1352] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (177EC400) [pid = 3672] [serial = 1375] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1ABF8000) [pid = 3672] [serial = 1349] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14488000) [pid = 3672] [serial = 1363] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (148E1000) [pid = 3672] [serial = 1364] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15F3AC00) [pid = 3672] [serial = 1366] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16DB3000) [pid = 3672] [serial = 1373] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18211C00) [pid = 3672] [serial = 1381] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (177EE800) [pid = 3672] [serial = 1376] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (169D2000) [pid = 3672] [serial = 1378] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (171B2C00) [pid = 3672] [serial = 1379] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15F41800) [pid = 3672] [serial = 1367] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3672 | 1467391453747 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3672 | 1467391453752 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:13 INFO - PROCESS | 3672 | ++DOCSHELL 10472000 == 29 [pid = 3672] [id = 477] 09:44:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (104CD400) [pid = 3672] [serial = 1431] [outer = 00000000] 09:44:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10D20800) [pid = 3672] [serial = 1432] [outer = 104CD400] 09:44:13 INFO - PROCESS | 3672 | 1467391453800 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10D41400) [pid = 3672] [serial = 1433] [outer = 104CD400] 09:44:14 INFO - PROCESS | 3672 | 1467391454203 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 777ms 09:44:14 INFO - PROCESS | 3672 | 1467391454276 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3672 | 1467391454281 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:44:14 INFO - PROCESS | 3672 | 1467391454288 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3672 | 1467391454290 Marionette TRACE conn2 <- [1,1874,null,{}] 09:44:14 INFO - PROCESS | 3672 | 1467391454294 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3672 | 1467391454297 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:14 INFO - PROCESS | 3672 | 1467391454363 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:44:14 INFO - PROCESS | 3672 | 1467391454372 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3672 | 1467391454374 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:14 INFO - PROCESS | 3672 | ++DOCSHELL 129DC000 == 30 [pid = 3672] [id = 478] 09:44:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12B74000) [pid = 3672] [serial = 1434] [outer = 00000000] 09:44:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (12E5F400) [pid = 3672] [serial = 1435] [outer = 12B74000] 09:44:14 INFO - PROCESS | 3672 | 1467391454424 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (131C7800) [pid = 3672] [serial = 1436] [outer = 12B74000] 09:44:14 INFO - PROCESS | 3672 | 1467391454872 Marionette TRACE conn2 <- [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]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 612ms 09:44:14 INFO - PROCESS | 3672 | 1467391454893 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3672 | 1467391454895 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:44:14 INFO - PROCESS | 3672 | 1467391454898 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3672 | 1467391454902 Marionette TRACE conn2 <- [1,1878,null,{}] 09:44:14 INFO - PROCESS | 3672 | 1467391454912 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3672 | 1467391454917 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:15 INFO - PROCESS | 3672 | 1467391455010 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:44:15 INFO - PROCESS | 3672 | 1467391455021 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3672 | 1467391455024 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:15 INFO - PROCESS | 3672 | ++DOCSHELL 148E2000 == 31 [pid = 3672] [id = 479] 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (148E3400) [pid = 3672] [serial = 1437] [outer = 00000000] 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15564000) [pid = 3672] [serial = 1438] [outer = 148E3400] 09:44:15 INFO - PROCESS | 3672 | 1467391455070 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1556D800) [pid = 3672] [serial = 1439] [outer = 148E3400] 09:44:15 INFO - PROCESS | 3672 | 1467391455495 Marionette TRACE conn2 <- [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]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 09:44:15 INFO - PROCESS | 3672 | 1467391455563 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3672 | 1467391455566 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:44:15 INFO - PROCESS | 3672 | 1467391455569 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3672 | 1467391455571 Marionette TRACE conn2 <- [1,1882,null,{}] 09:44:15 INFO - PROCESS | 3672 | 1467391455574 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3672 | 1467391455576 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:15 INFO - PROCESS | 3672 | 1467391455691 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:44:15 INFO - PROCESS | 3672 | 1467391455696 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3672 | 1467391455698 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:15 INFO - PROCESS | 3672 | ++DOCSHELL 15F41800 == 32 [pid = 3672] [id = 480] 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F41C00) [pid = 3672] [serial = 1440] [outer = 00000000] 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FF6400) [pid = 3672] [serial = 1441] [outer = 15F41C00] 09:44:15 INFO - PROCESS | 3672 | 1467391455742 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (169D2000) [pid = 3672] [serial = 1442] [outer = 15F41C00] 09:44:16 INFO - PROCESS | 3672 | 1467391456186 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 657ms 09:44:16 INFO - PROCESS | 3672 | 1467391456235 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3672 | 1467391456237 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3672 | 1467391456240 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:44:16 INFO - PROCESS | 3672 | 1467391456242 Marionette TRACE conn2 <- [1,1886,null,{}] 09:44:16 INFO - PROCESS | 3672 | 1467391456245 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3672 | 1467391456247 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:16 INFO - PROCESS | 3672 | 1467391456380 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:44:16 INFO - PROCESS | 3672 | 1467391456443 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3672 | 1467391456445 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:16 INFO - PROCESS | 3672 | ++DOCSHELL 11893800 == 33 [pid = 3672] [id = 481] 09:44:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16BC4400) [pid = 3672] [serial = 1443] [outer = 00000000] 09:44:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DAE000) [pid = 3672] [serial = 1444] [outer = 16BC4400] 09:44:16 INFO - PROCESS | 3672 | 1467391456487 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16DB5000) [pid = 3672] [serial = 1445] [outer = 16BC4400] 09:44:16 INFO - PROCESS | 3672 | 1467391456871 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 657ms 09:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:44:16 INFO - PROCESS | 3672 | 1467391456904 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3672 | 1467391456906 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3672 | 1467391456909 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3672 | 1467391456911 Marionette TRACE conn2 <- [1,1890,null,{}] 09:44:16 INFO - PROCESS | 3672 | 1467391456915 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3672 | 1467391456920 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:17 INFO - PROCESS | 3672 | 1467391457053 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:44:17 INFO - PROCESS | 3672 | 1467391457059 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3672 | 1467391457061 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:17 INFO - PROCESS | 3672 | ++DOCSHELL 16F16000 == 34 [pid = 3672] [id = 482] 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1750A000) [pid = 3672] [serial = 1446] [outer = 00000000] 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17EA5000) [pid = 3672] [serial = 1447] [outer = 1750A000] 09:44:17 INFO - PROCESS | 3672 | 1467391457108 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17EA7C00) [pid = 3672] [serial = 1448] [outer = 1750A000] 09:44:17 INFO - PROCESS | 3672 | 1467391457529 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 656ms 09:44:17 INFO - PROCESS | 3672 | 1467391457590 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3672 | 1467391457592 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:44:17 INFO - PROCESS | 3672 | 1467391457596 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:44:17 INFO - PROCESS | 3672 | 1467391457597 Marionette TRACE conn2 <- [1,1894,null,{}] 09:44:17 INFO - PROCESS | 3672 | 1467391457601 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 3672 | 1467391457612 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:17 INFO - PROCESS | 3672 | 1467391457733 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:44:17 INFO - PROCESS | 3672 | 1467391457753 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3672 | 1467391457755 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:17 INFO - PROCESS | 3672 | ++DOCSHELL 18219000 == 35 [pid = 3672] [id = 483] 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18219800) [pid = 3672] [serial = 1449] [outer = 00000000] 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182B6C00) [pid = 3672] [serial = 1450] [outer = 18219800] 09:44:17 INFO - PROCESS | 3672 | 1467391457797 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (182B7400) [pid = 3672] [serial = 1451] [outer = 18219800] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10F22C00) [pid = 3672] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (13162400) [pid = 3672] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10475C00) [pid = 3672] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A76800) [pid = 3672] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13A39400) [pid = 3672] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1750A400) [pid = 3672] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15F3B400) [pid = 3672] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (169D5C00) [pid = 3672] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139F1000) [pid = 3672] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13F8E000) [pid = 3672] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:44:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13D51800) [pid = 3672] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:44:18 INFO - PROCESS | 3672 | 1467391458244 Marionette TRACE conn2 <- [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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 702ms 09:44:18 INFO - PROCESS | 3672 | 1467391458300 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3672 | 1467391458302 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:44:18 INFO - PROCESS | 3672 | 1467391458306 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3672 | 1467391458307 Marionette TRACE conn2 <- [1,1898,null,{}] 09:44:18 INFO - PROCESS | 3672 | 1467391458311 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3672 | 1467391458313 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:18 INFO - PROCESS | 3672 | 1467391458389 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:44:18 INFO - PROCESS | 3672 | 1467391458395 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3672 | 1467391458397 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:18 INFO - PROCESS | 3672 | ++DOCSHELL 11885400 == 36 [pid = 3672] [id = 484] 09:44:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (11C97000) [pid = 3672] [serial = 1452] [outer = 00000000] 09:44:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1615A400) [pid = 3672] [serial = 1453] [outer = 11C97000] 09:44:18 INFO - PROCESS | 3672 | 1467391458439 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16D8B000) [pid = 3672] [serial = 1454] [outer = 11C97000] 09:44:18 INFO - PROCESS | 3672 | 1467391458823 Marionette TRACE conn2 <- [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]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 567ms 09:44:18 INFO - PROCESS | 3672 | 1467391458869 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3672 | 1467391458871 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:44:18 INFO - PROCESS | 3672 | 1467391458878 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3672 | 1467391458880 Marionette TRACE conn2 <- [1,1902,null,{}] 09:44:18 INFO - PROCESS | 3672 | 1467391458883 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3672 | 1467391458885 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:18 INFO - PROCESS | 3672 | 1467391458960 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:44:18 INFO - PROCESS | 3672 | 1467391458966 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3672 | 1467391458967 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:18 INFO - PROCESS | 3672 | ++DOCSHELL 13A35800 == 37 [pid = 3672] [id = 485] 09:44:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15559400) [pid = 3672] [serial = 1455] [outer = 00000000] 09:44:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18219400) [pid = 3672] [serial = 1456] [outer = 15559400] 09:44:18 INFO - PROCESS | 3672 | 1467391459009 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1980C800) [pid = 3672] [serial = 1457] [outer = 15559400] 09:44:19 INFO - PROCESS | 3672 | 1467391459428 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 567ms 09:44:19 INFO - PROCESS | 3672 | 1467391459449 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3672 | 1467391459451 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:44:19 INFO - PROCESS | 3672 | 1467391459464 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3672 | 1467391459466 Marionette TRACE conn2 <- [1,1906,null,{}] 09:44:19 INFO - PROCESS | 3672 | 1467391459469 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3672 | 1467391459471 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:19 INFO - PROCESS | 3672 | 1467391459588 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:44:19 INFO - PROCESS | 3672 | 1467391459596 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3672 | 1467391459598 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:19 INFO - PROCESS | 3672 | ++DOCSHELL 10D43400 == 38 [pid = 3672] [id = 486] 09:44:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10F2A800) [pid = 3672] [serial = 1458] [outer = 00000000] 09:44:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18211800) [pid = 3672] [serial = 1459] [outer = 10F2A800] 09:44:19 INFO - PROCESS | 3672 | 1467391459624 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (199BD400) [pid = 3672] [serial = 1460] [outer = 10F2A800] 09:44:20 INFO - PROCESS | 3672 | 1467391460113 Marionette TRACE conn2 <- [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]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 717ms 09:44:20 INFO - PROCESS | 3672 | 1467391460173 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3672 | 1467391460180 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:44:20 INFO - PROCESS | 3672 | 1467391460185 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3672 | 1467391460189 Marionette TRACE conn2 <- [1,1910,null,{}] 09:44:20 INFO - PROCESS | 3672 | 1467391460195 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3672 | 1467391460198 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:20 INFO - PROCESS | 3672 | 1467391460365 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:44:20 INFO - PROCESS | 3672 | 1467391460460 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3672 | 1467391460465 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:20 INFO - PROCESS | 3672 | ++DOCSHELL 10D39800 == 39 [pid = 3672] [id = 487] 09:44:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (114E2000) [pid = 3672] [serial = 1461] [outer = 00000000] 09:44:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11C93400) [pid = 3672] [serial = 1462] [outer = 114E2000] 09:44:20 INFO - PROCESS | 3672 | 1467391460561 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (12C96C00) [pid = 3672] [serial = 1463] [outer = 114E2000] 09:44:21 INFO - PROCESS | 3672 | 1467391461150 Marionette TRACE conn2 <- [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]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1045ms 09:44:21 INFO - PROCESS | 3672 | 1467391461235 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3672 | 1467391461240 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:44:21 INFO - PROCESS | 3672 | 1467391461246 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3672 | 1467391461249 Marionette TRACE conn2 <- [1,1914,null,{}] 09:44:21 INFO - PROCESS | 3672 | 1467391461253 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3672 | 1467391461256 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:21 INFO - PROCESS | 3672 | 1467391461371 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:44:21 INFO - PROCESS | 3672 | 1467391461501 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3672 | 1467391461504 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:21 INFO - PROCESS | 3672 | ++DOCSHELL 148E1000 == 40 [pid = 3672] [id = 488] 09:44:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (148EAC00) [pid = 3672] [serial = 1464] [outer = 00000000] 09:44:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15F37400) [pid = 3672] [serial = 1465] [outer = 148EAC00] 09:44:21 INFO - PROCESS | 3672 | 1467391461541 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (15FF5000) [pid = 3672] [serial = 1466] [outer = 148EAC00] 09:44:22 INFO - PROCESS | 3672 | 1467391462097 Marionette TRACE conn2 <- [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]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 895ms 09:44:22 INFO - PROCESS | 3672 | 1467391462154 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3672 | 1467391462157 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:44:22 INFO - PROCESS | 3672 | 1467391462161 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3672 | 1467391462164 Marionette TRACE conn2 <- [1,1918,null,{}] 09:44:22 INFO - PROCESS | 3672 | 1467391462175 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3672 | 1467391462180 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:22 INFO - PROCESS | 3672 | 1467391462289 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:44:22 INFO - PROCESS | 3672 | 1467391462381 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3672 | 1467391462385 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:22 INFO - PROCESS | 3672 | ++DOCSHELL 18218C00 == 41 [pid = 3672] [id = 489] 09:44:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1821CC00) [pid = 3672] [serial = 1467] [outer = 00000000] 09:44:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (199BE400) [pid = 3672] [serial = 1468] [outer = 1821CC00] 09:44:22 INFO - PROCESS | 3672 | 1467391462439 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19E0A800) [pid = 3672] [serial = 1469] [outer = 1821CC00] 09:44:23 INFO - PROCESS | 3672 | 1467391463055 Marionette TRACE conn2 <- [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]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1045ms 09:44:23 INFO - PROCESS | 3672 | 1467391463248 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3672 | 1467391463252 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 3672 | 1467391463260 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 3672 | 1467391463263 Marionette TRACE conn2 <- [1,1922,null,{}] 09:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:44:23 INFO - PROCESS | 3672 | 1467391463269 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3672 | 1467391463272 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:23 INFO - PROCESS | 3672 | 1467391463375 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:44:23 INFO - PROCESS | 3672 | 1467391463506 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3672 | 1467391463511 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:23 INFO - PROCESS | 3672 | ++DOCSHELL 11255C00 == 42 [pid = 3672] [id = 490] 09:44:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11257000) [pid = 3672] [serial = 1470] [outer = 00000000] 09:44:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (11885000) [pid = 3672] [serial = 1471] [outer = 11257000] 09:44:23 INFO - PROCESS | 3672 | 1467391463560 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (11DD7400) [pid = 3672] [serial = 1472] [outer = 11257000] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 13A35800 == 41 [pid = 3672] [id = 485] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 11885400 == 40 [pid = 3672] [id = 484] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 18219000 == 39 [pid = 3672] [id = 483] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 16F16000 == 38 [pid = 3672] [id = 482] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 11893800 == 37 [pid = 3672] [id = 481] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 15F41800 == 36 [pid = 3672] [id = 480] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 148E2000 == 35 [pid = 3672] [id = 479] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 129DC000 == 34 [pid = 3672] [id = 478] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 10472000 == 33 [pid = 3672] [id = 477] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 0F9E7400 == 32 [pid = 3672] [id = 475] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 12BA9000 == 31 [pid = 3672] [id = 476] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 18218C00 == 30 [pid = 3672] [id = 489] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 10D43400 == 29 [pid = 3672] [id = 486] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 10D39800 == 28 [pid = 3672] [id = 487] 09:44:24 INFO - PROCESS | 3672 | --DOCSHELL 148E1000 == 27 [pid = 3672] [id = 488] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1980D800) [pid = 3672] [serial = 1394] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1821C000) [pid = 3672] [serial = 1393] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15FEE400) [pid = 3672] [serial = 1396] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (15FE9400) [pid = 3672] [serial = 1411] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16D87800) [pid = 3672] [serial = 1414] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15562400) [pid = 3672] [serial = 1418] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (14480800) [pid = 3672] [serial = 1417] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (16DAFC00) [pid = 3672] [serial = 1415] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (144F4C00) [pid = 3672] [serial = 1408] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15FED400) [pid = 3672] [serial = 1412] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (170D4800) [pid = 3672] [serial = 1420] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (177EBC00) [pid = 3672] [serial = 1421] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15569400) [pid = 3672] [serial = 1409] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (139EE800) [pid = 3672] [serial = 1406] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1800F000) [pid = 3672] [serial = 1423] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1125B400) [pid = 3672] [serial = 1402] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114E3400) [pid = 3672] [serial = 1403] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (139B9800) [pid = 3672] [serial = 1405] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A08000) [pid = 3672] [serial = 1399] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A79800) [pid = 3672] [serial = 1400] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11D8CC00) [pid = 3672] [serial = 1388] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (114BFC00) [pid = 3672] [serial = 1387] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15F38400) [pid = 3672] [serial = 1391] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (148DF400) [pid = 3672] [serial = 1390] [outer = 00000000] [url = about:blank] 09:44:24 INFO - PROCESS | 3672 | 1467391464730 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1492ms 09:44:24 INFO - PROCESS | 3672 | 1467391464787 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3672 | 1467391464790 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:44:24 INFO - PROCESS | 3672 | 1467391464797 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3672 | 1467391464800 Marionette TRACE conn2 <- [1,1926,null,{}] 09:44:24 INFO - PROCESS | 3672 | 1467391464806 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 3672 | 1467391464809 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:24 INFO - PROCESS | 3672 | 1467391464898 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:44:24 INFO - PROCESS | 3672 | 1467391464974 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3672 | 1467391464976 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:24 INFO - PROCESS | 3672 | ++DOCSHELL 10B94400 == 28 [pid = 3672] [id = 491] 09:44:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10D1B000) [pid = 3672] [serial = 1473] [outer = 00000000] 09:44:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10D40400) [pid = 3672] [serial = 1474] [outer = 10D1B000] 09:44:25 INFO - PROCESS | 3672 | 1467391465023 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10D45C00) [pid = 3672] [serial = 1475] [outer = 10D1B000] 09:44:25 INFO - PROCESS | 3672 | 1467391465414 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 657ms 09:44:25 INFO - PROCESS | 3672 | 1467391465461 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3672 | 1467391465466 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:44:25 INFO - PROCESS | 3672 | 1467391465476 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:44:25 INFO - PROCESS | 3672 | 1467391465479 Marionette TRACE conn2 <- [1,1930,null,{}] 09:44:25 INFO - PROCESS | 3672 | 1467391465483 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3672 | 1467391465485 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:25 INFO - PROCESS | 3672 | 1467391465570 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:44:25 INFO - PROCESS | 3672 | 1467391465576 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3672 | 1467391465579 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:25 INFO - PROCESS | 3672 | ++DOCSHELL 11CEF000 == 29 [pid = 3672] [id = 492] 09:44:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (11CF0000) [pid = 3672] [serial = 1476] [outer = 00000000] 09:44:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (12B74800) [pid = 3672] [serial = 1477] [outer = 11CF0000] 09:44:25 INFO - PROCESS | 3672 | 1467391465625 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (12EE1000) [pid = 3672] [serial = 1478] [outer = 11CF0000] 09:44:26 INFO - PROCESS | 3672 | 1467391466066 Marionette TRACE conn2 <- [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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 612ms 09:44:26 INFO - PROCESS | 3672 | 1467391466097 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3672 | 1467391466099 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:44:26 INFO - PROCESS | 3672 | 1467391466106 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3672 | 1467391466109 Marionette TRACE conn2 <- [1,1934,null,{}] 09:44:26 INFO - PROCESS | 3672 | 1467391466120 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3672 | 1467391466125 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:26 INFO - PROCESS | 3672 | 1467391466187 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:44:26 INFO - PROCESS | 3672 | 1467391466196 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3672 | 1467391466199 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:26 INFO - PROCESS | 3672 | ++DOCSHELL 14487000 == 30 [pid = 3672] [id = 493] 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (14487800) [pid = 3672] [serial = 1479] [outer = 00000000] 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (144F5C00) [pid = 3672] [serial = 1480] [outer = 14487800] 09:44:26 INFO - PROCESS | 3672 | 1467391466289 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15183000) [pid = 3672] [serial = 1481] [outer = 14487800] 09:44:26 INFO - PROCESS | 3672 | 1467391466716 Marionette TRACE conn2 <- [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]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 657ms 09:44:26 INFO - PROCESS | 3672 | 1467391466770 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3672 | 1467391466773 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:44:26 INFO - PROCESS | 3672 | 1467391466776 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3672 | 1467391466778 Marionette TRACE conn2 <- [1,1938,null,{}] 09:44:26 INFO - PROCESS | 3672 | 1467391466781 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3672 | 1467391466783 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:26 INFO - PROCESS | 3672 | 1467391466898 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:44:26 INFO - PROCESS | 3672 | 1467391466903 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3672 | 1467391466905 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:26 INFO - PROCESS | 3672 | ++DOCSHELL 13253400 == 31 [pid = 3672] [id = 494] 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (144E8400) [pid = 3672] [serial = 1482] [outer = 00000000] 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15809400) [pid = 3672] [serial = 1483] [outer = 144E8400] 09:44:26 INFO - PROCESS | 3672 | 1467391466931 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15F3D000) [pid = 3672] [serial = 1484] [outer = 144E8400] 09:44:27 INFO - PROCESS | 3672 | 1467391467351 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 612ms 09:44:27 INFO - PROCESS | 3672 | 1467391467379 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3672 | 1467391467381 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:44:27 INFO - PROCESS | 3672 | 1467391467385 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3672 | 1467391467386 Marionette TRACE conn2 <- [1,1942,null,{}] 09:44:27 INFO - PROCESS | 3672 | 1467391467390 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3672 | 1467391467392 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:27 INFO - PROCESS | 3672 | 1467391467498 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:44:27 INFO - PROCESS | 3672 | 1467391467504 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3672 | 1467391467506 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:27 INFO - PROCESS | 3672 | ++DOCSHELL 1556E800 == 32 [pid = 3672] [id = 495] 09:44:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15F40000) [pid = 3672] [serial = 1485] [outer = 00000000] 09:44:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15FEEC00) [pid = 3672] [serial = 1486] [outer = 15F40000] 09:44:27 INFO - PROCESS | 3672 | 1467391467548 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16153800) [pid = 3672] [serial = 1487] [outer = 15F40000] 09:44:27 INFO - PROCESS | 3672 | 1467391467993 Marionette TRACE conn2 <- [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]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 09:44:28 INFO - PROCESS | 3672 | 1467391468062 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3672 | 1467391468064 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:44:28 INFO - PROCESS | 3672 | 1467391468067 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 3672 | 1467391468069 Marionette TRACE conn2 <- [1,1946,null,{}] 09:44:28 INFO - PROCESS | 3672 | 1467391468073 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3672 | 1467391468078 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:28 INFO - PROCESS | 3672 | 1467391468198 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:44:28 INFO - PROCESS | 3672 | 1467391468262 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3672 | 1467391468264 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:28 INFO - PROCESS | 3672 | ++DOCSHELL 169DB400 == 33 [pid = 3672] [id = 496] 09:44:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16D7C400) [pid = 3672] [serial = 1488] [outer = 00000000] 09:44:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (16FBBC00) [pid = 3672] [serial = 1489] [outer = 16D7C400] 09:44:28 INFO - PROCESS | 3672 | 1467391468314 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (177EA800) [pid = 3672] [serial = 1490] [outer = 16D7C400] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15559400) [pid = 3672] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10F2A800) [pid = 3672] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16BC4400) [pid = 3672] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1750A000) [pid = 3672] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (104CD400) [pid = 3672] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12C96000) [pid = 3672] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (0F9E7C00) [pid = 3672] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18219800) [pid = 3672] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15570000) [pid = 3672] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12B74000) [pid = 3672] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15F41C00) [pid = 3672] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (148E3400) [pid = 3672] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11C97000) [pid = 3672] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:44:28 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (11807800) [pid = 3672] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:44:28 INFO - PROCESS | 3672 | 1467391468964 Marionette TRACE conn2 <- [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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 956ms 09:44:29 INFO - PROCESS | 3672 | 1467391469014 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3672 | 1467391469016 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:44:29 INFO - PROCESS | 3672 | 1467391469019 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:44:29 INFO - PROCESS | 3672 | 1467391469030 Marionette TRACE conn2 <- [1,1950,null,{}] 09:44:29 INFO - PROCESS | 3672 | 1467391469034 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3672 | 1467391469036 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:29 INFO - PROCESS | 3672 | 1467391469113 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:44:29 INFO - PROCESS | 3672 | 1467391469119 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3672 | 1467391469121 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:29 INFO - PROCESS | 3672 | ++DOCSHELL 104CD400 == 34 [pid = 3672] [id = 497] 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10A0E800) [pid = 3672] [serial = 1491] [outer = 00000000] 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (129E6000) [pid = 3672] [serial = 1492] [outer = 10A0E800] 09:44:29 INFO - PROCESS | 3672 | 1467391469163 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12EE5000) [pid = 3672] [serial = 1493] [outer = 10A0E800] 09:44:29 INFO - PROCESS | 3672 | 1467391469556 Marionette TRACE conn2 <- [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]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 568ms 09:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:44:29 INFO - PROCESS | 3672 | 1467391469609 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3672 | 1467391469611 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:44:29 INFO - PROCESS | 3672 | 1467391469615 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3672 | 1467391469616 Marionette TRACE conn2 <- [1,1954,null,{}] 09:44:29 INFO - PROCESS | 3672 | 1467391469620 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3672 | 1467391469622 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:29 INFO - PROCESS | 3672 | 1467391469696 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:44:29 INFO - PROCESS | 3672 | 1467391469701 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3672 | 1467391469703 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:29 INFO - PROCESS | 3672 | ++DOCSHELL 11DDE000 == 35 [pid = 3672] [id = 498] 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (14483000) [pid = 3672] [serial = 1494] [outer = 00000000] 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16FB5400) [pid = 3672] [serial = 1495] [outer = 14483000] 09:44:29 INFO - PROCESS | 3672 | 1467391469731 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16FB7000) [pid = 3672] [serial = 1496] [outer = 14483000] 09:44:30 INFO - PROCESS | 3672 | 1467391470115 Marionette TRACE conn2 <- [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]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 567ms 09:44:30 INFO - PROCESS | 3672 | 1467391470181 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3672 | 1467391470183 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:44:30 INFO - PROCESS | 3672 | 1467391470187 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3672 | 1467391470188 Marionette TRACE conn2 <- [1,1958,null,{}] 09:44:30 INFO - PROCESS | 3672 | 1467391470192 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3672 | 1467391470193 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:30 INFO - PROCESS | 3672 | 1467391470267 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:44:30 INFO - PROCESS | 3672 | 1467391470273 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3672 | 1467391470274 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:30 INFO - PROCESS | 3672 | ++DOCSHELL 14486800 == 36 [pid = 3672] [id = 499] 09:44:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17EAA400) [pid = 3672] [serial = 1497] [outer = 00000000] 09:44:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1821A000) [pid = 3672] [serial = 1498] [outer = 17EAA400] 09:44:30 INFO - PROCESS | 3672 | 1467391470318 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17EB1800) [pid = 3672] [serial = 1499] [outer = 17EAA400] 09:44:30 INFO - PROCESS | 3672 | 1467391470735 Marionette TRACE conn2 <- [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]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 567ms 09:44:30 INFO - PROCESS | 3672 | 1467391470761 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3672 | 1467391470763 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:44:30 INFO - PROCESS | 3672 | 1467391470766 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:44:30 INFO - PROCESS | 3672 | 1467391470768 Marionette TRACE conn2 <- [1,1962,null,{}] 09:44:30 INFO - PROCESS | 3672 | 1467391470771 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3672 | 1467391470783 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:30 INFO - PROCESS | 3672 | 1467391470929 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:44:30 INFO - PROCESS | 3672 | 1467391470999 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3672 | 1467391471003 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:31 INFO - PROCESS | 3672 | ++DOCSHELL 10428400 == 37 [pid = 3672] [id = 500] 09:44:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10467C00) [pid = 3672] [serial = 1500] [outer = 00000000] 09:44:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10664400) [pid = 3672] [serial = 1501] [outer = 10467C00] 09:44:31 INFO - PROCESS | 3672 | 1467391471059 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10B56C00) [pid = 3672] [serial = 1502] [outer = 10467C00] 09:44:31 INFO - PROCESS | 3672 | 1467391471845 Marionette TRACE conn2 <- [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]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1134ms 09:44:31 INFO - PROCESS | 3672 | 1467391471919 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3672 | 1467391471923 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:44:31 INFO - PROCESS | 3672 | 1467391471928 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 3672 | 1467391471932 Marionette TRACE conn2 <- [1,1966,null,{}] 09:44:31 INFO - PROCESS | 3672 | 1467391471937 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3672 | 1467391471940 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:32 INFO - PROCESS | 3672 | 1467391472086 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:44:32 INFO - PROCESS | 3672 | 1467391472216 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3672 | 1467391472219 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:32 INFO - PROCESS | 3672 | ++DOCSHELL 11891400 == 38 [pid = 3672] [id = 501] 09:44:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (132B0000) [pid = 3672] [serial = 1503] [outer = 00000000] 09:44:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (13A31000) [pid = 3672] [serial = 1504] [outer = 132B0000] 09:44:32 INFO - PROCESS | 3672 | 1467391472277 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (13D51000) [pid = 3672] [serial = 1505] [outer = 132B0000] 09:44:33 INFO - PROCESS | 3672 | 1467391473132 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 14486800 == 37 [pid = 3672] [id = 499] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 11DDE000 == 36 [pid = 3672] [id = 498] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 104CD400 == 35 [pid = 3672] [id = 497] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 169DB400 == 34 [pid = 3672] [id = 496] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 1556E800 == 33 [pid = 3672] [id = 495] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 13253400 == 32 [pid = 3672] [id = 494] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 14487000 == 31 [pid = 3672] [id = 493] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 11CEF000 == 30 [pid = 3672] [id = 492] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 10B94400 == 29 [pid = 3672] [id = 491] 09:44:33 INFO - PROCESS | 3672 | --DOCSHELL 11255C00 == 28 [pid = 3672] [id = 490] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16DAC400) [pid = 3672] [serial = 1397] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1980C800) [pid = 3672] [serial = 1457] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (199BD400) [pid = 3672] [serial = 1460] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18211800) [pid = 3672] [serial = 1459] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16DAE000) [pid = 3672] [serial = 1444] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17EA5000) [pid = 3672] [serial = 1447] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16DB5000) [pid = 3672] [serial = 1445] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D20800) [pid = 3672] [serial = 1432] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (139F9800) [pid = 3672] [serial = 1429] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13ABB000) [pid = 3672] [serial = 1430] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A0B400) [pid = 3672] [serial = 1426] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D15800) [pid = 3672] [serial = 1427] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (182B6C00) [pid = 3672] [serial = 1450] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10B57800) [pid = 3672] [serial = 1424] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (12E5F400) [pid = 3672] [serial = 1435] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (131C7800) [pid = 3672] [serial = 1436] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FF6400) [pid = 3672] [serial = 1441] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15564000) [pid = 3672] [serial = 1438] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1556D800) [pid = 3672] [serial = 1439] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10D41400) [pid = 3672] [serial = 1433] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17EA7C00) [pid = 3672] [serial = 1448] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18219400) [pid = 3672] [serial = 1456] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (182B7400) [pid = 3672] [serial = 1451] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1615A400) [pid = 3672] [serial = 1453] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16D8B000) [pid = 3672] [serial = 1454] [outer = 00000000] [url = about:blank] 09:44:33 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (169D2000) [pid = 3672] [serial = 1442] [outer = 00000000] [url = about:blank] 09:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1299ms 09:44:33 INFO - PROCESS | 3672 | 1467391473215 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3672 | 1467391473220 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:44:33 INFO - PROCESS | 3672 | 1467391473225 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3672 | 1467391473228 Marionette TRACE conn2 <- [1,1970,null,{}] 09:44:33 INFO - PROCESS | 3672 | 1467391473233 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 3672 | 1467391473236 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:33 INFO - PROCESS | 3672 | 1467391473343 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:44:33 INFO - PROCESS | 3672 | 1467391473436 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3672 | 1467391473441 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:33 INFO - PROCESS | 3672 | ++DOCSHELL 10472000 == 29 [pid = 3672] [id = 502] 09:44:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10A10000) [pid = 3672] [serial = 1506] [outer = 00000000] 09:44:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10B98400) [pid = 3672] [serial = 1507] [outer = 10A10000] 09:44:33 INFO - PROCESS | 3672 | 1467391473491 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10D1FC00) [pid = 3672] [serial = 1508] [outer = 10A10000] 09:44:33 INFO - PROCESS | 3672 | 1467391473864 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 657ms 09:44:33 INFO - PROCESS | 3672 | 1467391473909 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3672 | 1467391473914 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:44:33 INFO - PROCESS | 3672 | 1467391473921 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3672 | 1467391473924 Marionette TRACE conn2 <- [1,1974,null,{}] 09:44:33 INFO - PROCESS | 3672 | 1467391473928 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 3672 | 1467391473932 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:34 INFO - PROCESS | 3672 | 1467391474041 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:44:34 INFO - PROCESS | 3672 | 1467391474047 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3672 | 1467391474050 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:34 INFO - PROCESS | 3672 | ++DOCSHELL 114C1400 == 30 [pid = 3672] [id = 503] 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (114C1800) [pid = 3672] [serial = 1509] [outer = 00000000] 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1180EC00) [pid = 3672] [serial = 1510] [outer = 114C1800] 09:44:34 INFO - PROCESS | 3672 | 1467391474096 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11D8D000) [pid = 3672] [serial = 1511] [outer = 114C1800] 09:44:34 INFO - PROCESS | 3672 | 1467391474542 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 09:44:34 INFO - PROCESS | 3672 | 1467391474601 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3672 | 1467391474603 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:44:34 INFO - PROCESS | 3672 | 1467391474606 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3672 | 1467391474610 Marionette TRACE conn2 <- [1,1978,null,{}] 09:44:34 INFO - PROCESS | 3672 | 1467391474621 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3672 | 1467391474625 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:34 INFO - PROCESS | 3672 | 1467391474717 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:44:34 INFO - PROCESS | 3672 | 1467391474815 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3672 | 1467391474818 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:34 INFO - PROCESS | 3672 | ++DOCSHELL 13A32800 == 31 [pid = 3672] [id = 504] 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13A32C00) [pid = 3672] [serial = 1512] [outer = 00000000] 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13D5A400) [pid = 3672] [serial = 1513] [outer = 13A32C00] 09:44:34 INFO - PROCESS | 3672 | 1467391474865 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14480800) [pid = 3672] [serial = 1514] [outer = 13A32C00] 09:44:35 INFO - PROCESS | 3672 | 1467391475242 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 657ms 09:44:35 INFO - PROCESS | 3672 | 1467391475271 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3672 | 1467391475273 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:44:35 INFO - PROCESS | 3672 | 1467391475276 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3672 | 1467391475278 Marionette TRACE conn2 <- [1,1982,null,{}] 09:44:35 INFO - PROCESS | 3672 | 1467391475281 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3672 | 1467391475283 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:35 INFO - PROCESS | 3672 | 1467391475401 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:44:35 INFO - PROCESS | 3672 | 1467391475413 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3672 | 1467391475415 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:35 INFO - PROCESS | 3672 | ++DOCSHELL 15564800 == 32 [pid = 3672] [id = 505] 09:44:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15564C00) [pid = 3672] [serial = 1515] [outer = 00000000] 09:44:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1580F800) [pid = 3672] [serial = 1516] [outer = 15564C00] 09:44:35 INFO - PROCESS | 3672 | 1467391475459 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15F3C000) [pid = 3672] [serial = 1517] [outer = 15564C00] 09:44:35 INFO - PROCESS | 3672 | 1467391475862 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 597ms 09:44:35 INFO - PROCESS | 3672 | 1467391475880 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3672 | 1467391475882 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 3672 | 1467391475885 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:44:35 INFO - PROCESS | 3672 | 1467391475887 Marionette TRACE conn2 <- [1,1986,null,{}] 09:44:35 INFO - PROCESS | 3672 | 1467391475891 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3672 | 1467391475893 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:35 INFO - PROCESS | 3672 | 1467391476003 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:44:36 INFO - PROCESS | 3672 | 1467391476089 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3672 | 1467391476091 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:36 INFO - PROCESS | 3672 | ++DOCSHELL 12B71000 == 33 [pid = 3672] [id = 506] 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15FEA800) [pid = 3672] [serial = 1518] [outer = 00000000] 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15FF6C00) [pid = 3672] [serial = 1519] [outer = 15FEA800] 09:44:36 INFO - PROCESS | 3672 | 1467391476138 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (169D4800) [pid = 3672] [serial = 1520] [outer = 15FEA800] 09:44:36 INFO - PROCESS | 3672 | 1467391476531 Marionette TRACE conn2 <- [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]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 701ms 09:44:36 INFO - PROCESS | 3672 | 1467391476591 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3672 | 1467391476593 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:44:36 INFO - PROCESS | 3672 | 1467391476597 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:44:36 INFO - PROCESS | 3672 | 1467391476598 Marionette TRACE conn2 <- [1,1990,null,{}] 09:44:36 INFO - PROCESS | 3672 | 1467391476602 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3672 | 1467391476608 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:36 INFO - PROCESS | 3672 | 1467391476742 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:44:36 INFO - PROCESS | 3672 | 1467391476809 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3672 | 1467391476819 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:36 INFO - PROCESS | 3672 | ++DOCSHELL 16F1C000 == 34 [pid = 3672] [id = 507] 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16F1E400) [pid = 3672] [serial = 1521] [outer = 00000000] 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1770C800) [pid = 3672] [serial = 1522] [outer = 16F1E400] 09:44:36 INFO - PROCESS | 3672 | 1467391476863 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (177EB400) [pid = 3672] [serial = 1523] [outer = 16F1E400] 09:44:37 INFO - PROCESS | 3672 | 1467391477240 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 657ms 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (148EAC00) [pid = 3672] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (114E2000) [pid = 3672] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CF0000) [pid = 3672] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D1B000) [pid = 3672] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14483000) [pid = 3672] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A0E800) [pid = 3672] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15F40000) [pid = 3672] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (144E8400) [pid = 3672] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1821CC00) [pid = 3672] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14487800) [pid = 3672] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:44:37 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16D7C400) [pid = 3672] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:44:37 INFO - PROCESS | 3672 | 1467391477363 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3672 | 1467391477365 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:44:37 INFO - PROCESS | 3672 | 1467391477375 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3672 | 1467391477376 Marionette TRACE conn2 <- [1,1994,null,{}] 09:44:37 INFO - PROCESS | 3672 | 1467391477380 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3672 | 1467391477382 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:37 INFO - PROCESS | 3672 | 1467391477470 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:44:37 INFO - PROCESS | 3672 | 1467391477478 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3672 | 1467391477480 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:37 INFO - PROCESS | 3672 | ++DOCSHELL 10F1C400 == 35 [pid = 3672] [id = 508] 09:44:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (114E2000) [pid = 3672] [serial = 1524] [outer = 00000000] 09:44:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (144E8400) [pid = 3672] [serial = 1525] [outer = 114E2000] 09:44:37 INFO - PROCESS | 3672 | 1467391477522 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (148DE400) [pid = 3672] [serial = 1526] [outer = 114E2000] 09:44:37 INFO - PROCESS | 3672 | 1467391477952 Marionette TRACE conn2 <- [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]]]}] 09:44: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 09:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 597ms 09:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:44:37 INFO - PROCESS | 3672 | 1467391477992 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3672 | 1467391477994 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:44:37 INFO - PROCESS | 3672 | 1467391477997 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3672 | 1467391477999 Marionette TRACE conn2 <- [1,1998,null,{}] 09:44:37 INFO - PROCESS | 3672 | 1467391478002 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3672 | 1467391478004 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:38 INFO - PROCESS | 3672 | 1467391478080 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:44:38 INFO - PROCESS | 3672 | 1467391478086 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3672 | 1467391478088 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:38 INFO - PROCESS | 3672 | ++DOCSHELL 11D8DC00 == 36 [pid = 3672] [id = 509] 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (0F9E6800) [pid = 3672] [serial = 1527] [outer = 00000000] 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EA7C00) [pid = 3672] [serial = 1528] [outer = 0F9E6800] 09:44:38 INFO - PROCESS | 3672 | 1467391478131 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EB2800) [pid = 3672] [serial = 1529] [outer = 0F9E6800] 09:44:38 INFO - PROCESS | 3672 | 1467391478536 Marionette TRACE conn2 <- [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]]]}] 09:44:38 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 09:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 567ms 09:44:38 INFO - PROCESS | 3672 | 1467391478558 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3672 | 1467391478560 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:44:38 INFO - PROCESS | 3672 | 1467391478576 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3672 | 1467391478578 Marionette TRACE conn2 <- [1,2002,null,{}] 09:44:38 INFO - PROCESS | 3672 | 1467391478582 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3672 | 1467391478583 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:38 INFO - PROCESS | 3672 | 1467391478686 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:44:38 INFO - PROCESS | 3672 | 1467391478691 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3672 | 1467391478693 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:38 INFO - PROCESS | 3672 | ++DOCSHELL 10D39400 == 37 [pid = 3672] [id = 510] 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1125DC00) [pid = 3672] [serial = 1530] [outer = 00000000] 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EA5000) [pid = 3672] [serial = 1531] [outer = 1125DC00] 09:44:38 INFO - PROCESS | 3672 | 1467391478735 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19802000) [pid = 3672] [serial = 1532] [outer = 1125DC00] 09:44:39 INFO - PROCESS | 3672 | 1467391479208 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 09:44:39 INFO - PROCESS | 3672 | 1467391479251 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3672 | 1467391479254 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:44:39 INFO - PROCESS | 3672 | 1467391479303 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3672 | 1467391479307 Marionette TRACE conn2 <- [1,2006,null,{}] 09:44:39 INFO - PROCESS | 3672 | 1467391479296 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3672 | 1467391479300 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:39 INFO - PROCESS | 3672 | 1467391479447 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:44:39 INFO - PROCESS | 3672 | 1467391479581 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3672 | 1467391479586 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:39 INFO - PROCESS | 3672 | ++DOCSHELL 10B5B000 == 38 [pid = 3672] [id = 511] 09:44:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10B91C00) [pid = 3672] [serial = 1533] [outer = 00000000] 09:44:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10D24C00) [pid = 3672] [serial = 1534] [outer = 10B91C00] 09:44:39 INFO - PROCESS | 3672 | 1467391479643 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10D48C00) [pid = 3672] [serial = 1535] [outer = 10B91C00] 09:44:40 INFO - PROCESS | 3672 | 1467391480216 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 956ms 09:44:40 INFO - PROCESS | 3672 | 1467391480253 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3672 | 1467391480257 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:44:40 INFO - PROCESS | 3672 | 1467391480263 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3672 | 1467391480265 Marionette TRACE conn2 <- [1,2010,null,{}] 09:44:40 INFO - PROCESS | 3672 | 1467391480272 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 3672 | 1467391480276 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:40 INFO - PROCESS | 3672 | 1467391480398 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:44:40 INFO - PROCESS | 3672 | 1467391480513 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3672 | 1467391480516 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:40 INFO - PROCESS | 3672 | ++DOCSHELL 13ABBC00 == 39 [pid = 3672] [id = 512] 09:44:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13AC4400) [pid = 3672] [serial = 1536] [outer = 00000000] 09:44:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (144F4C00) [pid = 3672] [serial = 1537] [outer = 13AC4400] 09:44:40 INFO - PROCESS | 3672 | 1467391480610 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15571400) [pid = 3672] [serial = 1538] [outer = 13AC4400] 09:44:41 INFO - PROCESS | 3672 | 1467391481170 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 955ms 09:44:41 INFO - PROCESS | 3672 | 1467391481230 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3672 | 1467391481232 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:44:41 INFO - PROCESS | 3672 | 1467391481236 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3672 | 1467391481238 Marionette TRACE conn2 <- [1,2014,null,{}] 09:44:41 INFO - PROCESS | 3672 | 1467391481243 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 3672 | 1467391481245 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:41 INFO - PROCESS | 3672 | 1467391481337 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:44:41 INFO - PROCESS | 3672 | 1467391481484 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3672 | 1467391481494 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:41 INFO - PROCESS | 3672 | ++DOCSHELL 17E55800 == 40 [pid = 3672] [id = 513] 09:44:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17E83C00) [pid = 3672] [serial = 1539] [outer = 00000000] 09:44:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18011C00) [pid = 3672] [serial = 1540] [outer = 17E83C00] 09:44:41 INFO - PROCESS | 3672 | 1467391481552 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1821CC00) [pid = 3672] [serial = 1541] [outer = 17E83C00] 09:44:42 INFO - PROCESS | 3672 | 1467391482158 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1000ms 09:44:42 INFO - PROCESS | 3672 | 1467391482232 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3672 | 1467391482234 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:44:42 INFO - PROCESS | 3672 | 1467391482255 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3672 | 1467391482257 Marionette TRACE conn2 <- [1,2018,null,{}] 09:44:42 INFO - PROCESS | 3672 | 1467391482260 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3672 | 1467391482263 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:42 INFO - PROCESS | 3672 | 1467391482494 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:44:42 INFO - PROCESS | 3672 | 1467391482657 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3672 | 1467391482660 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:42 INFO - PROCESS | 3672 | ++DOCSHELL 10A0AC00 == 41 [pid = 3672] [id = 514] 09:44:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10A0B400) [pid = 3672] [serial = 1542] [outer = 00000000] 09:44:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10B58000) [pid = 3672] [serial = 1543] [outer = 10A0B400] 09:44:42 INFO - PROCESS | 3672 | 1467391482711 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10D3C400) [pid = 3672] [serial = 1544] [outer = 10A0B400] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 11D8DC00 == 40 [pid = 3672] [id = 509] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 10F1C400 == 39 [pid = 3672] [id = 508] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 16F1C000 == 38 [pid = 3672] [id = 507] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 12B71000 == 37 [pid = 3672] [id = 506] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 15564800 == 36 [pid = 3672] [id = 505] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 13A32800 == 35 [pid = 3672] [id = 504] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 114C1400 == 34 [pid = 3672] [id = 503] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 10472000 == 33 [pid = 3672] [id = 502] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 10428400 == 32 [pid = 3672] [id = 500] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 11891400 == 31 [pid = 3672] [id = 501] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 17E55800 == 30 [pid = 3672] [id = 513] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 10D39400 == 29 [pid = 3672] [id = 510] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 10B5B000 == 28 [pid = 3672] [id = 511] 09:44:43 INFO - PROCESS | 3672 | --DOCSHELL 13ABBC00 == 27 [pid = 3672] [id = 512] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1821A000) [pid = 3672] [serial = 1498] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (15F37400) [pid = 3672] [serial = 1465] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (12C96C00) [pid = 3672] [serial = 1463] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (12B74800) [pid = 3672] [serial = 1477] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10D40400) [pid = 3672] [serial = 1474] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12EE1000) [pid = 3672] [serial = 1478] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11885000) [pid = 3672] [serial = 1471] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16FB7000) [pid = 3672] [serial = 1496] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12EE5000) [pid = 3672] [serial = 1493] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15FEEC00) [pid = 3672] [serial = 1486] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15F3D000) [pid = 3672] [serial = 1484] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16FB5400) [pid = 3672] [serial = 1495] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E0A800) [pid = 3672] [serial = 1469] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (129E6000) [pid = 3672] [serial = 1492] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (144F5C00) [pid = 3672] [serial = 1480] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11C93400) [pid = 3672] [serial = 1462] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15183000) [pid = 3672] [serial = 1481] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15FF5000) [pid = 3672] [serial = 1466] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16FBBC00) [pid = 3672] [serial = 1489] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16153800) [pid = 3672] [serial = 1487] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (199BE400) [pid = 3672] [serial = 1468] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10D45C00) [pid = 3672] [serial = 1475] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (177EA800) [pid = 3672] [serial = 1490] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15809400) [pid = 3672] [serial = 1483] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3672 | 1467391483878 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1731ms 09:44:43 INFO - PROCESS | 3672 | 1467391483977 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3672 | 1467391483981 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:44:43 INFO - PROCESS | 3672 | 1467391483988 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3672 | 1467391483992 Marionette TRACE conn2 <- [1,2022,null,{}] 09:44:43 INFO - PROCESS | 3672 | 1467391483999 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 3672 | 1467391484002 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:44 INFO - PROCESS | 3672 | 1467391484106 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:44:44 INFO - PROCESS | 3672 | 1467391484113 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3672 | 1467391484118 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:44 INFO - PROCESS | 3672 | ++DOCSHELL 10D3E800 == 28 [pid = 3672] [id = 515] 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10D3F400) [pid = 3672] [serial = 1545] [outer = 00000000] 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D45800) [pid = 3672] [serial = 1546] [outer = 10D3F400] 09:44:44 INFO - PROCESS | 3672 | 1467391484166 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10F29000) [pid = 3672] [serial = 1547] [outer = 10D3F400] 09:44:44 INFO - PROCESS | 3672 | 1467391484636 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 702ms 09:44:44 INFO - PROCESS | 3672 | 1467391484692 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3672 | 1467391484697 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 3672 | 1467391484703 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:44:44 INFO - PROCESS | 3672 | 1467391484706 Marionette TRACE conn2 <- [1,2026,null,{}] 09:44:44 INFO - PROCESS | 3672 | 1467391484709 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3672 | 1467391484712 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:44 INFO - PROCESS | 3672 | 1467391484800 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:44:44 INFO - PROCESS | 3672 | 1467391484808 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3672 | 1467391484811 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:44 INFO - PROCESS | 3672 | ++DOCSHELL 12BAF000 == 29 [pid = 3672] [id = 516] 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (12BB0000) [pid = 3672] [serial = 1548] [outer = 00000000] 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12E29000) [pid = 3672] [serial = 1549] [outer = 12BB0000] 09:44:44 INFO - PROCESS | 3672 | 1467391484859 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12EE5C00) [pid = 3672] [serial = 1550] [outer = 12BB0000] 09:44:45 INFO - PROCESS | 3672 | 1467391485309 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 597ms 09:44:45 INFO - PROCESS | 3672 | 1467391485327 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3672 | 1467391485329 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:44:45 INFO - PROCESS | 3672 | 1467391485332 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3672 | 1467391485336 Marionette TRACE conn2 <- [1,2030,null,{}] 09:44:45 INFO - PROCESS | 3672 | 1467391485347 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3672 | 1467391485351 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:45 INFO - PROCESS | 3672 | 1467391485445 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:44:45 INFO - PROCESS | 3672 | 1467391485455 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3672 | 1467391485458 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:45 INFO - PROCESS | 3672 | ++DOCSHELL 13D52000 == 30 [pid = 3672] [id = 517] 09:44:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13D54000) [pid = 3672] [serial = 1551] [outer = 00000000] 09:44:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (148DFC00) [pid = 3672] [serial = 1552] [outer = 13D54000] 09:44:45 INFO - PROCESS | 3672 | 1467391485508 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15553800) [pid = 3672] [serial = 1553] [outer = 13D54000] 09:44:45 INFO - PROCESS | 3672 | 1467391485967 Marionette TRACE conn2 <- [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]]]}] 09:44:46 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) 09:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 701ms 09:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:44:46 INFO - PROCESS | 3672 | 1467391486036 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3672 | 1467391486038 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3672 | 1467391486041 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3672 | 1467391486043 Marionette TRACE conn2 <- [1,2034,null,{}] 09:44:46 INFO - PROCESS | 3672 | 1467391486053 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3672 | 1467391486055 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:46 INFO - PROCESS | 3672 | 1467391486177 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:44:46 INFO - PROCESS | 3672 | 1467391486186 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3672 | 1467391486188 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:46 INFO - PROCESS | 3672 | ++DOCSHELL 15902800 == 31 [pid = 3672] [id = 518] 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1590D800) [pid = 3672] [serial = 1554] [outer = 00000000] 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15F41000) [pid = 3672] [serial = 1555] [outer = 1590D800] 09:44:46 INFO - PROCESS | 3672 | 1467391486263 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15FEA000) [pid = 3672] [serial = 1556] [outer = 1590D800] 09:44:46 INFO - PROCESS | 3672 | 1467391486663 Marionette TRACE conn2 <- [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]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 657ms 09:44:46 INFO - PROCESS | 3672 | 1467391486704 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3672 | 1467391486706 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3672 | 1467391486713 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:44:46 INFO - PROCESS | 3672 | 1467391486715 Marionette TRACE conn2 <- [1,2038,null,{}] 09:44:46 INFO - PROCESS | 3672 | 1467391486718 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3672 | 1467391486720 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:46 INFO - PROCESS | 3672 | 1467391486854 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:44:46 INFO - PROCESS | 3672 | 1467391486872 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3672 | 1467391486874 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:46 INFO - PROCESS | 3672 | ++DOCSHELL 15FF4400 == 32 [pid = 3672] [id = 519] 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15FF5000) [pid = 3672] [serial = 1557] [outer = 00000000] 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169D2000) [pid = 3672] [serial = 1558] [outer = 15FF5000] 09:44:46 INFO - PROCESS | 3672 | 1467391486917 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16CDE400) [pid = 3672] [serial = 1559] [outer = 15FF5000] 09:44:47 INFO - PROCESS | 3672 | 1467391487330 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 09:44:47 INFO - PROCESS | 3672 | 1467391487379 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3672 | 1467391487381 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:44:47 INFO - PROCESS | 3672 | 1467391487384 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3672 | 1467391487386 Marionette TRACE conn2 <- [1,2042,null,{}] 09:44:47 INFO - PROCESS | 3672 | 1467391487389 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3672 | 1467391487395 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:47 INFO - PROCESS | 3672 | 1467391487536 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:44:47 INFO - PROCESS | 3672 | 1467391487607 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3672 | 1467391487609 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:47 INFO - PROCESS | 3672 | ++DOCSHELL 16DB4400 == 33 [pid = 3672] [id = 520] 09:44:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16F1C000) [pid = 3672] [serial = 1560] [outer = 00000000] 09:44:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17709400) [pid = 3672] [serial = 1561] [outer = 16F1C000] 09:44:47 INFO - PROCESS | 3672 | 1467391487653 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17EA5400) [pid = 3672] [serial = 1562] [outer = 16F1C000] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17EAA400) [pid = 3672] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1125DC00) [pid = 3672] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11257000) [pid = 3672] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15FEA800) [pid = 3672] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16F1E400) [pid = 3672] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10467C00) [pid = 3672] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13A32C00) [pid = 3672] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (132B0000) [pid = 3672] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A10000) [pid = 3672] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114C1800) [pid = 3672] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (114E2000) [pid = 3672] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15564C00) [pid = 3672] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:44:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0F9E6800) [pid = 3672] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:44:48 INFO - PROCESS | 3672 | 1467391488228 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 910ms 09:44:48 INFO - PROCESS | 3672 | 1467391488293 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3672 | 1467391488295 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 3672 | 1467391488298 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:44:48 INFO - PROCESS | 3672 | 1467391488300 Marionette TRACE conn2 <- [1,2046,null,{}] 09:44:48 INFO - PROCESS | 3672 | 1467391488303 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3672 | 1467391488305 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:48 INFO - PROCESS | 3672 | 1467391488421 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:44:48 INFO - PROCESS | 3672 | 1467391488480 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3672 | 1467391488482 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:48 INFO - PROCESS | 3672 | ++DOCSHELL 0F934800 == 34 [pid = 3672] [id = 521] 09:44:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10467C00) [pid = 3672] [serial = 1563] [outer = 00000000] 09:44:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (114E3400) [pid = 3672] [serial = 1564] [outer = 10467C00] 09:44:48 INFO - PROCESS | 3672 | 1467391488525 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16153000) [pid = 3672] [serial = 1565] [outer = 10467C00] 09:44:48 INFO - PROCESS | 3672 | 1467391488872 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 612ms 09:44:48 INFO - PROCESS | 3672 | 1467391488918 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3672 | 1467391488920 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:44:48 INFO - PROCESS | 3672 | 1467391488923 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 3672 | 1467391488909 Marionette TRACE conn2 <- [1,2050,null,{}] 09:44:48 INFO - PROCESS | 3672 | 1467391488925 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3672 | 1467391488927 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:48 INFO - PROCESS | 3672 | 1467391489000 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:44:48 INFO - PROCESS | 3672 | 1467391489005 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3672 | 1467391489007 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:49 INFO - PROCESS | 3672 | ++DOCSHELL 15FEA800 == 35 [pid = 3672] [id = 522] 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16DB0000) [pid = 3672] [serial = 1566] [outer = 00000000] 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EA8400) [pid = 3672] [serial = 1567] [outer = 16DB0000] 09:44:49 INFO - PROCESS | 3672 | 1467391489049 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1800EC00) [pid = 3672] [serial = 1568] [outer = 16DB0000] 09:44:49 INFO - PROCESS | 3672 | 1467391489450 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 567ms 09:44:49 INFO - PROCESS | 3672 | 1467391489484 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3672 | 1467391489486 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:44:49 INFO - PROCESS | 3672 | 1467391489489 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:44:49 INFO - PROCESS | 3672 | 1467391489490 Marionette TRACE conn2 <- [1,2054,null,{}] 09:44:49 INFO - PROCESS | 3672 | 1467391489494 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3672 | 1467391489496 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:49 INFO - PROCESS | 3672 | 1467391489621 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:44:49 INFO - PROCESS | 3672 | 1467391489680 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3672 | 1467391489681 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:49 INFO - PROCESS | 3672 | ++DOCSHELL 18219400 == 36 [pid = 3672] [id = 523] 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18219C00) [pid = 3672] [serial = 1569] [outer = 00000000] 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182B9C00) [pid = 3672] [serial = 1570] [outer = 18219C00] 09:44:49 INFO - PROCESS | 3672 | 1467391489726 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19809800) [pid = 3672] [serial = 1571] [outer = 18219C00] 09:44:50 INFO - PROCESS | 3672 | 1467391490256 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 806ms 09:44:50 INFO - PROCESS | 3672 | 1467391490297 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3672 | 1467391490301 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:44:50 INFO - PROCESS | 3672 | 1467391490306 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:44:50 INFO - PROCESS | 3672 | 1467391490309 Marionette TRACE conn2 <- [1,2058,null,{}] 09:44:50 INFO - PROCESS | 3672 | 1467391490315 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 3672 | 1467391490318 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:50 INFO - PROCESS | 3672 | 1467391490446 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:44:50 INFO - PROCESS | 3672 | 1467391490583 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3672 | 1467391490586 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:50 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E5800 == 37 [pid = 3672] [id = 524] 09:44:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A0B800) [pid = 3672] [serial = 1572] [outer = 00000000] 09:44:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (114C1C00) [pid = 3672] [serial = 1573] [outer = 10A0B800] 09:44:50 INFO - PROCESS | 3672 | 1467391490650 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11DD8C00) [pid = 3672] [serial = 1574] [outer = 10A0B800] 09:44:51 INFO - PROCESS | 3672 | 1467391491392 Marionette TRACE conn2 <- [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]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1135ms 09:44:51 INFO - PROCESS | 3672 | 1467391491455 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3672 | 1467391491459 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:44:51 INFO - PROCESS | 3672 | 1467391491466 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3672 | 1467391491469 Marionette TRACE conn2 <- [1,2062,null,{}] 09:44:51 INFO - PROCESS | 3672 | 1467391491473 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 3672 | 1467391491476 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:51 INFO - PROCESS | 3672 | 1467391491609 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:44:51 INFO - PROCESS | 3672 | 1467391491726 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3672 | 1467391491729 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:51 INFO - PROCESS | 3672 | ++DOCSHELL 132AAC00 == 38 [pid = 3672] [id = 525] 09:44:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (139B9800) [pid = 3672] [serial = 1575] [outer = 00000000] 09:44:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (14485C00) [pid = 3672] [serial = 1576] [outer = 139B9800] 09:44:51 INFO - PROCESS | 3672 | 1467391491785 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15185000) [pid = 3672] [serial = 1577] [outer = 139B9800] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 15FEA800 == 37 [pid = 3672] [id = 522] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 0F934800 == 36 [pid = 3672] [id = 521] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 16DB4400 == 35 [pid = 3672] [id = 520] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 15FF4400 == 34 [pid = 3672] [id = 519] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 15902800 == 33 [pid = 3672] [id = 518] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 13D52000 == 32 [pid = 3672] [id = 517] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 12BAF000 == 31 [pid = 3672] [id = 516] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 10D3E800 == 30 [pid = 3672] [id = 515] 09:44:52 INFO - PROCESS | 3672 | --DOCSHELL 10A0AC00 == 29 [pid = 3672] [id = 514] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17EB1800) [pid = 3672] [serial = 1499] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15FF6C00) [pid = 3672] [serial = 1519] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1770C800) [pid = 3672] [serial = 1522] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (169D4800) [pid = 3672] [serial = 1520] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10664400) [pid = 3672] [serial = 1501] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10B56C00) [pid = 3672] [serial = 1502] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13D5A400) [pid = 3672] [serial = 1513] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14480800) [pid = 3672] [serial = 1514] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13A31000) [pid = 3672] [serial = 1504] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13D51000) [pid = 3672] [serial = 1505] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10B98400) [pid = 3672] [serial = 1507] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D1FC00) [pid = 3672] [serial = 1508] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1180EC00) [pid = 3672] [serial = 1510] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11D8D000) [pid = 3672] [serial = 1511] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (144E8400) [pid = 3672] [serial = 1525] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (148DE400) [pid = 3672] [serial = 1526] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (177EB400) [pid = 3672] [serial = 1523] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19802000) [pid = 3672] [serial = 1532] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1580F800) [pid = 3672] [serial = 1516] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15F3C000) [pid = 3672] [serial = 1517] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17EA7C00) [pid = 3672] [serial = 1528] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17EB2800) [pid = 3672] [serial = 1529] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17EA5000) [pid = 3672] [serial = 1531] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11DD7400) [pid = 3672] [serial = 1472] [outer = 00000000] [url = about:blank] 09:44:52 INFO - PROCESS | 3672 | 1467391492574 Marionette TRACE conn2 <- [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]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1164ms 09:44:52 INFO - PROCESS | 3672 | 1467391492619 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3672 | 1467391492624 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:44:52 INFO - PROCESS | 3672 | 1467391492628 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:44:52 INFO - PROCESS | 3672 | 1467391492631 Marionette TRACE conn2 <- [1,2066,null,{}] 09:44:52 INFO - PROCESS | 3672 | 1467391492637 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 3672 | 1467391492640 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:52 INFO - PROCESS | 3672 | 1467391492738 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:44:52 INFO - PROCESS | 3672 | 1467391492744 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3672 | 1467391492748 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:52 INFO - PROCESS | 3672 | ++DOCSHELL 10D24400 == 30 [pid = 3672] [id = 526] 09:44:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D3B000) [pid = 3672] [serial = 1578] [outer = 00000000] 09:44:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1180EC00) [pid = 3672] [serial = 1579] [outer = 10D3B000] 09:44:52 INFO - PROCESS | 3672 | 1467391492795 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11D8D000) [pid = 3672] [serial = 1580] [outer = 10D3B000] 09:44:53 INFO - PROCESS | 3672 | 1467391493245 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 672ms 09:44:53 INFO - PROCESS | 3672 | 1467391493302 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3672 | 1467391493306 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:44:53 INFO - PROCESS | 3672 | 1467391493312 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3672 | 1467391493314 Marionette TRACE conn2 <- [1,2070,null,{}] 09:44:53 INFO - PROCESS | 3672 | 1467391493320 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3672 | 1467391493322 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:53 INFO - PROCESS | 3672 | 1467391493404 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:44:53 INFO - PROCESS | 3672 | 1467391493413 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 3672 | 1467391493415 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:53 INFO - PROCESS | 3672 | ++DOCSHELL 132A8800 == 31 [pid = 3672] [id = 527] 09:44:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (132AF000) [pid = 3672] [serial = 1581] [outer = 00000000] 09:44:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (139EC400) [pid = 3672] [serial = 1582] [outer = 132AF000] 09:44:53 INFO - PROCESS | 3672 | 1467391493462 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13A31400) [pid = 3672] [serial = 1583] [outer = 132AF000] 09:44:53 INFO - PROCESS | 3672 | 1467391493914 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 612ms 09:44:53 INFO - PROCESS | 3672 | 1467391493928 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3672 | 1467391493930 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:44:53 INFO - PROCESS | 3672 | 1467391493934 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3672 | 1467391493937 Marionette TRACE conn2 <- [1,2074,null,{}] 09:44:53 INFO - PROCESS | 3672 | 1467391493952 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3672 | 1467391493956 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:54 INFO - PROCESS | 3672 | 1467391494038 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:44:54 INFO - PROCESS | 3672 | 1467391494047 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3672 | 1467391494050 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:54 INFO - PROCESS | 3672 | ++DOCSHELL 15564800 == 32 [pid = 3672] [id = 528] 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15564C00) [pid = 3672] [serial = 1584] [outer = 00000000] 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15570C00) [pid = 3672] [serial = 1585] [outer = 15564C00] 09:44:54 INFO - PROCESS | 3672 | 1467391494079 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15F3C000) [pid = 3672] [serial = 1586] [outer = 15564C00] 09:44:54 INFO - PROCESS | 3672 | 1467391494501 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 612ms 09:44:54 INFO - PROCESS | 3672 | 1467391494536 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3672 | 1467391494539 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:44:54 INFO - PROCESS | 3672 | 1467391494542 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3672 | 1467391494544 Marionette TRACE conn2 <- [1,2078,null,{}] 09:44:54 INFO - PROCESS | 3672 | 1467391494547 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 3672 | 1467391494549 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:54 INFO - PROCESS | 3672 | 1467391494631 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:44:54 INFO - PROCESS | 3672 | 1467391494636 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3672 | 1467391494638 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:54 INFO - PROCESS | 3672 | ++DOCSHELL 15F3F800 == 33 [pid = 3672] [id = 529] 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F43400) [pid = 3672] [serial = 1587] [outer = 00000000] 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16158000) [pid = 3672] [serial = 1588] [outer = 15F43400] 09:44:54 INFO - PROCESS | 3672 | 1467391494686 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16BC9C00) [pid = 3672] [serial = 1589] [outer = 15F43400] 09:44:55 INFO - PROCESS | 3672 | 1467391495140 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 597ms 09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:44:55 INFO - PROCESS | 3672 | 1467391495157 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3672 | 1467391495159 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:44:55 INFO - PROCESS | 3672 | 1467391495162 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3672 | 1467391495164 Marionette TRACE conn2 <- [1,2082,null,{}] 09:44:55 INFO - PROCESS | 3672 | 1467391495167 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3672 | 1467391495169 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:55 INFO - PROCESS | 3672 | 1467391495282 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:44:55 INFO - PROCESS | 3672 | 1467391495270 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3672 | 1467391495273 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:55 INFO - PROCESS | 3672 | ++DOCSHELL 15FEAC00 == 34 [pid = 3672] [id = 530] 09:44:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15FF5400) [pid = 3672] [serial = 1590] [outer = 00000000] 09:44:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DB0400) [pid = 3672] [serial = 1591] [outer = 15FF5400] 09:44:55 INFO - PROCESS | 3672 | 1467391495315 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F1E400) [pid = 3672] [serial = 1592] [outer = 15FF5400] 09:44:55 INFO - PROCESS | 3672 | 1467391495775 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 656ms 09:44:55 INFO - PROCESS | 3672 | 1467391495828 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3672 | 1467391495830 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:44:55 INFO - PROCESS | 3672 | 1467391495833 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3672 | 1467391495835 Marionette TRACE conn2 <- [1,2086,null,{}] 09:44:55 INFO - PROCESS | 3672 | 1467391495845 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3672 | 1467391495850 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:55 INFO - PROCESS | 3672 | 1467391495981 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:44:56 INFO - PROCESS | 3672 | 1467391496059 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3672 | 1467391496061 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:56 INFO - PROCESS | 3672 | ++DOCSHELL 17EAA400 == 35 [pid = 3672] [id = 531] 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17EAAC00) [pid = 3672] [serial = 1593] [outer = 00000000] 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1801BC00) [pid = 3672] [serial = 1594] [outer = 17EAAC00] 09:44:56 INFO - PROCESS | 3672 | 1467391496112 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17EAD000) [pid = 3672] [serial = 1595] [outer = 17EAAC00] 09:44:56 INFO - PROCESS | 3672 | 1467391496498 Marionette TRACE conn2 <- [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]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 702ms 09:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:44:56 INFO - PROCESS | 3672 | 1467391496538 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3672 | 1467391496540 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 3672 | 1467391496543 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3672 | 1467391496544 Marionette TRACE conn2 <- [1,2090,null,{}] 09:44:56 INFO - PROCESS | 3672 | 1467391496548 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3672 | 1467391496550 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:56 INFO - PROCESS | 3672 | 1467391496658 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:44:56 INFO - PROCESS | 3672 | 1467391496663 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3672 | 1467391496665 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:56 INFO - PROCESS | 3672 | ++DOCSHELL 1821C000 == 36 [pid = 3672] [id = 532] 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1821F400) [pid = 3672] [serial = 1596] [outer = 00000000] 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1980B400) [pid = 3672] [serial = 1597] [outer = 1821F400] 09:44:56 INFO - PROCESS | 3672 | 1467391496712 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1980D000) [pid = 3672] [serial = 1598] [outer = 1821F400] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16F1C000) [pid = 3672] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12BB0000) [pid = 3672] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D3F400) [pid = 3672] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13D54000) [pid = 3672] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A0B400) [pid = 3672] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B91C00) [pid = 3672] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13AC4400) [pid = 3672] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17E83C00) [pid = 3672] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15FF5000) [pid = 3672] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10467C00) [pid = 3672] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16DB0000) [pid = 3672] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:44:56 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1590D800) [pid = 3672] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:44:57 INFO - PROCESS | 3672 | 1467391497185 Marionette TRACE conn2 <- [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]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 701ms 09:44:57 INFO - PROCESS | 3672 | 1467391497250 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3672 | 1467391497252 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:44:57 INFO - PROCESS | 3672 | 1467391497255 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:44:57 INFO - PROCESS | 3672 | 1467391497257 Marionette TRACE conn2 <- [1,2094,null,{}] 09:44:57 INFO - PROCESS | 3672 | 1467391497260 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3672 | 1467391497262 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:57 INFO - PROCESS | 3672 | 1467391497361 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:44:57 INFO - PROCESS | 3672 | 1467391497367 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3672 | 1467391497369 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:57 INFO - PROCESS | 3672 | ++DOCSHELL 10B57C00 == 37 [pid = 3672] [id = 533] 09:44:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139F8C00) [pid = 3672] [serial = 1599] [outer = 00000000] 09:44:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15F3D800) [pid = 3672] [serial = 1600] [outer = 139F8C00] 09:44:57 INFO - PROCESS | 3672 | 1467391497413 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DA6400) [pid = 3672] [serial = 1601] [outer = 139F8C00] 09:44:57 INFO - PROCESS | 3672 | 1467391497812 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 612ms 09:44:57 INFO - PROCESS | 3672 | 1467391497872 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3672 | 1467391497874 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:44:57 INFO - PROCESS | 3672 | 1467391497877 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3672 | 1467391497879 Marionette TRACE conn2 <- [1,2098,null,{}] 09:44:57 INFO - PROCESS | 3672 | 1467391497882 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3672 | 1467391497884 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:57 INFO - PROCESS | 3672 | 1467391497958 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:44:57 INFO - PROCESS | 3672 | 1467391497964 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3672 | 1467391497974 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:57 INFO - PROCESS | 3672 | ++DOCSHELL 12E6B800 == 38 [pid = 3672] [id = 534] 09:44:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (13D52000) [pid = 3672] [serial = 1602] [outer = 00000000] 09:44:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17E83C00) [pid = 3672] [serial = 1603] [outer = 13D52000] 09:44:57 INFO - PROCESS | 3672 | 1467391497999 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1821D000) [pid = 3672] [serial = 1604] [outer = 13D52000] 09:44:58 INFO - PROCESS | 3672 | 1467391498423 Marionette TRACE conn2 <- [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]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 597ms 09:44:58 INFO - PROCESS | 3672 | 1467391498480 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3672 | 1467391498482 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 3672 | 1467391498485 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:44:58 INFO - PROCESS | 3672 | 1467391498487 Marionette TRACE conn2 <- [1,2102,null,{}] 09:44:58 INFO - PROCESS | 3672 | 1467391498490 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3672 | 1467391498492 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:58 INFO - PROCESS | 3672 | 1467391498568 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:44:58 INFO - PROCESS | 3672 | 1467391498575 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3672 | 1467391498577 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:58 INFO - PROCESS | 3672 | ++DOCSHELL 15F3A400 == 39 [pid = 3672] [id = 535] 09:44:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199C6000) [pid = 3672] [serial = 1605] [outer = 00000000] 09:44:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E04800) [pid = 3672] [serial = 1606] [outer = 199C6000] 09:44:58 INFO - PROCESS | 3672 | 1467391498619 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E08400) [pid = 3672] [serial = 1607] [outer = 199C6000] 09:44:59 INFO - PROCESS | 3672 | 1467391499278 Marionette TRACE conn2 <- [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]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 866ms 09:44:59 INFO - PROCESS | 3672 | 1467391499351 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3672 | 1467391499356 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:44:59 INFO - PROCESS | 3672 | 1467391499360 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:44:59 INFO - PROCESS | 3672 | 1467391499366 Marionette TRACE conn2 <- [1,2106,null,{}] 09:44:59 INFO - PROCESS | 3672 | 1467391499371 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3672 | 1467391499374 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:59 INFO - PROCESS | 3672 | 1467391499554 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:44:59 INFO - PROCESS | 3672 | 1467391499654 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3672 | 1467391499641 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:44:59 INFO - PROCESS | 3672 | ++DOCSHELL 11254400 == 40 [pid = 3672] [id = 536] 09:44:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (114B6400) [pid = 3672] [serial = 1608] [outer = 00000000] 09:44:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (12C95400) [pid = 3672] [serial = 1609] [outer = 114B6400] 09:44:59 INFO - PROCESS | 3672 | 1467391499696 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1325A000) [pid = 3672] [serial = 1610] [outer = 114B6400] 09:45:00 INFO - PROCESS | 3672 | 1467391500297 Marionette TRACE conn2 <- [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]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1000ms 09:45:00 INFO - PROCESS | 3672 | 1467391500371 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3672 | 1467391500376 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:45:00 INFO - PROCESS | 3672 | 1467391500383 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3672 | 1467391500385 Marionette TRACE conn2 <- [1,2110,null,{}] 09:45:00 INFO - PROCESS | 3672 | 1467391500390 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3672 | 1467391500392 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:00 INFO - PROCESS | 3672 | 1467391500483 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:45:00 INFO - PROCESS | 3672 | 1467391500621 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3672 | 1467391500623 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:00 INFO - PROCESS | 3672 | ++DOCSHELL 1517F400 == 41 [pid = 3672] [id = 537] 09:45:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (15182000) [pid = 3672] [serial = 1611] [outer = 00000000] 09:45:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (156BA000) [pid = 3672] [serial = 1612] [outer = 15182000] 09:45:00 INFO - PROCESS | 3672 | 1467391500678 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15F45800) [pid = 3672] [serial = 1613] [outer = 15182000] 09:45:01 INFO - PROCESS | 3672 | 1467391501260 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 956ms 09:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:45:01 INFO - PROCESS | 3672 | 1467391501332 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3672 | 1467391501335 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:45:01 INFO - PROCESS | 3672 | 1467391501339 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3672 | 1467391501342 Marionette TRACE conn2 <- [1,2114,null,{}] 09:45:01 INFO - PROCESS | 3672 | 1467391501353 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 3672 | 1467391501358 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:01 INFO - PROCESS | 3672 | 1467391501462 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:45:01 INFO - PROCESS | 3672 | 1467391501605 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3672 | 1467391501608 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:01 INFO - PROCESS | 3672 | ++DOCSHELL 1590F000 == 42 [pid = 3672] [id = 538] 09:45:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (15F45400) [pid = 3672] [serial = 1614] [outer = 00000000] 09:45:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (17EAC800) [pid = 3672] [serial = 1615] [outer = 15F45400] 09:45:01 INFO - PROCESS | 3672 | 1467391501664 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (199C4000) [pid = 3672] [serial = 1616] [outer = 15F45400] 09:45:02 INFO - PROCESS | 3672 | 1467391502363 Marionette TRACE conn2 <- [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]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1090ms 09:45:02 INFO - PROCESS | 3672 | 1467391502432 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:45:02 INFO - PROCESS | 3672 | 1467391502435 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 3672 | 1467391502440 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3672 | 1467391502443 Marionette TRACE conn2 <- [1,2118,null,{}] 09:45:02 INFO - PROCESS | 3672 | 1467391502448 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3672 | 1467391502451 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:02 INFO - PROCESS | 3672 | 1467391502564 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:45:02 INFO - PROCESS | 3672 | 1467391502700 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3672 | 1467391502703 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:02 INFO - PROCESS | 3672 | ++DOCSHELL 10D1E800 == 43 [pid = 3672] [id = 539] 09:45:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10D21C00) [pid = 3672] [serial = 1617] [outer = 00000000] 09:45:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (11891400) [pid = 3672] [serial = 1618] [outer = 10D21C00] 09:45:02 INFO - PROCESS | 3672 | 1467391502756 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (12B74800) [pid = 3672] [serial = 1619] [outer = 10D21C00] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 12E6B800 == 42 [pid = 3672] [id = 534] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 10B57C00 == 41 [pid = 3672] [id = 533] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 1821C000 == 40 [pid = 3672] [id = 532] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 17EAA400 == 39 [pid = 3672] [id = 531] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 15FEAC00 == 38 [pid = 3672] [id = 530] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 15F3F800 == 37 [pid = 3672] [id = 529] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 15564800 == 36 [pid = 3672] [id = 528] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 132A8800 == 35 [pid = 3672] [id = 527] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 10D24400 == 34 [pid = 3672] [id = 526] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 18219400 == 33 [pid = 3672] [id = 523] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 0F9E5800 == 32 [pid = 3672] [id = 524] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 132AAC00 == 31 [pid = 3672] [id = 525] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 1517F400 == 30 [pid = 3672] [id = 537] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 1590F000 == 29 [pid = 3672] [id = 538] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 15F3A400 == 28 [pid = 3672] [id = 535] 09:45:03 INFO - PROCESS | 3672 | --DOCSHELL 11254400 == 27 [pid = 3672] [id = 536] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (17709400) [pid = 3672] [serial = 1561] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (12E29000) [pid = 3672] [serial = 1549] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (12EE5C00) [pid = 3672] [serial = 1550] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10D45800) [pid = 3672] [serial = 1546] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10F29000) [pid = 3672] [serial = 1547] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (148DFC00) [pid = 3672] [serial = 1552] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10D3C400) [pid = 3672] [serial = 1544] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10B58000) [pid = 3672] [serial = 1543] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10D48C00) [pid = 3672] [serial = 1535] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10D24C00) [pid = 3672] [serial = 1534] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15571400) [pid = 3672] [serial = 1538] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (144F4C00) [pid = 3672] [serial = 1537] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1821CC00) [pid = 3672] [serial = 1541] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18011C00) [pid = 3672] [serial = 1540] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (169D2000) [pid = 3672] [serial = 1558] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114E3400) [pid = 3672] [serial = 1564] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17EA8400) [pid = 3672] [serial = 1567] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1800EC00) [pid = 3672] [serial = 1568] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17EA5400) [pid = 3672] [serial = 1562] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15F41000) [pid = 3672] [serial = 1555] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FEA000) [pid = 3672] [serial = 1556] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16CDE400) [pid = 3672] [serial = 1559] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182B9C00) [pid = 3672] [serial = 1570] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16153000) [pid = 3672] [serial = 1565] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15553800) [pid = 3672] [serial = 1553] [outer = 00000000] [url = about:blank] 09:45:03 INFO - PROCESS | 3672 | 1467391503853 Marionette TRACE conn2 <- [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] 09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:45:03 INFO - PROCESS | 3672 | 1467391503880 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:45:03 INFO - PROCESS | 3672 | 1467391503885 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3672 | 1467391503889 Marionette TRACE conn2 <- [1,2122,null,{}] 09:45:03 INFO - PROCESS | 3672 | 1467391503894 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3672 | 1467391503897 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:03 INFO - PROCESS | 3672 | 1467391503989 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:45:03 INFO - PROCESS | 3672 | 1467391503998 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3672 | 1467391504001 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:04 INFO - PROCESS | 3672 | ++DOCSHELL 10D21400 == 28 [pid = 3672] [id = 540] 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D21800) [pid = 3672] [serial = 1620] [outer = 00000000] 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10F1C400) [pid = 3672] [serial = 1621] [outer = 10D21800] 09:45:04 INFO - PROCESS | 3672 | 1467391504049 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (110C8400) [pid = 3672] [serial = 1622] [outer = 10D21800] 09:45:04 INFO - PROCESS | 3672 | 1467391504550 Marionette TRACE conn2 <- [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",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 702ms 09:45:04 INFO - PROCESS | 3672 | 1467391504588 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3672 | 1467391504592 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:45:04 INFO - PROCESS | 3672 | 1467391504599 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3672 | 1467391504601 Marionette TRACE conn2 <- [1,2126,null,{}] 09:45:04 INFO - PROCESS | 3672 | 1467391504605 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 3672 | 1467391504608 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:04 INFO - PROCESS | 3672 | 1467391504725 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:45:04 INFO - PROCESS | 3672 | 1467391504828 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3672 | 1467391504831 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:04 INFO - PROCESS | 3672 | ++DOCSHELL 12E64000 == 29 [pid = 3672] [id = 541] 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (12EE1000) [pid = 3672] [serial = 1623] [outer = 00000000] 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (132B4800) [pid = 3672] [serial = 1624] [outer = 12EE1000] 09:45:04 INFO - PROCESS | 3672 | 1467391504883 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13A30000) [pid = 3672] [serial = 1625] [outer = 12EE1000] 09:45:05 INFO - PROCESS | 3672 | 1467391505231 Marionette TRACE conn2 <- [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]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 657ms 09:45:05 INFO - PROCESS | 3672 | 1467391505280 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3672 | 1467391505282 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:45:05 INFO - PROCESS | 3672 | 1467391505286 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3672 | 1467391505289 Marionette TRACE conn2 <- [1,2130,null,{}] 09:45:05 INFO - PROCESS | 3672 | 1467391505300 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3672 | 1467391505304 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:05 INFO - PROCESS | 3672 | 1467391505367 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:45:05 INFO - PROCESS | 3672 | 1467391505373 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3672 | 1467391505377 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:05 INFO - PROCESS | 3672 | ++DOCSHELL 144F4C00 == 30 [pid = 3672] [id = 542] 09:45:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (148DF800) [pid = 3672] [serial = 1626] [outer = 00000000] 09:45:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15564000) [pid = 3672] [serial = 1627] [outer = 148DF800] 09:45:05 INFO - PROCESS | 3672 | 1467391505423 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1556F000) [pid = 3672] [serial = 1628] [outer = 148DF800] 09:45:05 INFO - PROCESS | 3672 | 1467391505927 Marionette TRACE conn2 <- [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] 09:45:05 INFO - PROCESS | 3672 | 1467391505952 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:45:05 INFO - PROCESS | 3672 | 1467391505955 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3672 | 1467391505957 Marionette TRACE conn2 <- [1,2134,null,{}] 09:45:05 INFO - PROCESS | 3672 | 1467391505960 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3672 | 1467391505962 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:06 INFO - PROCESS | 3672 | 1467391506088 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:45:06 INFO - PROCESS | 3672 | 1467391506108 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3672 | 1467391506111 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:06 INFO - PROCESS | 3672 | ++DOCSHELL 15F3F400 == 31 [pid = 3672] [id = 543] 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15F40C00) [pid = 3672] [serial = 1629] [outer = 00000000] 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15FEA800) [pid = 3672] [serial = 1630] [outer = 15F40C00] 09:45:06 INFO - PROCESS | 3672 | 1467391506153 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15FF3C00) [pid = 3672] [serial = 1631] [outer = 15F40C00] 09:45:06 INFO - PROCESS | 3672 | 1467391506563 Marionette TRACE conn2 <- [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] 09:45:06 INFO - PROCESS | 3672 | 1467391506620 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:45:06 INFO - PROCESS | 3672 | 1467391506623 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:45:06 INFO - PROCESS | 3672 | 1467391506625 Marionette TRACE conn2 <- [1,2138,null,{}] 09:45:06 INFO - PROCESS | 3672 | 1467391506628 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3672 | 1467391506630 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:06 INFO - PROCESS | 3672 | 1467391506738 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:45:06 INFO - PROCESS | 3672 | 1467391506744 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3672 | 1467391506746 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:06 INFO - PROCESS | 3672 | ++DOCSHELL 16157C00 == 32 [pid = 3672] [id = 544] 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (169CE400) [pid = 3672] [serial = 1632] [outer = 00000000] 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16DAC400) [pid = 3672] [serial = 1633] [outer = 169CE400] 09:45:06 INFO - PROCESS | 3672 | 1467391506789 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16DADC00) [pid = 3672] [serial = 1634] [outer = 169CE400] 09:45:07 INFO - PROCESS | 3672 | 1467391507248 Marionette TRACE conn2 <- [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",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 09:45:07 INFO - PROCESS | 3672 | 1467391507300 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3672 | 1467391507302 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:45:07 INFO - PROCESS | 3672 | 1467391507306 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3672 | 1467391507307 Marionette TRACE conn2 <- [1,2142,null,{}] 09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:45:07 INFO - PROCESS | 3672 | 1467391507311 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3672 | 1467391507316 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:07 INFO - PROCESS | 3672 | 1467391507463 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:45:07 INFO - PROCESS | 3672 | 1467391507740 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3672 | 1467391507742 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15FF5400) [pid = 3672] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17EAAC00) [pid = 3672] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A0B800) [pid = 3672] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15F43400) [pid = 3672] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18219C00) [pid = 3672] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D3B000) [pid = 3672] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15564C00) [pid = 3672] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1821F400) [pid = 3672] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139B9800) [pid = 3672] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (132AF000) [pid = 3672] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (139F8C00) [pid = 3672] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (199C6000) [pid = 3672] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:45:07 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13D52000) [pid = 3672] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:45:07 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E4800 == 33 [pid = 3672] [id = 545] 09:45:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (0F9EA400) [pid = 3672] [serial = 1635] [outer = 00000000] 09:45:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10D1FC00) [pid = 3672] [serial = 1636] [outer = 0F9EA400] 09:45:07 INFO - PROCESS | 3672 | 1467391507779 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13256000) [pid = 3672] [serial = 1637] [outer = 0F9EA400] 09:45:08 INFO - PROCESS | 3672 | 1467391508140 Marionette TRACE conn2 <- [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]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 851ms 09:45:08 INFO - PROCESS | 3672 | 1467391508153 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3672 | 1467391508155 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 3672 | 1467391508158 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:45:08 INFO - PROCESS | 3672 | 1467391508160 Marionette TRACE conn2 <- [1,2146,null,{}] 09:45:08 INFO - PROCESS | 3672 | 1467391508163 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3672 | 1467391508165 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:08 INFO - PROCESS | 3672 | 1467391508236 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:45:08 INFO - PROCESS | 3672 | 1467391508242 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3672 | 1467391508244 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:08 INFO - PROCESS | 3672 | ++DOCSHELL 13A35800 == 34 [pid = 3672] [id = 546] 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (144E7C00) [pid = 3672] [serial = 1638] [outer = 00000000] 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (177EAC00) [pid = 3672] [serial = 1639] [outer = 144E7C00] 09:45:08 INFO - PROCESS | 3672 | 1467391508286 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E56800) [pid = 3672] [serial = 1640] [outer = 144E7C00] 09:45:08 INFO - PROCESS | 3672 | 1467391508693 Marionette TRACE conn2 <- [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",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 567ms 09:45:08 INFO - PROCESS | 3672 | 1467391508739 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3672 | 1467391508741 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:45:08 INFO - PROCESS | 3672 | 1467391508744 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3672 | 1467391508746 Marionette TRACE conn2 <- [1,2150,null,{}] 09:45:08 INFO - PROCESS | 3672 | 1467391508749 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3672 | 1467391508751 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:08 INFO - PROCESS | 3672 | 1467391508829 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:45:08 INFO - PROCESS | 3672 | 1467391508835 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3672 | 1467391508837 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:08 INFO - PROCESS | 3672 | ++DOCSHELL 132A9800 == 35 [pid = 3672] [id = 547] 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DB4400) [pid = 3672] [serial = 1641] [outer = 00000000] 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18217400) [pid = 3672] [serial = 1642] [outer = 16DB4400] 09:45:08 INFO - PROCESS | 3672 | 1467391508880 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18218C00) [pid = 3672] [serial = 1643] [outer = 16DB4400] 09:45:09 INFO - PROCESS | 3672 | 1467391509289 Marionette TRACE conn2 <- [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]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 597ms 09:45:09 INFO - PROCESS | 3672 | 1467391509347 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3672 | 1467391509349 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:45:09 INFO - PROCESS | 3672 | 1467391509352 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3672 | 1467391509354 Marionette TRACE conn2 <- [1,2154,null,{}] 09:45:09 INFO - PROCESS | 3672 | 1467391509357 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3672 | 1467391509359 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:09 INFO - PROCESS | 3672 | 1467391509434 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:45:09 INFO - PROCESS | 3672 | 1467391509439 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3672 | 1467391509441 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:09 INFO - PROCESS | 3672 | ++DOCSHELL 17EB2C00 == 36 [pid = 3672] [id = 548] 09:45:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182B4400) [pid = 3672] [serial = 1644] [outer = 00000000] 09:45:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19808400) [pid = 3672] [serial = 1645] [outer = 182B4400] 09:45:09 INFO - PROCESS | 3672 | 1467391509483 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19810C00) [pid = 3672] [serial = 1646] [outer = 182B4400] 09:45:10 INFO - PROCESS | 3672 | 1467391510209 Marionette TRACE conn2 <- [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]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 896ms 09:45:10 INFO - PROCESS | 3672 | 1467391510259 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3672 | 1467391510264 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:45:10 INFO - PROCESS | 3672 | 1467391510269 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3672 | 1467391510273 Marionette TRACE conn2 <- [1,2158,null,{}] 09:45:10 INFO - PROCESS | 3672 | 1467391510279 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3672 | 1467391510283 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:10 INFO - PROCESS | 3672 | 1467391510414 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:45:10 INFO - PROCESS | 3672 | 1467391510547 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3672 | 1467391510550 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:10 INFO - PROCESS | 3672 | ++DOCSHELL 10B92400 == 37 [pid = 3672] [id = 549] 09:45:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10B98400) [pid = 3672] [serial = 1647] [outer = 00000000] 09:45:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (11801400) [pid = 3672] [serial = 1648] [outer = 10B98400] 09:45:10 INFO - PROCESS | 3672 | 1467391510606 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (12C8E800) [pid = 3672] [serial = 1649] [outer = 10B98400] 09:45:11 INFO - PROCESS | 3672 | 1467391511305 Marionette TRACE conn2 <- [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]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1104ms 09:45:11 INFO - PROCESS | 3672 | 1467391511374 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3672 | 1467391511379 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:45:11 INFO - PROCESS | 3672 | 1467391511386 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3672 | 1467391511389 Marionette TRACE conn2 <- [1,2162,null,{}] 09:45:11 INFO - PROCESS | 3672 | 1467391511393 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3672 | 1467391511396 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:11 INFO - PROCESS | 3672 | 1467391511517 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:45:11 INFO - PROCESS | 3672 | 1467391511724 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3672 | 1467391511728 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:11 INFO - PROCESS | 3672 | ++DOCSHELL 0F97E800 == 38 [pid = 3672] [id = 550] 09:45:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A05C00) [pid = 3672] [serial = 1650] [outer = 00000000] 09:45:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10D1CC00) [pid = 3672] [serial = 1651] [outer = 10A05C00] 09:45:11 INFO - PROCESS | 3672 | 1467391511789 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10D3FC00) [pid = 3672] [serial = 1652] [outer = 10A05C00] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 132A9800 == 37 [pid = 3672] [id = 547] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 13A35800 == 36 [pid = 3672] [id = 546] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 0F9E4800 == 35 [pid = 3672] [id = 545] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 16157C00 == 34 [pid = 3672] [id = 544] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 15F3F400 == 33 [pid = 3672] [id = 543] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 144F4C00 == 32 [pid = 3672] [id = 542] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 12E64000 == 31 [pid = 3672] [id = 541] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 10D21400 == 30 [pid = 3672] [id = 540] 09:45:12 INFO - PROCESS | 3672 | --DOCSHELL 10D1E800 == 29 [pid = 3672] [id = 539] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (16DB0400) [pid = 3672] [serial = 1591] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1801BC00) [pid = 3672] [serial = 1594] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (114C1C00) [pid = 3672] [serial = 1573] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (11DD8C00) [pid = 3672] [serial = 1574] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16158000) [pid = 3672] [serial = 1588] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19809800) [pid = 3672] [serial = 1571] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1180EC00) [pid = 3672] [serial = 1579] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11D8D000) [pid = 3672] [serial = 1580] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15570C00) [pid = 3672] [serial = 1585] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1980B400) [pid = 3672] [serial = 1597] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15F3C000) [pid = 3672] [serial = 1586] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14485C00) [pid = 3672] [serial = 1576] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15185000) [pid = 3672] [serial = 1577] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139EC400) [pid = 3672] [serial = 1582] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13A31400) [pid = 3672] [serial = 1583] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17EAD000) [pid = 3672] [serial = 1595] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1980D000) [pid = 3672] [serial = 1598] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F3D800) [pid = 3672] [serial = 1600] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E08400) [pid = 3672] [serial = 1607] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17E83C00) [pid = 3672] [serial = 1603] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19E04800) [pid = 3672] [serial = 1606] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16F1E400) [pid = 3672] [serial = 1592] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16DA6400) [pid = 3672] [serial = 1601] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1821D000) [pid = 3672] [serial = 1604] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16BC9C00) [pid = 3672] [serial = 1589] [outer = 00000000] [url = about:blank] 09:45:12 INFO - PROCESS | 3672 | 1467391512424 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1045ms 09:45:12 INFO - PROCESS | 3672 | 1467391512448 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:45:12 INFO - PROCESS | 3672 | 1467391512452 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3672 | 1467391512456 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3672 | 1467391512458 Marionette TRACE conn2 <- [1,2166,null,{}] 09:45:12 INFO - PROCESS | 3672 | 1467391512464 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3672 | 1467391512468 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:12 INFO - PROCESS | 3672 | 1467391512537 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:45:12 INFO - PROCESS | 3672 | 1467391512547 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3672 | 1467391512549 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:12 INFO - PROCESS | 3672 | ++DOCSHELL 11C95400 == 30 [pid = 3672] [id = 551] 09:45:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (11C97000) [pid = 3672] [serial = 1653] [outer = 00000000] 09:45:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12C8AC00) [pid = 3672] [serial = 1654] [outer = 11C97000] 09:45:12 INFO - PROCESS | 3672 | 1467391512596 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1315FC00) [pid = 3672] [serial = 1655] [outer = 11C97000] 09:45:13 INFO - PROCESS | 3672 | 1467391513112 Marionette TRACE conn2 <- [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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 702ms 09:45:13 INFO - PROCESS | 3672 | 1467391513159 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3672 | 1467391513163 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:45:13 INFO - PROCESS | 3672 | 1467391513168 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3672 | 1467391513170 Marionette TRACE conn2 <- [1,2170,null,{}] 09:45:13 INFO - PROCESS | 3672 | 1467391513174 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3672 | 1467391513176 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:13 INFO - PROCESS | 3672 | 1467391513244 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:45:13 INFO - PROCESS | 3672 | 1467391513341 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3672 | 1467391513344 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:13 INFO - PROCESS | 3672 | ++DOCSHELL 132B0000 == 31 [pid = 3672] [id = 552] 09:45:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13A3A000) [pid = 3672] [serial = 1656] [outer = 00000000] 09:45:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13F85000) [pid = 3672] [serial = 1657] [outer = 13A3A000] 09:45:13 INFO - PROCESS | 3672 | 1467391513387 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (144EF800) [pid = 3672] [serial = 1658] [outer = 13A3A000] 09:45:13 INFO - PROCESS | 3672 | 1467391513747 Marionette TRACE conn2 <- [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]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 597ms 09:45:13 INFO - PROCESS | 3672 | 1467391513772 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3672 | 1467391513774 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:45:13 INFO - PROCESS | 3672 | 1467391513779 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3672 | 1467391513785 Marionette TRACE conn2 <- [1,2174,null,{}] 09:45:13 INFO - PROCESS | 3672 | 1467391513794 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3672 | 1467391513798 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:13 INFO - PROCESS | 3672 | 1467391513880 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:45:13 INFO - PROCESS | 3672 | 1467391513886 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3672 | 1467391513889 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:13 INFO - PROCESS | 3672 | ++DOCSHELL 1590E800 == 32 [pid = 3672] [id = 553] 09:45:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1590F000) [pid = 3672] [serial = 1659] [outer = 00000000] 09:45:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15F3C400) [pid = 3672] [serial = 1660] [outer = 1590F000] 09:45:13 INFO - PROCESS | 3672 | 1467391513931 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15F46800) [pid = 3672] [serial = 1661] [outer = 1590F000] 09:45:14 INFO - PROCESS | 3672 | 1467391514334 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 627ms 09:45:14 INFO - PROCESS | 3672 | 1467391514407 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3672 | 1467391514410 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 3672 | 1467391514413 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3672 | 1467391514415 Marionette TRACE conn2 <- [1,2178,null,{}] 09:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:45:14 INFO - PROCESS | 3672 | 1467391514419 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3672 | 1467391514420 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:14 INFO - PROCESS | 3672 | 1467391514536 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:45:14 INFO - PROCESS | 3672 | 1467391514625 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3672 | 1467391514627 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:14 INFO - PROCESS | 3672 | ++DOCSHELL 169D2000 == 33 [pid = 3672] [id = 554] 09:45:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (169D3400) [pid = 3672] [serial = 1662] [outer = 00000000] 09:45:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16CD5C00) [pid = 3672] [serial = 1663] [outer = 169D3400] 09:45:14 INFO - PROCESS | 3672 | 1467391514670 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16DABC00) [pid = 3672] [serial = 1664] [outer = 169D3400] 09:45:15 INFO - PROCESS | 3672 | 1467391515075 Marionette TRACE conn2 <- [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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 701ms 09:45:15 INFO - PROCESS | 3672 | 1467391515121 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3672 | 1467391515123 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:45:15 INFO - PROCESS | 3672 | 1467391515125 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3672 | 1467391515127 Marionette TRACE conn2 <- [1,2182,null,{}] 09:45:15 INFO - PROCESS | 3672 | 1467391515139 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3672 | 1467391515141 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:15 INFO - PROCESS | 3672 | 1467391515250 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:45:15 INFO - PROCESS | 3672 | 1467391515261 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3672 | 1467391515267 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:15 INFO - PROCESS | 3672 | ++DOCSHELL 139F1400 == 34 [pid = 3672] [id = 555] 09:45:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (170D0000) [pid = 3672] [serial = 1665] [outer = 00000000] 09:45:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17707C00) [pid = 3672] [serial = 1666] [outer = 170D0000] 09:45:15 INFO - PROCESS | 3672 | 1467391515374 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17E91C00) [pid = 3672] [serial = 1667] [outer = 170D0000] 09:45:15 INFO - PROCESS | 3672 | 1467391515794 Marionette TRACE conn2 <- [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]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 716ms 09:45:15 INFO - PROCESS | 3672 | 1467391515852 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3672 | 1467391515854 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 3672 | 1467391515857 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:45:15 INFO - PROCESS | 3672 | 1467391515859 Marionette TRACE conn2 <- [1,2186,null,{}] 09:45:15 INFO - PROCESS | 3672 | 1467391515862 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3672 | 1467391515865 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:15 INFO - PROCESS | 3672 | 1467391515977 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:45:16 INFO - PROCESS | 3672 | 1467391516063 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3672 | 1467391516065 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:16 INFO - PROCESS | 3672 | ++DOCSHELL 1750A400 == 35 [pid = 3672] [id = 556] 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17EAF400) [pid = 3672] [serial = 1668] [outer = 00000000] 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182B6800) [pid = 3672] [serial = 1669] [outer = 17EAF400] 09:45:16 INFO - PROCESS | 3672 | 1467391516124 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18217C00) [pid = 3672] [serial = 1670] [outer = 17EAF400] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15F40C00) [pid = 3672] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (169CE400) [pid = 3672] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (148DF800) [pid = 3672] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D21800) [pid = 3672] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D21C00) [pid = 3672] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12EE1000) [pid = 3672] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (114B6400) [pid = 3672] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15182000) [pid = 3672] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16DB4400) [pid = 3672] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15F45400) [pid = 3672] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0F9EA400) [pid = 3672] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:45:16 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (144E7C00) [pid = 3672] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:45:16 INFO - PROCESS | 3672 | 1467391516561 Marionette TRACE conn2 <- [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]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 702ms 09:45:16 INFO - PROCESS | 3672 | 1467391516580 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3672 | 1467391516582 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 3672 | 1467391516585 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:45:16 INFO - PROCESS | 3672 | 1467391516587 Marionette TRACE conn2 <- [1,2190,null,{}] 09:45:16 INFO - PROCESS | 3672 | 1467391516590 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3672 | 1467391516592 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:16 INFO - PROCESS | 3672 | 1467391516685 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:45:16 INFO - PROCESS | 3672 | 1467391516745 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3672 | 1467391516747 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:16 INFO - PROCESS | 3672 | ++DOCSHELL 12EE1000 == 36 [pid = 3672] [id = 557] 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (131C7400) [pid = 3672] [serial = 1671] [outer = 00000000] 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15FED400) [pid = 3672] [serial = 1672] [outer = 131C7400] 09:45:16 INFO - PROCESS | 3672 | 1467391516790 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16DAB800) [pid = 3672] [serial = 1673] [outer = 131C7400] 09:45:17 INFO - PROCESS | 3672 | 1467391517112 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 597ms 09:45:17 INFO - PROCESS | 3672 | 1467391517190 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3672 | 1467391517192 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:45:17 INFO - PROCESS | 3672 | 1467391517195 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3672 | 1467391517197 Marionette TRACE conn2 <- [1,2194,null,{}] 09:45:17 INFO - PROCESS | 3672 | 1467391517200 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3672 | 1467391517202 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:17 INFO - PROCESS | 3672 | 1467391517277 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:45:17 INFO - PROCESS | 3672 | 1467391517283 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3672 | 1467391517285 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:17 INFO - PROCESS | 3672 | ++DOCSHELL 11CED800 == 37 [pid = 3672] [id = 558] 09:45:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13F8AC00) [pid = 3672] [serial = 1674] [outer = 00000000] 09:45:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18017000) [pid = 3672] [serial = 1675] [outer = 13F8AC00] 09:45:17 INFO - PROCESS | 3672 | 1467391517326 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1980D000) [pid = 3672] [serial = 1676] [outer = 13F8AC00] 09:45:17 INFO - PROCESS | 3672 | 1467391517738 Marionette TRACE conn2 <- [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]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 567ms 09:45:17 INFO - PROCESS | 3672 | 1467391517775 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3672 | 1467391517777 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:45:17 INFO - PROCESS | 3672 | 1467391517763 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3672 | 1467391517764 Marionette TRACE conn2 <- [1,2198,null,{}] 09:45:17 INFO - PROCESS | 3672 | 1467391517768 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3672 | 1467391517770 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:17 INFO - PROCESS | 3672 | 1467391517898 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:45:17 INFO - PROCESS | 3672 | 1467391517908 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3672 | 1467391517910 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:17 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A800 == 38 [pid = 3672] [id = 559] 09:45:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15570C00) [pid = 3672] [serial = 1677] [outer = 00000000] 09:45:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (199C8800) [pid = 3672] [serial = 1678] [outer = 15570C00] 09:45:17 INFO - PROCESS | 3672 | 1467391517956 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19C4D800) [pid = 3672] [serial = 1679] [outer = 15570C00] 09:45:18 INFO - PROCESS | 3672 | 1467391518422 Marionette TRACE conn2 <- [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]]]}] 09:45:18 INFO - PROCESS | 3672 | --DOCSHELL 1B31F800 == 37 [pid = 3672] [id = 15] 09:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 717ms 09:45:18 INFO - PROCESS | 3672 | 1467391518496 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3672 | 1467391518501 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:45:18 INFO - PROCESS | 3672 | 1467391518506 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3672 | 1467391518510 Marionette TRACE conn2 <- [1,2202,null,{}] 09:45:18 INFO - PROCESS | 3672 | 1467391518516 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3672 | 1467391518519 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:18 INFO - PROCESS | 3672 | 1467391518695 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:45:18 INFO - PROCESS | 3672 | 1467391518804 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3672 | 1467391518807 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:18 INFO - PROCESS | 3672 | ++DOCSHELL 11DD7400 == 38 [pid = 3672] [id = 560] 09:45:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11DD8400) [pid = 3672] [serial = 1680] [outer = 00000000] 09:45:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1325DC00) [pid = 3672] [serial = 1681] [outer = 11DD8400] 09:45:18 INFO - PROCESS | 3672 | 1467391518864 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13AB9400) [pid = 3672] [serial = 1682] [outer = 11DD8400] 09:45:19 INFO - PROCESS | 3672 | 1467391519402 Marionette TRACE conn2 <- [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]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 955ms 09:45:19 INFO - PROCESS | 3672 | 1467391519453 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3672 | 1467391519458 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:45:19 INFO - PROCESS | 3672 | 1467391519464 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 3672 | 1467391519467 Marionette TRACE conn2 <- [1,2206,null,{}] 09:45:19 INFO - PROCESS | 3672 | 1467391519471 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3672 | 1467391519474 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:19 INFO - PROCESS | 3672 | 1467391519584 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:45:19 INFO - PROCESS | 3672 | 1467391519694 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3672 | 1467391519697 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:19 INFO - PROCESS | 3672 | ++DOCSHELL 15563C00 == 39 [pid = 3672] [id = 561] 09:45:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15564400) [pid = 3672] [serial = 1683] [outer = 00000000] 09:45:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15F3D400) [pid = 3672] [serial = 1684] [outer = 15564400] 09:45:19 INFO - PROCESS | 3672 | 1467391519732 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (169D5400) [pid = 3672] [serial = 1685] [outer = 15564400] 09:45:20 INFO - PROCESS | 3672 | 1467391520316 Marionette TRACE conn2 <- [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]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 895ms 09:45:20 INFO - PROCESS | 3672 | 1467391520373 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3672 | 1467391520376 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:45:20 INFO - PROCESS | 3672 | 1467391520379 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - PROCESS | 3672 | 1467391520383 Marionette TRACE conn2 <- [1,2210,null,{}] 09:45:20 INFO - PROCESS | 3672 | 1467391520394 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 3672 | 1467391520399 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:20 INFO - PROCESS | 3672 | 1467391520484 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:45:20 INFO - PROCESS | 3672 | 1467391520621 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3672 | 1467391520624 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:20 INFO - PROCESS | 3672 | ++DOCSHELL 18219400 == 40 [pid = 3672] [id = 562] 09:45:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182B9C00) [pid = 3672] [serial = 1686] [outer = 00000000] 09:45:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (199C0800) [pid = 3672] [serial = 1687] [outer = 182B9C00] 09:45:20 INFO - PROCESS | 3672 | 1467391520679 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E0D800) [pid = 3672] [serial = 1688] [outer = 182B9C00] 09:45:21 INFO - PROCESS | 3672 | 1467391521216 Marionette TRACE conn2 <- [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]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 896ms 09:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:45:21 INFO - PROCESS | 3672 | 1467391521272 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3672 | 1467391521275 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:45:21 INFO - PROCESS | 3672 | 1467391521279 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3672 | 1467391521282 Marionette TRACE conn2 <- [1,2214,null,{}] 09:45:21 INFO - PROCESS | 3672 | 1467391521285 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3672 | 1467391521288 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:21 INFO - PROCESS | 3672 | 1467391521415 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:45:21 INFO - PROCESS | 3672 | 1467391521553 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3672 | 1467391521556 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:21 INFO - PROCESS | 3672 | ++DOCSHELL 10A80800 == 41 [pid = 3672] [id = 563] 09:45:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10A80C00) [pid = 3672] [serial = 1689] [outer = 00000000] 09:45:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (114B6800) [pid = 3672] [serial = 1690] [outer = 10A80C00] 09:45:21 INFO - PROCESS | 3672 | 1467391521595 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (12BB1800) [pid = 3672] [serial = 1691] [outer = 10A80C00] 09:45:22 INFO - PROCESS | 3672 | 1467391522345 Marionette TRACE conn2 <- [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]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1090ms 09:45:22 INFO - PROCESS | 3672 | 1467391522370 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3672 | 1467391522373 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:45:22 INFO - PROCESS | 3672 | 1467391522378 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3672 | 1467391522383 Marionette TRACE conn2 <- [1,2218,null,{}] 09:45:22 INFO - PROCESS | 3672 | 1467391522387 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 3672 | 1467391522390 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:22 INFO - PROCESS | 3672 | 1467391522492 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 11CED800 == 40 [pid = 3672] [id = 558] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 12EE1000 == 39 [pid = 3672] [id = 557] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 1750A400 == 38 [pid = 3672] [id = 556] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 139F1400 == 37 [pid = 3672] [id = 555] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 169D2000 == 36 [pid = 3672] [id = 554] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 1590E800 == 35 [pid = 3672] [id = 553] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 132B0000 == 34 [pid = 3672] [id = 552] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 11C95400 == 33 [pid = 3672] [id = 551] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 0F97E800 == 32 [pid = 3672] [id = 550] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 17EB2C00 == 31 [pid = 3672] [id = 548] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 10B92400 == 30 [pid = 3672] [id = 549] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 1B319C00 == 29 [pid = 3672] [id = 16] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 10A80800 == 28 [pid = 3672] [id = 563] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 18219400 == 27 [pid = 3672] [id = 562] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 10D1A800 == 26 [pid = 3672] [id = 559] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 11DD7400 == 25 [pid = 3672] [id = 560] 09:45:23 INFO - PROCESS | 3672 | --DOCSHELL 15563C00 == 24 [pid = 3672] [id = 561] 09:45:23 INFO - PROCESS | 3672 | 1467391523193 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3672 | 1467391523196 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (15FEA800) [pid = 3672] [serial = 1630] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (16DAC400) [pid = 3672] [serial = 1633] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15564000) [pid = 3672] [serial = 1627] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10F1C400) [pid = 3672] [serial = 1621] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15FF3C00) [pid = 3672] [serial = 1631] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (110C8400) [pid = 3672] [serial = 1622] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (12B74800) [pid = 3672] [serial = 1619] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (11891400) [pid = 3672] [serial = 1618] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (132B4800) [pid = 3672] [serial = 1624] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13A30000) [pid = 3672] [serial = 1625] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (16DADC00) [pid = 3672] [serial = 1634] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1325A000) [pid = 3672] [serial = 1610] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (12C95400) [pid = 3672] [serial = 1609] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19808400) [pid = 3672] [serial = 1645] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15F45800) [pid = 3672] [serial = 1613] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (156BA000) [pid = 3672] [serial = 1612] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18218C00) [pid = 3672] [serial = 1643] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199C4000) [pid = 3672] [serial = 1616] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17EAC800) [pid = 3672] [serial = 1615] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D1FC00) [pid = 3672] [serial = 1636] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (177EAC00) [pid = 3672] [serial = 1639] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18217400) [pid = 3672] [serial = 1642] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13256000) [pid = 3672] [serial = 1637] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17E56800) [pid = 3672] [serial = 1640] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1556F000) [pid = 3672] [serial = 1628] [outer = 00000000] [url = about:blank] 09:45:23 INFO - PROCESS | 3672 | ++DOCSHELL 1065EC00 == 25 [pid = 3672] [id = 564] 09:45:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1069AC00) [pid = 3672] [serial = 1692] [outer = 00000000] 09:45:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A77800) [pid = 3672] [serial = 1693] [outer = 1069AC00] 09:45:23 INFO - PROCESS | 3672 | 1467391523320 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10B59000) [pid = 3672] [serial = 1694] [outer = 1069AC00] 09:45:23 INFO - PROCESS | 3672 | 1467391523758 Marionette TRACE conn2 <- [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]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1433ms 09:45:23 INFO - PROCESS | 3672 | 1467391523825 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3672 | 1467391523829 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:45:23 INFO - PROCESS | 3672 | 1467391523837 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3672 | 1467391523840 Marionette TRACE conn2 <- [1,2222,null,{}] 09:45:23 INFO - PROCESS | 3672 | 1467391523845 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 3672 | 1467391523850 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:23 INFO - PROCESS | 3672 | 1467391523941 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:45:23 INFO - PROCESS | 3672 | 1467391523951 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3672 | 1467391523954 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:23 INFO - PROCESS | 3672 | ++DOCSHELL 11257000 == 26 [pid = 3672] [id = 565] 09:45:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (11257400) [pid = 3672] [serial = 1695] [outer = 00000000] 09:45:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (114BF000) [pid = 3672] [serial = 1696] [outer = 11257400] 09:45:23 INFO - PROCESS | 3672 | 1467391523999 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11886400) [pid = 3672] [serial = 1697] [outer = 11257400] 09:45:24 INFO - PROCESS | 3672 | 1467391524416 Marionette TRACE conn2 <- [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]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 598ms 09:45:24 INFO - PROCESS | 3672 | 1467391524441 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3672 | 1467391524445 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:45:24 INFO - PROCESS | 3672 | 1467391524450 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3672 | 1467391524452 Marionette TRACE conn2 <- [1,2226,null,{}] 09:45:24 INFO - PROCESS | 3672 | 1467391524455 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 3672 | 1467391524458 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:24 INFO - PROCESS | 3672 | 1467391524569 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:45:24 INFO - PROCESS | 3672 | 1467391524578 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3672 | 1467391524580 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:24 INFO - PROCESS | 3672 | ++DOCSHELL 12EE1000 == 27 [pid = 3672] [id = 566] 09:45:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13162400) [pid = 3672] [serial = 1698] [outer = 00000000] 09:45:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139B9000) [pid = 3672] [serial = 1699] [outer = 13162400] 09:45:24 INFO - PROCESS | 3672 | 1467391524630 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (139F9400) [pid = 3672] [serial = 1700] [outer = 13162400] 09:45:25 INFO - PROCESS | 3672 | 1467391525080 Marionette TRACE conn2 <- [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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 672ms 09:45:25 INFO - PROCESS | 3672 | 1467391525129 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3672 | 1467391525132 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:45:25 INFO - PROCESS | 3672 | 1467391525140 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3672 | 1467391525147 Marionette TRACE conn2 <- [1,2230,null,{}] 09:45:25 INFO - PROCESS | 3672 | 1467391525156 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3672 | 1467391525160 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:25 INFO - PROCESS | 3672 | 1467391525224 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:45:25 INFO - PROCESS | 3672 | 1467391525231 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3672 | 1467391525233 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:25 INFO - PROCESS | 3672 | ++DOCSHELL 13D5CC00 == 28 [pid = 3672] [id = 567] 09:45:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13F84000) [pid = 3672] [serial = 1701] [outer = 00000000] 09:45:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15556800) [pid = 3672] [serial = 1702] [outer = 13F84000] 09:45:25 INFO - PROCESS | 3672 | 1467391525276 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (12B72400) [pid = 3672] [serial = 1703] [outer = 13F84000] 09:45:25 INFO - PROCESS | 3672 | 1467391525746 Marionette TRACE conn2 <- [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]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 657ms 09:45:25 INFO - PROCESS | 3672 | 1467391525803 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3672 | 1467391525806 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:45:25 INFO - PROCESS | 3672 | 1467391525809 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 3672 | 1467391525811 Marionette TRACE conn2 <- [1,2234,null,{}] 09:45:25 INFO - PROCESS | 3672 | 1467391525814 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3672 | 1467391525816 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:25 INFO - PROCESS | 3672 | 1467391525947 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:45:25 INFO - PROCESS | 3672 | 1467391525967 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3672 | 1467391525969 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:25 INFO - PROCESS | 3672 | ++DOCSHELL 15809000 == 29 [pid = 3672] [id = 568] 09:45:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1590D800) [pid = 3672] [serial = 1704] [outer = 00000000] 09:45:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15F3D000) [pid = 3672] [serial = 1705] [outer = 1590D800] 09:45:26 INFO - PROCESS | 3672 | 1467391526014 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15F40C00) [pid = 3672] [serial = 1706] [outer = 1590D800] 09:45:26 INFO - PROCESS | 3672 | 1467391526436 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 657ms 09:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:45:26 INFO - PROCESS | 3672 | 1467391526472 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3672 | 1467391526474 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 3672 | 1467391526477 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3672 | 1467391526479 Marionette TRACE conn2 <- [1,2238,null,{}] 09:45:26 INFO - PROCESS | 3672 | 1467391526482 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3672 | 1467391526484 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:26 INFO - PROCESS | 3672 | 1467391526589 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:45:26 INFO - PROCESS | 3672 | 1467391526595 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3672 | 1467391526601 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:26 INFO - PROCESS | 3672 | ++DOCSHELL 15FE9C00 == 30 [pid = 3672] [id = 569] 09:45:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FEE400) [pid = 3672] [serial = 1707] [outer = 00000000] 09:45:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16157C00) [pid = 3672] [serial = 1708] [outer = 15FEE400] 09:45:26 INFO - PROCESS | 3672 | 1467391526653 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16CD5000) [pid = 3672] [serial = 1709] [outer = 15FEE400] 09:45:27 INFO - PROCESS | 3672 | 1467391527091 Marionette TRACE conn2 <- [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]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 09:45:27 INFO - PROCESS | 3672 | 1467391527142 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3672 | 1467391527144 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3672 | 1467391527149 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:45:27 INFO - PROCESS | 3672 | 1467391527151 Marionette TRACE conn2 <- [1,2242,null,{}] 09:45:27 INFO - PROCESS | 3672 | 1467391527155 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3672 | 1467391527159 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:27 INFO - PROCESS | 3672 | 1467391527303 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (169D3400) [pid = 3672] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (170D0000) [pid = 3672] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A05C00) [pid = 3672] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (182B4400) [pid = 3672] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B98400) [pid = 3672] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11C97000) [pid = 3672] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1590F000) [pid = 3672] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13A3A000) [pid = 3672] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (131C7400) [pid = 3672] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17EAF400) [pid = 3672] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13F8AC00) [pid = 3672] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15570C00) [pid = 3672] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1B320800) [pid = 3672] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:45:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1B46A800) [pid = 3672] [serial = 44] [outer = 00000000] [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.] 09:45:27 INFO - PROCESS | 3672 | 1467391527587 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3672 | 1467391527589 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:27 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6C00 == 31 [pid = 3672] [id = 570] 09:45:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A05C00) [pid = 3672] [serial = 1710] [outer = 00000000] 09:45:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11887400) [pid = 3672] [serial = 1711] [outer = 10A05C00] 09:45:27 INFO - PROCESS | 3672 | 1467391527632 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (131C7400) [pid = 3672] [serial = 1712] [outer = 10A05C00] 09:45:27 INFO - PROCESS | 3672 | 1467391527997 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 866ms 09:45:28 INFO - PROCESS | 3672 | 1467391528029 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3672 | 1467391528030 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:45:28 INFO - PROCESS | 3672 | 1467391528017 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3672 | 1467391528019 Marionette TRACE conn2 <- [1,2246,null,{}] 09:45:28 INFO - PROCESS | 3672 | 1467391528022 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3672 | 1467391528024 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:28 INFO - PROCESS | 3672 | 1467391528134 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:45:28 INFO - PROCESS | 3672 | 1467391528143 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3672 | 1467391528145 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:28 INFO - PROCESS | 3672 | ++DOCSHELL 13F8D000 == 32 [pid = 3672] [id = 571] 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (148DE400) [pid = 3672] [serial = 1713] [outer = 00000000] 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1750A400) [pid = 3672] [serial = 1714] [outer = 148DE400] 09:45:28 INFO - PROCESS | 3672 | 1467391528195 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (177EC400) [pid = 3672] [serial = 1715] [outer = 148DE400] 09:45:28 INFO - PROCESS | 3672 | 1467391528581 Marionette TRACE conn2 <- [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]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 612ms 09:45:28 INFO - PROCESS | 3672 | 1467391528630 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3672 | 1467391528632 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:45:28 INFO - PROCESS | 3672 | 1467391528635 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3672 | 1467391528637 Marionette TRACE conn2 <- [1,2250,null,{}] 09:45:28 INFO - PROCESS | 3672 | 1467391528640 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3672 | 1467391528642 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:28 INFO - PROCESS | 3672 | 1467391528752 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:45:28 INFO - PROCESS | 3672 | 1467391528759 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3672 | 1467391528761 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:28 INFO - PROCESS | 3672 | ++DOCSHELL 10A79800 == 33 [pid = 3672] [id = 572] 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17E4C800) [pid = 3672] [serial = 1716] [outer = 00000000] 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17EAAC00) [pid = 3672] [serial = 1717] [outer = 17E4C800] 09:45:28 INFO - PROCESS | 3672 | 1467391528803 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17EAE800) [pid = 3672] [serial = 1718] [outer = 17E4C800] 09:45:29 INFO - PROCESS | 3672 | 1467391529218 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 597ms 09:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:45:29 INFO - PROCESS | 3672 | 1467391529256 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3672 | 1467391529241 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 3672 | 1467391529245 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3672 | 1467391529247 Marionette TRACE conn2 <- [1,2254,null,{}] 09:45:29 INFO - PROCESS | 3672 | 1467391529250 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3672 | 1467391529252 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:29 INFO - PROCESS | 3672 | 1467391529364 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:45:29 INFO - PROCESS | 3672 | 1467391529375 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3672 | 1467391529377 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:29 INFO - PROCESS | 3672 | ++DOCSHELL 18015800 == 34 [pid = 3672] [id = 573] 09:45:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1801B400) [pid = 3672] [serial = 1719] [outer = 00000000] 09:45:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1821AC00) [pid = 3672] [serial = 1720] [outer = 1801B400] 09:45:29 INFO - PROCESS | 3672 | 1467391529419 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182B4C00) [pid = 3672] [serial = 1721] [outer = 1801B400] 09:45:30 INFO - PROCESS | 3672 | 1467391530117 Marionette TRACE conn2 <- [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]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 955ms 09:45:30 INFO - PROCESS | 3672 | 1467391530213 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3672 | 1467391530218 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:45:30 INFO - PROCESS | 3672 | 1467391530223 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3672 | 1467391530228 Marionette TRACE conn2 <- [1,2258,null,{}] 09:45:30 INFO - PROCESS | 3672 | 1467391530234 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3672 | 1467391530237 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:30 INFO - PROCESS | 3672 | 1467391530417 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:45:30 INFO - PROCESS | 3672 | 1467391530547 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3672 | 1467391530550 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:30 INFO - PROCESS | 3672 | ++DOCSHELL 1046D400 == 35 [pid = 3672] [id = 574] 09:45:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A04400) [pid = 3672] [serial = 1722] [outer = 00000000] 09:45:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10F20C00) [pid = 3672] [serial = 1723] [outer = 10A04400] 09:45:30 INFO - PROCESS | 3672 | 1467391530607 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (129DB400) [pid = 3672] [serial = 1724] [outer = 10A04400] 09:45:31 INFO - PROCESS | 3672 | 1467391531439 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1239ms 09:45:31 INFO - PROCESS | 3672 | 1467391531474 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3672 | 1467391531478 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:45:31 INFO - PROCESS | 3672 | 1467391531484 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 3672 | 1467391531491 Marionette TRACE conn2 <- [1,2262,null,{}] 09:45:31 INFO - PROCESS | 3672 | 1467391531536 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3672 | 1467391531539 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:31 INFO - PROCESS | 3672 | 1467391531664 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:45:31 INFO - PROCESS | 3672 | 1467391531773 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3672 | 1467391531777 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:31 INFO - PROCESS | 3672 | ++DOCSHELL 10D3DC00 == 36 [pid = 3672] [id = 575] 09:45:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10D43C00) [pid = 3672] [serial = 1725] [outer = 00000000] 09:45:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10F29400) [pid = 3672] [serial = 1726] [outer = 10D43C00] 09:45:31 INFO - PROCESS | 3672 | 1467391531838 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1125FC00) [pid = 3672] [serial = 1727] [outer = 10D43C00] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 10A79800 == 35 [pid = 3672] [id = 572] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 13F8D000 == 34 [pid = 3672] [id = 571] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 0F9E6C00 == 33 [pid = 3672] [id = 570] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 15FE9C00 == 32 [pid = 3672] [id = 569] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 15809000 == 31 [pid = 3672] [id = 568] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 13D5CC00 == 30 [pid = 3672] [id = 567] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 12EE1000 == 29 [pid = 3672] [id = 566] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 11257000 == 28 [pid = 3672] [id = 565] 09:45:32 INFO - PROCESS | 3672 | --DOCSHELL 1065EC00 == 27 [pid = 3672] [id = 564] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1B31F400) [pid = 3672] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (177E6400) [pid = 3672] [serial = 1136] [outer = 00000000] [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.] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16CD5C00) [pid = 3672] [serial = 1663] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16DABC00) [pid = 3672] [serial = 1664] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17E91C00) [pid = 3672] [serial = 1667] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D1CC00) [pid = 3672] [serial = 1651] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D3FC00) [pid = 3672] [serial = 1652] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19810C00) [pid = 3672] [serial = 1646] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17707C00) [pid = 3672] [serial = 1666] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11801400) [pid = 3672] [serial = 1648] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (12C8E800) [pid = 3672] [serial = 1649] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (12C8AC00) [pid = 3672] [serial = 1654] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1315FC00) [pid = 3672] [serial = 1655] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15F3C400) [pid = 3672] [serial = 1660] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13F85000) [pid = 3672] [serial = 1657] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (144EF800) [pid = 3672] [serial = 1658] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FED400) [pid = 3672] [serial = 1672] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (182B6800) [pid = 3672] [serial = 1669] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1980D000) [pid = 3672] [serial = 1676] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18017000) [pid = 3672] [serial = 1675] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18217C00) [pid = 3672] [serial = 1670] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19C4D800) [pid = 3672] [serial = 1679] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (199C8800) [pid = 3672] [serial = 1678] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16DAB800) [pid = 3672] [serial = 1673] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15F46800) [pid = 3672] [serial = 1661] [outer = 00000000] [url = about:blank] 09:45:32 INFO - PROCESS | 3672 | 1467391532346 Marionette TRACE conn2 <- [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]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 911ms 09:45:32 INFO - PROCESS | 3672 | 1467391532396 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3672 | 1467391532401 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:45:32 INFO - PROCESS | 3672 | 1467391532407 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3672 | 1467391532410 Marionette TRACE conn2 <- [1,2266,null,{}] 09:45:32 INFO - PROCESS | 3672 | 1467391532414 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3672 | 1467391532416 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:32 INFO - PROCESS | 3672 | 1467391532500 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:45:32 INFO - PROCESS | 3672 | 1467391532509 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3672 | 1467391532511 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:32 INFO - PROCESS | 3672 | ++DOCSHELL 11CED000 == 28 [pid = 3672] [id = 576] 09:45:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (11DD8800) [pid = 3672] [serial = 1728] [outer = 00000000] 09:45:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (13255C00) [pid = 3672] [serial = 1729] [outer = 11DD8800] 09:45:32 INFO - PROCESS | 3672 | 1467391532561 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (139BF800) [pid = 3672] [serial = 1730] [outer = 11DD8800] 09:45:33 INFO - PROCESS | 3672 | 1467391533012 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 09:45:33 INFO - PROCESS | 3672 | 1467391533071 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3672 | 1467391533074 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:45:33 INFO - PROCESS | 3672 | 1467391533097 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 3672 | 1467391533101 Marionette TRACE conn2 <- [1,2270,null,{}] 09:45:33 INFO - PROCESS | 3672 | 1467391533146 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 3672 | 1467391533150 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:33 INFO - PROCESS | 3672 | 1467391533238 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:45:33 INFO - PROCESS | 3672 | 1467391533335 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3672 | 1467391533338 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:33 INFO - PROCESS | 3672 | ++DOCSHELL 14483000 == 29 [pid = 3672] [id = 577] 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (14484800) [pid = 3672] [serial = 1731] [outer = 00000000] 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15553400) [pid = 3672] [serial = 1732] [outer = 14484800] 09:45:33 INFO - PROCESS | 3672 | 1467391533369 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1556D800) [pid = 3672] [serial = 1733] [outer = 14484800] 09:45:33 INFO - PROCESS | 3672 | 1467391533739 Marionette TRACE conn2 <- [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]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 09:45:33 INFO - PROCESS | 3672 | 1467391533762 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3672 | 1467391533765 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:45:33 INFO - PROCESS | 3672 | 1467391533752 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:45:33 INFO - PROCESS | 3672 | 1467391533753 Marionette TRACE conn2 <- [1,2274,null,{}] 09:45:33 INFO - PROCESS | 3672 | 1467391533757 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 3672 | 1467391533759 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:33 INFO - PROCESS | 3672 | 1467391533839 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:45:33 INFO - PROCESS | 3672 | 1467391533844 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3672 | 1467391533847 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:33 INFO - PROCESS | 3672 | ++DOCSHELL 15803800 == 30 [pid = 3672] [id = 578] 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15805400) [pid = 3672] [serial = 1734] [outer = 00000000] 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15FF0400) [pid = 3672] [serial = 1735] [outer = 15805400] 09:45:33 INFO - PROCESS | 3672 | 1467391533898 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16157000) [pid = 3672] [serial = 1736] [outer = 15805400] 09:45:34 INFO - PROCESS | 3672 | 1467391534321 Marionette TRACE conn2 <- [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]]]}] 09:45:34 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 09:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 597ms 09:45:34 INFO - PROCESS | 3672 | 1467391534373 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3672 | 1467391534375 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:45:34 INFO - PROCESS | 3672 | 1467391534384 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3672 | 1467391534386 Marionette TRACE conn2 <- [1,2278,null,{}] 09:45:34 INFO - PROCESS | 3672 | 1467391534389 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3672 | 1467391534391 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:34 INFO - PROCESS | 3672 | 1467391534483 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:45:34 INFO - PROCESS | 3672 | 1467391534488 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3672 | 1467391534490 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:34 INFO - PROCESS | 3672 | ++DOCSHELL 169D4000 == 31 [pid = 3672] [id = 579] 09:45:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (169D4800) [pid = 3672] [serial = 1737] [outer = 00000000] 09:45:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16DABC00) [pid = 3672] [serial = 1738] [outer = 169D4800] 09:45:34 INFO - PROCESS | 3672 | 1467391534533 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16F16C00) [pid = 3672] [serial = 1739] [outer = 169D4800] 09:45:34 INFO - PROCESS | 3672 | 1467391534997 Marionette TRACE conn2 <- [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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 09:45:35 INFO - PROCESS | 3672 | 1467391535043 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3672 | 1467391535045 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:45:35 INFO - PROCESS | 3672 | 1467391535049 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3672 | 1467391535050 Marionette TRACE conn2 <- [1,2282,null,{}] 09:45:35 INFO - PROCESS | 3672 | 1467391535053 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 3672 | 1467391535059 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:35 INFO - PROCESS | 3672 | 1467391535198 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:45:35 INFO - PROCESS | 3672 | 1467391535210 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3672 | 1467391535212 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:35 INFO - PROCESS | 3672 | ++DOCSHELL 17707C00 == 32 [pid = 3672] [id = 580] 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (177E8C00) [pid = 3672] [serial = 1740] [outer = 00000000] 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EA6800) [pid = 3672] [serial = 1741] [outer = 177E8C00] 09:45:35 INFO - PROCESS | 3672 | 1467391535255 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18214800) [pid = 3672] [serial = 1742] [outer = 177E8C00] 09:45:35 INFO - PROCESS | 3672 | 1467391535650 Marionette TRACE conn2 <- [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]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 09:45:35 INFO - PROCESS | 3672 | 1467391535714 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3672 | 1467391535716 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:45:35 INFO - PROCESS | 3672 | 1467391535719 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3672 | 1467391535720 Marionette TRACE conn2 <- [1,2286,null,{}] 09:45:35 INFO - PROCESS | 3672 | 1467391535724 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 3672 | 1467391535726 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:35 INFO - PROCESS | 3672 | 1467391535869 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:45:35 INFO - PROCESS | 3672 | 1467391535892 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3672 | 1467391535894 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:35 INFO - PROCESS | 3672 | ++DOCSHELL 18219000 == 33 [pid = 3672] [id = 581] 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18219800) [pid = 3672] [serial = 1743] [outer = 00000000] 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19807000) [pid = 3672] [serial = 1744] [outer = 18219800] 09:45:35 INFO - PROCESS | 3672 | 1467391535936 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1980B400) [pid = 3672] [serial = 1745] [outer = 18219800] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11257400) [pid = 3672] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13162400) [pid = 3672] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A80C00) [pid = 3672] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15FEE400) [pid = 3672] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11DD8400) [pid = 3672] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15564400) [pid = 3672] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (182B9C00) [pid = 3672] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A05C00) [pid = 3672] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (148DE400) [pid = 3672] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17E4C800) [pid = 3672] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1590D800) [pid = 3672] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1069AC00) [pid = 3672] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:45:36 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13F84000) [pid = 3672] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:45:36 INFO - PROCESS | 3672 | 1467391536445 Marionette TRACE conn2 <- [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]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 762ms 09:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:45:36 INFO - PROCESS | 3672 | 1467391536485 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3672 | 1467391536487 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 3672 | 1467391536490 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3672 | 1467391536491 Marionette TRACE conn2 <- [1,2290,null,{}] 09:45:36 INFO - PROCESS | 3672 | 1467391536495 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3672 | 1467391536496 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:36 INFO - PROCESS | 3672 | 1467391536581 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:45:36 INFO - PROCESS | 3672 | 1467391536586 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3672 | 1467391536588 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:36 INFO - PROCESS | 3672 | ++DOCSHELL 11257400 == 34 [pid = 3672] [id = 582] 09:45:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (114C0C00) [pid = 3672] [serial = 1746] [outer = 00000000] 09:45:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (139C4800) [pid = 3672] [serial = 1747] [outer = 114C0C00] 09:45:36 INFO - PROCESS | 3672 | 1467391536631 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17506400) [pid = 3672] [serial = 1748] [outer = 114C0C00] 09:45:37 INFO - PROCESS | 3672 | 1467391537031 Marionette TRACE conn2 <- [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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 567ms 09:45:37 INFO - PROCESS | 3672 | 1467391537073 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3672 | 1467391537075 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:45:37 INFO - PROCESS | 3672 | 1467391537082 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3672 | 1467391537084 Marionette TRACE conn2 <- [1,2294,null,{}] 09:45:37 INFO - PROCESS | 3672 | 1467391537088 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3672 | 1467391537089 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:37 INFO - PROCESS | 3672 | 1467391537192 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:45:37 INFO - PROCESS | 3672 | 1467391537183 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3672 | 1467391537185 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:37 INFO - PROCESS | 3672 | ++DOCSHELL 13162400 == 35 [pid = 3672] [id = 583] 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (131C7800) [pid = 3672] [serial = 1749] [outer = 00000000] 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19810000) [pid = 3672] [serial = 1750] [outer = 131C7800] 09:45:37 INFO - PROCESS | 3672 | 1467391537227 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (199C0000) [pid = 3672] [serial = 1751] [outer = 131C7800] 09:45:37 INFO - PROCESS | 3672 | 1467391537631 Marionette TRACE conn2 <- [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]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 612ms 09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:45:37 INFO - PROCESS | 3672 | 1467391537691 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3672 | 1467391537693 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:45:37 INFO - PROCESS | 3672 | 1467391537696 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3672 | 1467391537698 Marionette TRACE conn2 <- [1,2298,null,{}] 09:45:37 INFO - PROCESS | 3672 | 1467391537701 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3672 | 1467391537703 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:37 INFO - PROCESS | 3672 | 1467391537789 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:45:37 INFO - PROCESS | 3672 | 1467391537794 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3672 | 1467391537796 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:37 INFO - PROCESS | 3672 | ++DOCSHELL 1556F800 == 36 [pid = 3672] [id = 584] 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15FEE400) [pid = 3672] [serial = 1752] [outer = 00000000] 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19C4B800) [pid = 3672] [serial = 1753] [outer = 15FEE400] 09:45:37 INFO - PROCESS | 3672 | 1467391537838 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19C4D800) [pid = 3672] [serial = 1754] [outer = 15FEE400] 09:45:38 INFO - PROCESS | 3672 | 1467391538244 Marionette TRACE conn2 <- [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]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 567ms 09:45:38 INFO - PROCESS | 3672 | 1467391538276 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3672 | 1467391538279 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:45:38 INFO - PROCESS | 3672 | 1467391538295 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3672 | 1467391538297 Marionette TRACE conn2 <- [1,2302,null,{}] 09:45:38 INFO - PROCESS | 3672 | 1467391538337 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3672 | 1467391538341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:38 INFO - PROCESS | 3672 | 1467391538463 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:45:38 INFO - PROCESS | 3672 | 1467391538680 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3672 | 1467391538684 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:38 INFO - PROCESS | 3672 | ++DOCSHELL 10D1B000 == 37 [pid = 3672] [id = 585] 09:45:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10D1CC00) [pid = 3672] [serial = 1755] [outer = 00000000] 09:45:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D3D400) [pid = 3672] [serial = 1756] [outer = 10D1CC00] 09:45:38 INFO - PROCESS | 3672 | 1467391538744 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11258000) [pid = 3672] [serial = 1757] [outer = 10D1CC00] 09:45:39 INFO - PROCESS | 3672 | 1467391539275 Marionette TRACE conn2 <- [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]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1060ms 09:45:39 INFO - PROCESS | 3672 | 1467391539342 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3672 | 1467391539348 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:45:39 INFO - PROCESS | 3672 | 1467391539372 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3672 | 1467391539375 Marionette TRACE conn2 <- [1,2306,null,{}] 09:45:39 INFO - PROCESS | 3672 | 1467391539381 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3672 | 1467391539384 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:39 INFO - PROCESS | 3672 | 1467391539497 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:45:39 INFO - PROCESS | 3672 | 1467391539633 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3672 | 1467391539637 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:39 INFO - PROCESS | 3672 | ++DOCSHELL 13F90000 == 38 [pid = 3672] [id = 586] 09:45:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13F90400) [pid = 3672] [serial = 1758] [outer = 00000000] 09:45:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (148EA400) [pid = 3672] [serial = 1759] [outer = 13F90400] 09:45:39 INFO - PROCESS | 3672 | 1467391539693 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15F38800) [pid = 3672] [serial = 1760] [outer = 13F90400] 09:45:40 INFO - PROCESS | 3672 | 1467391540299 Marionette TRACE conn2 <- [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] 09:45:40 INFO - PROCESS | 3672 | 1467391540366 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:45:40 INFO - PROCESS | 3672 | 1467391540391 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3672 | 1467391540394 Marionette TRACE conn2 <- [1,2310,null,{}] 09:45:40 INFO - PROCESS | 3672 | 1467391540398 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 3672 | 1467391540401 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:40 INFO - PROCESS | 3672 | 1467391540542 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:45:40 INFO - PROCESS | 3672 | 1467391540603 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3672 | 1467391540607 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:40 INFO - PROCESS | 3672 | ++DOCSHELL 177EE400 == 39 [pid = 3672] [id = 587] 09:45:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17EA5400) [pid = 3672] [serial = 1761] [outer = 00000000] 09:45:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18213C00) [pid = 3672] [serial = 1762] [outer = 17EA5400] 09:45:40 INFO - PROCESS | 3672 | 1467391540662 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1980DC00) [pid = 3672] [serial = 1763] [outer = 17EA5400] 09:45:41 INFO - PROCESS | 3672 | 1467391541458 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1119ms 09:45:41 INFO - PROCESS | 3672 | 1467391541487 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3672 | 1467391541491 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:45:41 INFO - PROCESS | 3672 | 1467391541496 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:45:41 INFO - PROCESS | 3672 | 1467391541499 Marionette TRACE conn2 <- [1,2314,null,{}] 09:45:41 INFO - PROCESS | 3672 | 1467391541519 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3672 | 1467391541521 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:41 INFO - PROCESS | 3672 | 1467391541627 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:45:41 INFO - PROCESS | 3672 | 1467391541755 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3672 | 1467391541760 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:41 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A800 == 40 [pid = 3672] [id = 588] 09:45:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10D46400) [pid = 3672] [serial = 1764] [outer = 00000000] 09:45:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (11DD8400) [pid = 3672] [serial = 1765] [outer = 10D46400] 09:45:41 INFO - PROCESS | 3672 | 1467391541812 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (12C96C00) [pid = 3672] [serial = 1766] [outer = 10D46400] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 13162400 == 39 [pid = 3672] [id = 583] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 11257400 == 38 [pid = 3672] [id = 582] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 18219000 == 37 [pid = 3672] [id = 581] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 17707C00 == 36 [pid = 3672] [id = 580] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 169D4000 == 35 [pid = 3672] [id = 579] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 15803800 == 34 [pid = 3672] [id = 578] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 14483000 == 33 [pid = 3672] [id = 577] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 11CED000 == 32 [pid = 3672] [id = 576] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 10D3DC00 == 31 [pid = 3672] [id = 575] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 1046D400 == 30 [pid = 3672] [id = 574] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 18015800 == 29 [pid = 3672] [id = 573] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 177EE400 == 28 [pid = 3672] [id = 587] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 1556F800 == 27 [pid = 3672] [id = 584] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 10D1B000 == 26 [pid = 3672] [id = 585] 09:45:42 INFO - PROCESS | 3672 | --DOCSHELL 13F90000 == 25 [pid = 3672] [id = 586] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17EAAC00) [pid = 3672] [serial = 1717] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15F3D000) [pid = 3672] [serial = 1705] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10A77800) [pid = 3672] [serial = 1693] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10B59000) [pid = 3672] [serial = 1694] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (15556800) [pid = 3672] [serial = 1702] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (114BF000) [pid = 3672] [serial = 1696] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11886400) [pid = 3672] [serial = 1697] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (139B9000) [pid = 3672] [serial = 1699] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (139F9400) [pid = 3672] [serial = 1700] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12BB1800) [pid = 3672] [serial = 1691] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (114B6800) [pid = 3672] [serial = 1690] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16157C00) [pid = 3672] [serial = 1708] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13AB9400) [pid = 3672] [serial = 1682] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1325DC00) [pid = 3672] [serial = 1681] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (169D5400) [pid = 3672] [serial = 1685] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15F3D400) [pid = 3672] [serial = 1684] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15F40C00) [pid = 3672] [serial = 1706] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17EAE800) [pid = 3672] [serial = 1718] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E0D800) [pid = 3672] [serial = 1688] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (199C0800) [pid = 3672] [serial = 1687] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (11887400) [pid = 3672] [serial = 1711] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16CD5000) [pid = 3672] [serial = 1709] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (131C7400) [pid = 3672] [serial = 1712] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (177EC400) [pid = 3672] [serial = 1715] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1750A400) [pid = 3672] [serial = 1714] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (12B72400) [pid = 3672] [serial = 1703] [outer = 00000000] [url = about:blank] 09:45:42 INFO - PROCESS | 3672 | 1467391542975 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1493ms 09:45:42 INFO - PROCESS | 3672 | 1467391542998 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3672 | 1467391543003 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:45:42 INFO - PROCESS | 3672 | 1467391543008 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:45:43 INFO - PROCESS | 3672 | 1467391543011 Marionette TRACE conn2 <- [1,2318,null,{}] 09:45:43 INFO - PROCESS | 3672 | 1467391543040 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 3672 | 1467391543043 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:43 INFO - PROCESS | 3672 | 1467391543136 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:45:43 INFO - PROCESS | 3672 | 1467391543229 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3672 | 1467391543233 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:43 INFO - PROCESS | 3672 | ++DOCSHELL 10A74C00 == 26 [pid = 3672] [id = 589] 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A77800) [pid = 3672] [serial = 1767] [outer = 00000000] 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D39C00) [pid = 3672] [serial = 1768] [outer = 10A77800] 09:45:43 INFO - PROCESS | 3672 | 1467391543281 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10D3F000) [pid = 3672] [serial = 1769] [outer = 10A77800] 09:45:43 INFO - PROCESS | 3672 | 1467391543675 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 701ms 09:45:43 INFO - PROCESS | 3672 | 1467391543714 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3672 | 1467391543718 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:45:43 INFO - PROCESS | 3672 | 1467391543728 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:45:43 INFO - PROCESS | 3672 | 1467391543731 Marionette TRACE conn2 <- [1,2322,null,{}] 09:45:43 INFO - PROCESS | 3672 | 1467391543735 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 3672 | 1467391543737 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:43 INFO - PROCESS | 3672 | 1467391543805 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:45:43 INFO - PROCESS | 3672 | 1467391543813 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3672 | 1467391543815 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:43 INFO - PROCESS | 3672 | ++DOCSHELL 11CF0000 == 27 [pid = 3672] [id = 590] 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11D8D000) [pid = 3672] [serial = 1770] [outer = 00000000] 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12B67C00) [pid = 3672] [serial = 1771] [outer = 11D8D000] 09:45:43 INFO - PROCESS | 3672 | 1467391543861 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (12E64400) [pid = 3672] [serial = 1772] [outer = 11D8D000] 09:45:44 INFO - PROCESS | 3672 | 1467391544300 Marionette TRACE conn2 <- [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]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 612ms 09:45:44 INFO - PROCESS | 3672 | 1467391544337 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3672 | 1467391544339 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 3672 | 1467391544342 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:45:44 INFO - PROCESS | 3672 | 1467391544346 Marionette TRACE conn2 <- [1,2326,null,{}] 09:45:44 INFO - PROCESS | 3672 | 1467391544356 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3672 | 1467391544361 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:44 INFO - PROCESS | 3672 | 1467391544447 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:45:44 INFO - PROCESS | 3672 | 1467391544456 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3672 | 1467391544459 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:44 INFO - PROCESS | 3672 | ++DOCSHELL 13AB6C00 == 28 [pid = 3672] [id = 591] 09:45:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13AB8C00) [pid = 3672] [serial = 1773] [outer = 00000000] 09:45:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13D5A400) [pid = 3672] [serial = 1774] [outer = 13AB8C00] 09:45:44 INFO - PROCESS | 3672 | 1467391544506 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14481C00) [pid = 3672] [serial = 1775] [outer = 13AB8C00] 09:45:44 INFO - PROCESS | 3672 | 1467391544938 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 597ms 09:45:44 INFO - PROCESS | 3672 | 1467391544947 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3672 | 1467391544959 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 3672 | 1467391544981 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 3672 | 1467391544983 Marionette TRACE conn2 <- [1,2330,null,{}] 09:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:45:44 INFO - PROCESS | 3672 | 1467391544986 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3672 | 1467391544988 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:45 INFO - PROCESS | 3672 | 1467391545109 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:45:45 INFO - PROCESS | 3672 | 1467391545114 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3672 | 1467391545116 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:45 INFO - PROCESS | 3672 | ++DOCSHELL 144E9400 == 29 [pid = 3672] [id = 592] 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (144F6000) [pid = 3672] [serial = 1776] [outer = 00000000] 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1556A400) [pid = 3672] [serial = 1777] [outer = 144F6000] 09:45:45 INFO - PROCESS | 3672 | 1467391545212 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15803800) [pid = 3672] [serial = 1778] [outer = 144F6000] 09:45:45 INFO - PROCESS | 3672 | 1467391545596 Marionette TRACE conn2 <- [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]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 642ms 09:45:45 INFO - PROCESS | 3672 | 1467391545635 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3672 | 1467391545637 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:45:45 INFO - PROCESS | 3672 | 1467391545641 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:45:45 INFO - PROCESS | 3672 | 1467391545642 Marionette TRACE conn2 <- [1,2334,null,{}] 09:45:45 INFO - PROCESS | 3672 | 1467391545646 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3672 | 1467391545648 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:45 INFO - PROCESS | 3672 | 1467391545754 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:45:45 INFO - PROCESS | 3672 | 1467391545844 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3672 | 1467391545846 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:45 INFO - PROCESS | 3672 | ++DOCSHELL 15F3D000 == 30 [pid = 3672] [id = 593] 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15F3F800) [pid = 3672] [serial = 1779] [outer = 00000000] 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15F45C00) [pid = 3672] [serial = 1780] [outer = 15F3F800] 09:45:45 INFO - PROCESS | 3672 | 1467391545889 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15FEB400) [pid = 3672] [serial = 1781] [outer = 15F3F800] 09:45:46 INFO - PROCESS | 3672 | 1467391546288 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 09:45:46 INFO - PROCESS | 3672 | 1467391546325 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3672 | 1467391546327 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:45:46 INFO - PROCESS | 3672 | 1467391546330 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3672 | 1467391546332 Marionette TRACE conn2 <- [1,2338,null,{}] 09:45:46 INFO - PROCESS | 3672 | 1467391546335 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3672 | 1467391546341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:46 INFO - PROCESS | 3672 | 1467391546483 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:45:46 INFO - PROCESS | 3672 | 1467391546493 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3672 | 1467391546495 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:46 INFO - PROCESS | 3672 | ++DOCSHELL 15FEEC00 == 31 [pid = 3672] [id = 594] 09:45:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (169D2000) [pid = 3672] [serial = 1782] [outer = 00000000] 09:45:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16D7D800) [pid = 3672] [serial = 1783] [outer = 169D2000] 09:45:46 INFO - PROCESS | 3672 | 1467391546538 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16FBA800) [pid = 3672] [serial = 1784] [outer = 169D2000] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (169D4800) [pid = 3672] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (177E8C00) [pid = 3672] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A04400) [pid = 3672] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1801B400) [pid = 3672] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D43C00) [pid = 3672] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14484800) [pid = 3672] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11DD8800) [pid = 3672] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15805400) [pid = 3672] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18219800) [pid = 3672] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (114C0C00) [pid = 3672] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (131C7800) [pid = 3672] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:45:47 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15FEE400) [pid = 3672] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:45:47 INFO - PROCESS | 3672 | 1467391547149 Marionette TRACE conn2 <- [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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 865ms 09:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:45:47 INFO - PROCESS | 3672 | 1467391547181 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3672 | 1467391547183 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:45:47 INFO - PROCESS | 3672 | 1467391547186 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3672 | 1467391547197 Marionette TRACE conn2 <- [1,2342,null,{}] 09:45:47 INFO - PROCESS | 3672 | 1467391547201 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3672 | 1467391547203 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:47 INFO - PROCESS | 3672 | 1467391547276 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:45:47 INFO - PROCESS | 3672 | 1467391547281 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3672 | 1467391547283 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:47 INFO - PROCESS | 3672 | ++DOCSHELL 10A80C00 == 32 [pid = 3672] [id = 595] 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D1C800) [pid = 3672] [serial = 1785] [outer = 00000000] 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14480800) [pid = 3672] [serial = 1786] [outer = 10D1C800] 09:45:47 INFO - PROCESS | 3672 | 1467391547325 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14484800) [pid = 3672] [serial = 1787] [outer = 10D1C800] 09:45:47 INFO - PROCESS | 3672 | 1467391547751 Marionette TRACE conn2 <- [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]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 567ms 09:45:47 INFO - PROCESS | 3672 | 1467391547785 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3672 | 1467391547787 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:45:47 INFO - PROCESS | 3672 | 1467391547791 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3672 | 1467391547792 Marionette TRACE conn2 <- [1,2346,null,{}] 09:45:47 INFO - PROCESS | 3672 | 1467391547796 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3672 | 1467391547797 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:47 INFO - PROCESS | 3672 | 1467391547872 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:45:47 INFO - PROCESS | 3672 | 1467391547877 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3672 | 1467391547879 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:47 INFO - PROCESS | 3672 | ++DOCSHELL 16DAD400 == 33 [pid = 3672] [id = 596] 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (170DAC00) [pid = 3672] [serial = 1788] [outer = 00000000] 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17E85000) [pid = 3672] [serial = 1789] [outer = 170DAC00] 09:45:47 INFO - PROCESS | 3672 | 1467391547905 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17E91C00) [pid = 3672] [serial = 1790] [outer = 170DAC00] 09:45:48 INFO - PROCESS | 3672 | 1467391548325 Marionette TRACE conn2 <- [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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 568ms 09:45:48 INFO - PROCESS | 3672 | 1467391548361 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3672 | 1467391548363 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:45:48 INFO - PROCESS | 3672 | 1467391548366 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3672 | 1467391548368 Marionette TRACE conn2 <- [1,2350,null,{}] 09:45:48 INFO - PROCESS | 3672 | 1467391548371 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 3672 | 1467391548373 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:48 INFO - PROCESS | 3672 | 1467391548448 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:45:48 INFO - PROCESS | 3672 | 1467391548453 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3672 | 1467391548455 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:48 INFO - PROCESS | 3672 | ++DOCSHELL 13AB6800 == 34 [pid = 3672] [id = 597] 09:45:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EAE800) [pid = 3672] [serial = 1791] [outer = 00000000] 09:45:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1801BC00) [pid = 3672] [serial = 1792] [outer = 17EAE800] 09:45:48 INFO - PROCESS | 3672 | 1467391548504 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18212000) [pid = 3672] [serial = 1793] [outer = 17EAE800] 09:45:48 INFO - PROCESS | 3672 | 1467391548954 Marionette TRACE conn2 <- [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]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 598ms 09:45:48 INFO - PROCESS | 3672 | 1467391548984 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3672 | 1467391548986 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:45:48 INFO - PROCESS | 3672 | 1467391548989 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3672 | 1467391548990 Marionette TRACE conn2 <- [1,2354,null,{}] 09:45:48 INFO - PROCESS | 3672 | 1467391548994 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 3672 | 1467391548996 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:49 INFO - PROCESS | 3672 | 1467391549099 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:45:49 INFO - PROCESS | 3672 | 1467391549222 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3672 | 1467391549225 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:49 INFO - PROCESS | 3672 | ++DOCSHELL 10A0AC00 == 35 [pid = 3672] [id = 598] 09:45:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10A0B400) [pid = 3672] [serial = 1794] [outer = 00000000] 09:45:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10B59400) [pid = 3672] [serial = 1795] [outer = 10A0B400] 09:45:49 INFO - PROCESS | 3672 | 1467391549283 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10D23400) [pid = 3672] [serial = 1796] [outer = 10A0B400] 09:45:50 INFO - PROCESS | 3672 | 1467391550055 Marionette TRACE conn2 <- [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]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1135ms 09:45:50 INFO - PROCESS | 3672 | 1467391550138 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3672 | 1467391550142 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:45:50 INFO - PROCESS | 3672 | 1467391550148 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 3672 | 1467391550151 Marionette TRACE conn2 <- [1,2358,null,{}] 09:45:50 INFO - PROCESS | 3672 | 1467391550156 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 3672 | 1467391550159 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:50 INFO - PROCESS | 3672 | 1467391550287 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:45:50 INFO - PROCESS | 3672 | 1467391550418 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3672 | 1467391550422 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:50 INFO - PROCESS | 3672 | ++DOCSHELL 131CB400 == 36 [pid = 3672] [id = 599] 09:45:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1325DC00) [pid = 3672] [serial = 1797] [outer = 00000000] 09:45:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (139FA800) [pid = 3672] [serial = 1798] [outer = 1325DC00] 09:45:50 INFO - PROCESS | 3672 | 1467391550476 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13ABA000) [pid = 3672] [serial = 1799] [outer = 1325DC00] 09:45:51 INFO - PROCESS | 3672 | 1467391551348 Marionette TRACE conn2 <- [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]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1254ms 09:45:51 INFO - PROCESS | 3672 | 1467391551393 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3672 | 1467391551397 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:45:51 INFO - PROCESS | 3672 | 1467391551402 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3672 | 1467391551405 Marionette TRACE conn2 <- [1,2362,null,{}] 09:45:51 INFO - PROCESS | 3672 | 1467391551411 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 3672 | 1467391551413 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:51 INFO - PROCESS | 3672 | 1467391551553 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 13AB6800 == 35 [pid = 3672] [id = 597] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 16DAD400 == 34 [pid = 3672] [id = 596] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 10A80C00 == 33 [pid = 3672] [id = 595] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 15FEEC00 == 32 [pid = 3672] [id = 594] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 15F3D000 == 31 [pid = 3672] [id = 593] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 144E9400 == 30 [pid = 3672] [id = 592] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 13AB6C00 == 29 [pid = 3672] [id = 591] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 11CF0000 == 28 [pid = 3672] [id = 590] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 10A74C00 == 27 [pid = 3672] [id = 589] 09:45:51 INFO - PROCESS | 3672 | --DOCSHELL 10D1A800 == 26 [pid = 3672] [id = 588] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19C4B800) [pid = 3672] [serial = 1753] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16F16C00) [pid = 3672] [serial = 1739] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17EA6800) [pid = 3672] [serial = 1741] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10F20C00) [pid = 3672] [serial = 1723] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (129DB400) [pid = 3672] [serial = 1724] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (182B4C00) [pid = 3672] [serial = 1721] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1821AC00) [pid = 3672] [serial = 1720] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10F29400) [pid = 3672] [serial = 1726] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1125FC00) [pid = 3672] [serial = 1727] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15553400) [pid = 3672] [serial = 1732] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1556D800) [pid = 3672] [serial = 1733] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13255C00) [pid = 3672] [serial = 1729] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (139BF800) [pid = 3672] [serial = 1730] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FF0400) [pid = 3672] [serial = 1735] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19807000) [pid = 3672] [serial = 1744] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17506400) [pid = 3672] [serial = 1748] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19C4D800) [pid = 3672] [serial = 1754] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (139C4800) [pid = 3672] [serial = 1747] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19810000) [pid = 3672] [serial = 1750] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1980B400) [pid = 3672] [serial = 1745] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16DABC00) [pid = 3672] [serial = 1738] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (18214800) [pid = 3672] [serial = 1742] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (199C0000) [pid = 3672] [serial = 1751] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (16157000) [pid = 3672] [serial = 1736] [outer = 00000000] [url = about:blank] 09:45:51 INFO - PROCESS | 3672 | 1467391551686 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3672 | 1467391551690 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:51 INFO - PROCESS | 3672 | ++DOCSHELL 10D15800 == 27 [pid = 3672] [id = 600] 09:45:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D1A800) [pid = 3672] [serial = 1800] [outer = 00000000] 09:45:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10F1F000) [pid = 3672] [serial = 1801] [outer = 10D1A800] 09:45:51 INFO - PROCESS | 3672 | 1467391551738 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114E3C00) [pid = 3672] [serial = 1802] [outer = 10D1A800] 09:45:52 INFO - PROCESS | 3672 | 1467391552130 Marionette TRACE conn2 <- [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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 806ms 09:45:52 INFO - PROCESS | 3672 | 1467391552209 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3672 | 1467391552213 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:45:52 INFO - PROCESS | 3672 | 1467391552220 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3672 | 1467391552222 Marionette TRACE conn2 <- [1,2366,null,{}] 09:45:52 INFO - PROCESS | 3672 | 1467391552226 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3672 | 1467391552229 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:52 INFO - PROCESS | 3672 | 1467391552312 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:45:52 INFO - PROCESS | 3672 | 1467391552318 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3672 | 1467391552320 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:52 INFO - PROCESS | 3672 | ++DOCSHELL 131C5800 == 28 [pid = 3672] [id = 601] 09:45:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (131C7400) [pid = 3672] [serial = 1803] [outer = 00000000] 09:45:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (139C5400) [pid = 3672] [serial = 1804] [outer = 131C7400] 09:45:52 INFO - PROCESS | 3672 | 1467391552367 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (139FA400) [pid = 3672] [serial = 1805] [outer = 131C7400] 09:45:52 INFO - PROCESS | 3672 | 1467391552824 Marionette TRACE conn2 <- [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]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 656ms 09:45:52 INFO - PROCESS | 3672 | 1467391552898 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3672 | 1467391552900 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:45:52 INFO - PROCESS | 3672 | 1467391552903 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3672 | 1467391552907 Marionette TRACE conn2 <- [1,2370,null,{}] 09:45:52 INFO - PROCESS | 3672 | 1467391552917 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3672 | 1467391552922 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:53 INFO - PROCESS | 3672 | 1467391553050 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:45:53 INFO - PROCESS | 3672 | 1467391553065 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3672 | 1467391553068 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:53 INFO - PROCESS | 3672 | ++DOCSHELL 15565400 == 29 [pid = 3672] [id = 602] 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15569800) [pid = 3672] [serial = 1806] [outer = 00000000] 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1590E800) [pid = 3672] [serial = 1807] [outer = 15569800] 09:45:53 INFO - PROCESS | 3672 | 1467391553115 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15F3F000) [pid = 3672] [serial = 1808] [outer = 15569800] 09:45:53 INFO - PROCESS | 3672 | 1467391553515 Marionette TRACE conn2 <- [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]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 657ms 09:45:53 INFO - PROCESS | 3672 | 1467391553565 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3672 | 1467391553568 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:45:53 INFO - PROCESS | 3672 | 1467391553571 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:45:53 INFO - PROCESS | 3672 | 1467391553573 Marionette TRACE conn2 <- [1,2374,null,{}] 09:45:53 INFO - PROCESS | 3672 | 1467391553576 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 3672 | 1467391553578 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:53 INFO - PROCESS | 3672 | 1467391553709 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:45:53 INFO - PROCESS | 3672 | 1467391553725 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3672 | 1467391553727 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:53 INFO - PROCESS | 3672 | ++DOCSHELL 15FF1C00 == 30 [pid = 3672] [id = 603] 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15FF5000) [pid = 3672] [serial = 1809] [outer = 00000000] 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (169D2800) [pid = 3672] [serial = 1810] [outer = 15FF5000] 09:45:53 INFO - PROCESS | 3672 | 1467391553758 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16DA6400) [pid = 3672] [serial = 1811] [outer = 15FF5000] 09:45:54 INFO - PROCESS | 3672 | 1467391554178 Marionette TRACE conn2 <- [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]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 657ms 09:45:54 INFO - PROCESS | 3672 | 1467391554235 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3672 | 1467391554237 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:45:54 INFO - PROCESS | 3672 | 1467391554272 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3672 | 1467391554274 Marionette TRACE conn2 <- [1,2378,null,{}] 09:45:54 INFO - PROCESS | 3672 | 1467391554278 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3672 | 1467391554280 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:54 INFO - PROCESS | 3672 | 1467391554393 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:45:54 INFO - PROCESS | 3672 | 1467391554405 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3672 | 1467391554407 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:54 INFO - PROCESS | 3672 | ++DOCSHELL 132B4800 == 31 [pid = 3672] [id = 604] 09:45:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16157800) [pid = 3672] [serial = 1812] [outer = 00000000] 09:45:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (171B2800) [pid = 3672] [serial = 1813] [outer = 16157800] 09:45:54 INFO - PROCESS | 3672 | 1467391554449 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17757000) [pid = 3672] [serial = 1814] [outer = 16157800] 09:45:54 INFO - PROCESS | 3672 | 1467391554887 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 686ms 09:45:54 INFO - PROCESS | 3672 | 1467391554940 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3672 | 1467391554941 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:45:54 INFO - PROCESS | 3672 | 1467391554945 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3672 | 1467391554946 Marionette TRACE conn2 <- [1,2382,null,{}] 09:45:54 INFO - PROCESS | 3672 | 1467391554950 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3672 | 1467391554955 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:55 INFO - PROCESS | 3672 | 1467391555073 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:45:55 INFO - PROCESS | 3672 | 1467391555141 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3672 | 1467391555143 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:55 INFO - PROCESS | 3672 | ++DOCSHELL 17EAD000 == 32 [pid = 3672] [id = 605] 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EB1800) [pid = 3672] [serial = 1815] [outer = 00000000] 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182B0800) [pid = 3672] [serial = 1816] [outer = 17EB1800] 09:45:55 INFO - PROCESS | 3672 | 1467391555185 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182B7400) [pid = 3672] [serial = 1817] [outer = 17EB1800] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A77800) [pid = 3672] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D46400) [pid = 3672] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13AB8C00) [pid = 3672] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (11D8D000) [pid = 3672] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (169D2000) [pid = 3672] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10D1CC00) [pid = 3672] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13F90400) [pid = 3672] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17EA5400) [pid = 3672] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15F3F800) [pid = 3672] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10D1C800) [pid = 3672] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (144F6000) [pid = 3672] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:45:55 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (170DAC00) [pid = 3672] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:45:55 INFO - PROCESS | 3672 | 1467391555731 Marionette TRACE conn2 <- [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]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 806ms 09:45:55 INFO - PROCESS | 3672 | 1467391555751 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3672 | 1467391555737 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:45:55 INFO - PROCESS | 3672 | 1467391555740 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3672 | 1467391555742 Marionette TRACE conn2 <- [1,2386,null,{}] 09:45:55 INFO - PROCESS | 3672 | 1467391555745 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3672 | 1467391555747 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:55 INFO - PROCESS | 3672 | 1467391555835 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:45:55 INFO - PROCESS | 3672 | 1467391555843 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3672 | 1467391555845 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:55 INFO - PROCESS | 3672 | ++DOCSHELL 1325A400 == 33 [pid = 3672] [id = 606] 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (139B9C00) [pid = 3672] [serial = 1818] [outer = 00000000] 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (13F90400) [pid = 3672] [serial = 1819] [outer = 139B9C00] 09:45:55 INFO - PROCESS | 3672 | 1467391555888 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15F3C400) [pid = 3672] [serial = 1820] [outer = 139B9C00] 09:45:56 INFO - PROCESS | 3672 | 1467391556292 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 568ms 09:45:56 INFO - PROCESS | 3672 | 1467391556329 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3672 | 1467391556330 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 3672 | 1467391556334 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:45:56 INFO - PROCESS | 3672 | 1467391556336 Marionette TRACE conn2 <- [1,2390,null,{}] 09:45:56 INFO - PROCESS | 3672 | 1467391556340 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3672 | 1467391556341 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:56 INFO - PROCESS | 3672 | 1467391556417 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:45:56 INFO - PROCESS | 3672 | 1467391556423 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3672 | 1467391556425 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:56 INFO - PROCESS | 3672 | ++DOCSHELL 139B9800 == 34 [pid = 3672] [id = 607] 09:45:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17EA6000) [pid = 3672] [serial = 1821] [outer = 00000000] 09:45:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1980A000) [pid = 3672] [serial = 1822] [outer = 17EA6000] 09:45:56 INFO - PROCESS | 3672 | 1467391556468 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1980F800) [pid = 3672] [serial = 1823] [outer = 17EA6000] 09:45:56 INFO - PROCESS | 3672 | 1467391556862 Marionette TRACE conn2 <- [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]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 567ms 09:45:56 INFO - PROCESS | 3672 | 1467391556896 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3672 | 1467391556898 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:45:56 INFO - PROCESS | 3672 | 1467391556914 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3672 | 1467391556916 Marionette TRACE conn2 <- [1,2394,null,{}] 09:45:56 INFO - PROCESS | 3672 | 1467391556919 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3672 | 1467391556921 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:56 INFO - PROCESS | 3672 | 1467391556998 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:45:57 INFO - PROCESS | 3672 | 1467391557006 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3672 | 1467391557007 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:57 INFO - PROCESS | 3672 | ++DOCSHELL 13257800 == 35 [pid = 3672] [id = 608] 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (144E8800) [pid = 3672] [serial = 1824] [outer = 00000000] 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (199C4000) [pid = 3672] [serial = 1825] [outer = 144E8800] 09:45:57 INFO - PROCESS | 3672 | 1467391557049 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (199C4C00) [pid = 3672] [serial = 1826] [outer = 144E8800] 09:45:57 INFO - PROCESS | 3672 | 1467391557474 Marionette TRACE conn2 <- [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]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 612ms 09:45:57 INFO - PROCESS | 3672 | 1467391557532 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3672 | 1467391557534 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:45:57 INFO - PROCESS | 3672 | 1467391557541 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3672 | 1467391557542 Marionette TRACE conn2 <- [1,2398,null,{}] 09:45:57 INFO - PROCESS | 3672 | 1467391557546 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 3672 | 1467391557548 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:57 INFO - PROCESS | 3672 | 1467391557673 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:45:57 INFO - PROCESS | 3672 | 1467391557798 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3672 | 1467391557801 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:57 INFO - PROCESS | 3672 | ++DOCSHELL 10421C00 == 36 [pid = 3672] [id = 609] 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10424400) [pid = 3672] [serial = 1827] [outer = 00000000] 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10A75C00) [pid = 3672] [serial = 1828] [outer = 10424400] 09:45:57 INFO - PROCESS | 3672 | 1467391557860 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10D1FC00) [pid = 3672] [serial = 1829] [outer = 10424400] 09:45:58 INFO - PROCESS | 3672 | 1467391558482 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 985ms 09:45:58 INFO - PROCESS | 3672 | 1467391558541 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3672 | 1467391558545 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:45:58 INFO - PROCESS | 3672 | 1467391558566 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3672 | 1467391558569 Marionette TRACE conn2 <- [1,2402,null,{}] 09:45:58 INFO - PROCESS | 3672 | 1467391558575 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 3672 | 1467391558578 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:58 INFO - PROCESS | 3672 | 1467391558703 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:45:58 INFO - PROCESS | 3672 | 1467391558835 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3672 | 1467391558838 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:58 INFO - PROCESS | 3672 | ++DOCSHELL 13F8AC00 == 37 [pid = 3672] [id = 610] 09:45:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13F90C00) [pid = 3672] [serial = 1830] [outer = 00000000] 09:45:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15182C00) [pid = 3672] [serial = 1831] [outer = 13F90C00] 09:45:58 INFO - PROCESS | 3672 | 1467391558892 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1556B400) [pid = 3672] [serial = 1832] [outer = 13F90C00] 09:45:59 INFO - PROCESS | 3672 | 1467391559423 Marionette TRACE conn2 <- [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]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 925ms 09:45:59 INFO - PROCESS | 3672 | 1467391559487 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:45:59 INFO - PROCESS | 3672 | 1467391559490 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:45:59 INFO - PROCESS | 3672 | 1467391559494 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3672 | 1467391559496 Marionette TRACE conn2 <- [1,2406,null,{}] 09:45:59 INFO - PROCESS | 3672 | 1467391559501 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 3672 | 1467391559504 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:59 INFO - PROCESS | 3672 | 1467391559591 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:45:59 INFO - PROCESS | 3672 | 1467391559748 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3672 | 1467391559751 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:45:59 INFO - PROCESS | 3672 | ++DOCSHELL 11D8D000 == 38 [pid = 3672] [id = 611] 09:45:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16FB6800) [pid = 3672] [serial = 1833] [outer = 00000000] 09:45:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17E8C800) [pid = 3672] [serial = 1834] [outer = 16FB6800] 09:45:59 INFO - PROCESS | 3672 | 1467391559804 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18217C00) [pid = 3672] [serial = 1835] [outer = 16FB6800] 09:46:00 INFO - PROCESS | 3672 | 1467391560419 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1000ms 09:46:00 INFO - PROCESS | 3672 | 1467391560484 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3672 | 1467391560488 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:46:00 INFO - PROCESS | 3672 | 1467391560647 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3672 | 1467391560653 Marionette TRACE conn2 <- [1,2410,null,{}] 09:46:00 INFO - PROCESS | 3672 | 1467391560692 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3672 | 1467391560695 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:00 INFO - PROCESS | 3672 | 1467391560804 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:46:00 INFO - PROCESS | 3672 | 1467391560907 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3672 | 1467391560911 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:00 INFO - PROCESS | 3672 | ++DOCSHELL 110C9400 == 39 [pid = 3672] [id = 612] 09:46:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (110CD800) [pid = 3672] [serial = 1836] [outer = 00000000] 09:46:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (114DA800) [pid = 3672] [serial = 1837] [outer = 110CD800] 09:46:00 INFO - PROCESS | 3672 | 1467391560958 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (11DD8800) [pid = 3672] [serial = 1838] [outer = 110CD800] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 13257800 == 38 [pid = 3672] [id = 608] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 139B9800 == 37 [pid = 3672] [id = 607] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 1325A400 == 36 [pid = 3672] [id = 606] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 17EAD000 == 35 [pid = 3672] [id = 605] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 132B4800 == 34 [pid = 3672] [id = 604] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 15FF1C00 == 33 [pid = 3672] [id = 603] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 15565400 == 32 [pid = 3672] [id = 602] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 131C5800 == 31 [pid = 3672] [id = 601] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 10D15800 == 30 [pid = 3672] [id = 600] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 131CB400 == 29 [pid = 3672] [id = 599] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 10A0AC00 == 28 [pid = 3672] [id = 598] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 11D8D000 == 27 [pid = 3672] [id = 611] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 10421C00 == 26 [pid = 3672] [id = 609] 09:46:01 INFO - PROCESS | 3672 | --DOCSHELL 13F8AC00 == 25 [pid = 3672] [id = 610] 09:46:01 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1801BC00) [pid = 3672] [serial = 1792] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10D39C00) [pid = 3672] [serial = 1768] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10D3F000) [pid = 3672] [serial = 1769] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (12C96C00) [pid = 3672] [serial = 1766] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11DD8400) [pid = 3672] [serial = 1765] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (13D5A400) [pid = 3672] [serial = 1774] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (12B67C00) [pid = 3672] [serial = 1771] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12E64400) [pid = 3672] [serial = 1772] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16D7D800) [pid = 3672] [serial = 1783] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11258000) [pid = 3672] [serial = 1757] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D3D400) [pid = 3672] [serial = 1756] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15F38800) [pid = 3672] [serial = 1760] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (148EA400) [pid = 3672] [serial = 1759] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1980DC00) [pid = 3672] [serial = 1763] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18213C00) [pid = 3672] [serial = 1762] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FEB400) [pid = 3672] [serial = 1781] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15F45C00) [pid = 3672] [serial = 1780] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (14484800) [pid = 3672] [serial = 1787] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (14480800) [pid = 3672] [serial = 1786] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16FBA800) [pid = 3672] [serial = 1784] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1556A400) [pid = 3672] [serial = 1777] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15803800) [pid = 3672] [serial = 1778] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17E91C00) [pid = 3672] [serial = 1790] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17E85000) [pid = 3672] [serial = 1789] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (14481C00) [pid = 3672] [serial = 1775] [outer = 00000000] [url = about:blank] 09:46:02 INFO - PROCESS | 3672 | 1467391562240 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1762ms 09:46:02 INFO - PROCESS | 3672 | 1467391562269 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3672 | 1467391562273 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:46:02 INFO - PROCESS | 3672 | 1467391562278 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3672 | 1467391562281 Marionette TRACE conn2 <- [1,2414,null,{}] 09:46:02 INFO - PROCESS | 3672 | 1467391562288 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3672 | 1467391562290 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:02 INFO - PROCESS | 3672 | 1467391562385 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:46:02 INFO - PROCESS | 3672 | 1467391562463 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3672 | 1467391562466 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:02 INFO - PROCESS | 3672 | ++DOCSHELL 10B94000 == 26 [pid = 3672] [id = 613] 09:46:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10B98400) [pid = 3672] [serial = 1839] [outer = 00000000] 09:46:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10D47000) [pid = 3672] [serial = 1840] [outer = 10B98400] 09:46:02 INFO - PROCESS | 3672 | 1467391562512 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D3C400) [pid = 3672] [serial = 1841] [outer = 10B98400] 09:46:02 INFO - PROCESS | 3672 | 1467391562910 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 09:46:02 INFO - PROCESS | 3672 | 1467391562940 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3672 | 1467391562945 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:46:02 INFO - PROCESS | 3672 | 1467391562951 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3672 | 1467391562954 Marionette TRACE conn2 <- [1,2418,null,{}] 09:46:02 INFO - PROCESS | 3672 | 1467391562963 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3672 | 1467391562965 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:03 INFO - PROCESS | 3672 | 1467391563052 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:46:03 INFO - PROCESS | 3672 | 1467391563060 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3672 | 1467391563063 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:03 INFO - PROCESS | 3672 | ++DOCSHELL 12B6CC00 == 27 [pid = 3672] [id = 614] 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (12B6E000) [pid = 3672] [serial = 1842] [outer = 00000000] 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (12C95800) [pid = 3672] [serial = 1843] [outer = 12B6E000] 09:46:03 INFO - PROCESS | 3672 | 1467391563109 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (12EE5800) [pid = 3672] [serial = 1844] [outer = 12B6E000] 09:46:03 INFO - PROCESS | 3672 | 1467391563556 Marionette TRACE conn2 <- [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]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 597ms 09:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:46:03 INFO - PROCESS | 3672 | 1467391563572 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3672 | 1467391563574 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:46:03 INFO - PROCESS | 3672 | 1467391563577 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 3672 | 1467391563581 Marionette TRACE conn2 <- [1,2422,null,{}] 09:46:03 INFO - PROCESS | 3672 | 1467391563579 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 3672 | 1467391563584 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:03 INFO - PROCESS | 3672 | 1467391563663 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:46:03 INFO - PROCESS | 3672 | 1467391563670 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3672 | 1467391563673 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:03 INFO - PROCESS | 3672 | ++DOCSHELL 13F8AC00 == 28 [pid = 3672] [id = 615] 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13F8D000) [pid = 3672] [serial = 1845] [outer = 00000000] 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14488400) [pid = 3672] [serial = 1846] [outer = 13F8D000] 09:46:03 INFO - PROCESS | 3672 | 1467391563730 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (144F4400) [pid = 3672] [serial = 1847] [outer = 13F8D000] 09:46:04 INFO - PROCESS | 3672 | 1467391564205 Marionette TRACE conn2 <- [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]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 657ms 09:46:04 INFO - PROCESS | 3672 | 1467391564248 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3672 | 1467391564251 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:46:04 INFO - PROCESS | 3672 | 1467391564254 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3672 | 1467391564256 Marionette TRACE conn2 <- [1,2426,null,{}] 09:46:04 INFO - PROCESS | 3672 | 1467391564259 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3672 | 1467391564261 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:04 INFO - PROCESS | 3672 | 1467391564361 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:46:04 INFO - PROCESS | 3672 | 1467391564366 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3672 | 1467391564368 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:04 INFO - PROCESS | 3672 | ++DOCSHELL 14485400 == 29 [pid = 3672] [id = 616] 09:46:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (148E0000) [pid = 3672] [serial = 1848] [outer = 00000000] 09:46:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15907800) [pid = 3672] [serial = 1849] [outer = 148E0000] 09:46:04 INFO - PROCESS | 3672 | 1467391564462 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F3D800) [pid = 3672] [serial = 1850] [outer = 148E0000] 09:46:04 INFO - PROCESS | 3672 | 1467391564846 Marionette TRACE conn2 <- [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]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 612ms 09:46:04 INFO - PROCESS | 3672 | 1467391564855 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3672 | 1467391564857 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:46:04 INFO - PROCESS | 3672 | 1467391564866 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3672 | 1467391564868 Marionette TRACE conn2 <- [1,2430,null,{}] 09:46:04 INFO - PROCESS | 3672 | 1467391564871 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3672 | 1467391564873 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:04 INFO - PROCESS | 3672 | 1467391564978 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:46:04 INFO - PROCESS | 3672 | 1467391564983 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3672 | 1467391564986 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:04 INFO - PROCESS | 3672 | ++DOCSHELL 15806800 == 30 [pid = 3672] [id = 617] 09:46:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15F41C00) [pid = 3672] [serial = 1851] [outer = 00000000] 09:46:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF3000) [pid = 3672] [serial = 1852] [outer = 15F41C00] 09:46:05 INFO - PROCESS | 3672 | 1467391565029 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16151C00) [pid = 3672] [serial = 1853] [outer = 15F41C00] 09:46:05 INFO - PROCESS | 3672 | 1467391565473 Marionette TRACE conn2 <- [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]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 597ms 09:46:05 INFO - PROCESS | 3672 | 1467391565469 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3672 | 1467391565471 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:46:05 INFO - PROCESS | 3672 | 1467391565475 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 3672 | 1467391565476 Marionette TRACE conn2 <- [1,2434,null,{}] 09:46:05 INFO - PROCESS | 3672 | 1467391565480 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 3672 | 1467391565485 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:05 INFO - PROCESS | 3672 | 1467391565616 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:46:05 INFO - PROCESS | 3672 | 1467391565621 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3672 | 1467391565623 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:05 INFO - PROCESS | 3672 | ++DOCSHELL 16CDDC00 == 31 [pid = 3672] [id = 618] 09:46:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16D85800) [pid = 3672] [serial = 1854] [outer = 00000000] 09:46:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16FB6400) [pid = 3672] [serial = 1855] [outer = 16D85800] 09:46:05 INFO - PROCESS | 3672 | 1467391565666 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17E84C00) [pid = 3672] [serial = 1856] [outer = 16D85800] 09:46:06 INFO - PROCESS | 3672 | 1467391566115 Marionette TRACE conn2 <- [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]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 657ms 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1325DC00) [pid = 3672] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17EA6000) [pid = 3672] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A0B400) [pid = 3672] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17EB1800) [pid = 3672] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15569800) [pid = 3672] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (139B9C00) [pid = 3672] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (131C7400) [pid = 3672] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15FF5000) [pid = 3672] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16157800) [pid = 3672] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10D1A800) [pid = 3672] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17EAE800) [pid = 3672] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:46:06 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (144E8800) [pid = 3672] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:46:06 INFO - PROCESS | 3672 | 1467391566395 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3672 | 1467391566397 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:46:06 INFO - PROCESS | 3672 | 1467391566406 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3672 | 1467391566408 Marionette TRACE conn2 <- [1,2438,null,{}] 09:46:06 INFO - PROCESS | 3672 | 1467391566412 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 3672 | 1467391566413 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:46:06 INFO - PROCESS | 3672 | 1467391566486 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:46:06 INFO - PROCESS | 3672 | 1467391566493 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3672 | 1467391566495 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:06 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E1000 == 32 [pid = 3672] [id = 619] 09:46:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10B58C00) [pid = 3672] [serial = 1857] [outer = 00000000] 09:46:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (139BF000) [pid = 3672] [serial = 1858] [outer = 10B58C00] 09:46:06 INFO - PROCESS | 3672 | 1467391566538 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (139F9400) [pid = 3672] [serial = 1859] [outer = 10B58C00] 09:46:06 INFO - PROCESS | 3672 | 1467391566942 Marionette TRACE conn2 <- [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]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 538ms 09:46:06 INFO - PROCESS | 3672 | 1467391566976 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3672 | 1467391566978 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:46:06 INFO - PROCESS | 3672 | 1467391566981 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3672 | 1467391566983 Marionette TRACE conn2 <- [1,2442,null,{}] 09:46:06 INFO - PROCESS | 3672 | 1467391566986 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 3672 | 1467391566988 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:07 INFO - PROCESS | 3672 | 1467391567063 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:46:07 INFO - PROCESS | 3672 | 1467391567068 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3672 | 1467391567070 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:07 INFO - PROCESS | 3672 | ++DOCSHELL 15553800 == 33 [pid = 3672] [id = 620] 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16F1F000) [pid = 3672] [serial = 1860] [outer = 00000000] 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17EA8400) [pid = 3672] [serial = 1861] [outer = 16F1F000] 09:46:07 INFO - PROCESS | 3672 | 1467391567096 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17EAA000) [pid = 3672] [serial = 1862] [outer = 16F1F000] 09:46:07 INFO - PROCESS | 3672 | 1467391567493 Marionette TRACE conn2 <- [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]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 568ms 09:46:07 INFO - PROCESS | 3672 | 1467391567555 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3672 | 1467391567557 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:46:07 INFO - PROCESS | 3672 | 1467391567561 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3672 | 1467391567563 Marionette TRACE conn2 <- [1,2446,null,{}] 09:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:46:07 INFO - PROCESS | 3672 | 1467391567566 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 3672 | 1467391567568 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:07 INFO - PROCESS | 3672 | 1467391567643 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:46:07 INFO - PROCESS | 3672 | 1467391567648 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3672 | 1467391567650 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:07 INFO - PROCESS | 3672 | ++DOCSHELL 13F87000 == 34 [pid = 3672] [id = 621] 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18219C00) [pid = 3672] [serial = 1863] [outer = 00000000] 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (182B8C00) [pid = 3672] [serial = 1864] [outer = 18219C00] 09:46:07 INFO - PROCESS | 3672 | 1467391567692 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10D3D400) [pid = 3672] [serial = 1865] [outer = 18219C00] 09:46:08 INFO - PROCESS | 3672 | 1467391568112 Marionette TRACE conn2 <- [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]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 567ms 09:46:08 INFO - PROCESS | 3672 | 1467391568141 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3672 | 1467391568152 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:46:08 INFO - PROCESS | 3672 | 1467391568156 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:46:08 INFO - PROCESS | 3672 | 1467391568157 Marionette TRACE conn2 <- [1,2450,null,{}] 09:46:08 INFO - PROCESS | 3672 | 1467391568161 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 3672 | 1467391568163 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:08 INFO - PROCESS | 3672 | 1467391568284 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:46:08 INFO - PROCESS | 3672 | 1467391568378 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3672 | 1467391568381 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:08 INFO - PROCESS | 3672 | ++DOCSHELL 0C777C00 == 35 [pid = 3672] [id = 622] 09:46:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (0F934000) [pid = 3672] [serial = 1866] [outer = 00000000] 09:46:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1046C000) [pid = 3672] [serial = 1867] [outer = 0F934000] 09:46:08 INFO - PROCESS | 3672 | 1467391568437 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10B59000) [pid = 3672] [serial = 1868] [outer = 0F934000] 09:46:09 INFO - PROCESS | 3672 | 1467391569255 Marionette TRACE conn2 <- [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]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1134ms 09:46:09 INFO - PROCESS | 3672 | 1467391569302 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3672 | 1467391569305 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:46:09 INFO - PROCESS | 3672 | 1467391569310 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3672 | 1467391569313 Marionette TRACE conn2 <- [1,2454,null,{}] 09:46:09 INFO - PROCESS | 3672 | 1467391569319 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 3672 | 1467391569321 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:09 INFO - PROCESS | 3672 | 1467391569444 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:46:09 INFO - PROCESS | 3672 | 1467391569584 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3672 | 1467391569587 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:09 INFO - PROCESS | 3672 | ++DOCSHELL 12BB0800 == 36 [pid = 3672] [id = 623] 09:46:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (12C96C00) [pid = 3672] [serial = 1869] [outer = 00000000] 09:46:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (139C2400) [pid = 3672] [serial = 1870] [outer = 12C96C00] 09:46:09 INFO - PROCESS | 3672 | 1467391569645 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (13A3A800) [pid = 3672] [serial = 1871] [outer = 12C96C00] 09:46:10 INFO - PROCESS | 3672 | 1467391570494 Marionette TRACE conn2 <- [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]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1194ms 09:46:10 INFO - PROCESS | 3672 | 1467391570512 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3672 | 1467391570516 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:46:10 INFO - PROCESS | 3672 | 1467391570521 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:46:10 INFO - PROCESS | 3672 | 1467391570524 Marionette TRACE conn2 <- [1,2458,null,{}] 09:46:10 INFO - PROCESS | 3672 | 1467391570530 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 3672 | 1467391570532 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:10 INFO - PROCESS | 3672 | 1467391570646 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 13F87000 == 35 [pid = 3672] [id = 621] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 15553800 == 34 [pid = 3672] [id = 620] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 0F9E1000 == 33 [pid = 3672] [id = 619] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 16CDDC00 == 32 [pid = 3672] [id = 618] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 15806800 == 31 [pid = 3672] [id = 617] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 14485400 == 30 [pid = 3672] [id = 616] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 13F8AC00 == 29 [pid = 3672] [id = 615] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 12B6CC00 == 28 [pid = 3672] [id = 614] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 10B94000 == 27 [pid = 3672] [id = 613] 09:46:10 INFO - PROCESS | 3672 | --DOCSHELL 110C9400 == 26 [pid = 3672] [id = 612] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1590E800) [pid = 3672] [serial = 1807] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (199C4000) [pid = 3672] [serial = 1825] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (169D2800) [pid = 3672] [serial = 1810] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (199C4C00) [pid = 3672] [serial = 1826] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13ABA000) [pid = 3672] [serial = 1799] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1980A000) [pid = 3672] [serial = 1822] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D23400) [pid = 3672] [serial = 1796] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (182B7400) [pid = 3672] [serial = 1817] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15F3F000) [pid = 3672] [serial = 1808] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13F90400) [pid = 3672] [serial = 1819] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (139C5400) [pid = 3672] [serial = 1804] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16DA6400) [pid = 3672] [serial = 1811] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17757000) [pid = 3672] [serial = 1814] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (139FA800) [pid = 3672] [serial = 1798] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (114E3C00) [pid = 3672] [serial = 1802] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (182B0800) [pid = 3672] [serial = 1816] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10B59400) [pid = 3672] [serial = 1795] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (18212000) [pid = 3672] [serial = 1793] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (171B2800) [pid = 3672] [serial = 1813] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (139FA400) [pid = 3672] [serial = 1805] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10F1F000) [pid = 3672] [serial = 1801] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15F3C400) [pid = 3672] [serial = 1820] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1980F800) [pid = 3672] [serial = 1823] [outer = 00000000] [url = about:blank] 09:46:10 INFO - PROCESS | 3672 | 1467391570778 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3672 | 1467391570783 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:10 INFO - PROCESS | 3672 | ++DOCSHELL 1065D800 == 27 [pid = 3672] [id = 624] 09:46:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10A05C00) [pid = 3672] [serial = 1872] [outer = 00000000] 09:46:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10B98000) [pid = 3672] [serial = 1873] [outer = 10A05C00] 09:46:10 INFO - PROCESS | 3672 | 1467391570838 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10D3D800) [pid = 3672] [serial = 1874] [outer = 10A05C00] 09:46:11 INFO - PROCESS | 3672 | 1467391571258 Marionette TRACE conn2 <- [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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 806ms 09:46:11 INFO - PROCESS | 3672 | 1467391571315 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3672 | 1467391571320 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:46:11 INFO - PROCESS | 3672 | 1467391571326 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 3672 | 1467391571329 Marionette TRACE conn2 <- [1,2462,null,{}] 09:46:11 INFO - PROCESS | 3672 | 1467391571336 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 3672 | 1467391571338 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:11 INFO - PROCESS | 3672 | 1467391571421 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:46:11 INFO - PROCESS | 3672 | 1467391571434 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3672 | 1467391571437 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:11 INFO - PROCESS | 3672 | ++DOCSHELL 13255C00 == 28 [pid = 3672] [id = 625] 09:46:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1325D400) [pid = 3672] [serial = 1875] [outer = 00000000] 09:46:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (139C5800) [pid = 3672] [serial = 1876] [outer = 1325D400] 09:46:11 INFO - PROCESS | 3672 | 1467391571482 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13A3A000) [pid = 3672] [serial = 1877] [outer = 1325D400] 09:46:11 INFO - PROCESS | 3672 | 1467391571929 Marionette TRACE conn2 <- [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]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 597ms 09:46:11 INFO - PROCESS | 3672 | 1467391571944 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3672 | 1467391571946 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:46:11 INFO - PROCESS | 3672 | 1467391571953 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 3672 | 1467391571956 Marionette TRACE conn2 <- [1,2466,null,{}] 09:46:11 INFO - PROCESS | 3672 | 1467391571967 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 3672 | 1467391571971 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:12 INFO - PROCESS | 3672 | 1467391572063 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:46:12 INFO - PROCESS | 3672 | 1467391572072 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3672 | 1467391572075 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:12 INFO - PROCESS | 3672 | ++DOCSHELL 15571C00 == 29 [pid = 3672] [id = 626] 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (156BA000) [pid = 3672] [serial = 1878] [outer = 00000000] 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1590E800) [pid = 3672] [serial = 1879] [outer = 156BA000] 09:46:12 INFO - PROCESS | 3672 | 1467391572122 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15F40000) [pid = 3672] [serial = 1880] [outer = 156BA000] 09:46:12 INFO - PROCESS | 3672 | 1467391572553 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 09:46:12 INFO - PROCESS | 3672 | 1467391572618 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3672 | 1467391572621 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:46:12 INFO - PROCESS | 3672 | 1467391572624 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3672 | 1467391572626 Marionette TRACE conn2 <- [1,2470,null,{}] 09:46:12 INFO - PROCESS | 3672 | 1467391572629 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3672 | 1467391572631 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:12 INFO - PROCESS | 3672 | 1467391572722 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:46:12 INFO - PROCESS | 3672 | 1467391572727 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3672 | 1467391572730 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:12 INFO - PROCESS | 3672 | ++DOCSHELL 15F3C800 == 30 [pid = 3672] [id = 627] 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15FED400) [pid = 3672] [serial = 1881] [outer = 00000000] 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16CD4C00) [pid = 3672] [serial = 1882] [outer = 15FED400] 09:46:12 INFO - PROCESS | 3672 | 1467391572772 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16DA6400) [pid = 3672] [serial = 1883] [outer = 15FED400] 09:46:13 INFO - PROCESS | 3672 | 1467391573244 Marionette TRACE conn2 <- [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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 09:46:13 INFO - PROCESS | 3672 | 1467391573285 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3672 | 1467391573287 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:46:13 INFO - PROCESS | 3672 | 1467391573291 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3672 | 1467391573292 Marionette TRACE conn2 <- [1,2474,null,{}] 09:46:13 INFO - PROCESS | 3672 | 1467391573296 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 3672 | 1467391573298 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:13 INFO - PROCESS | 3672 | 1467391573449 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:46:13 INFO - PROCESS | 3672 | 1467391573468 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3672 | 1467391573470 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:13 INFO - PROCESS | 3672 | ++DOCSHELL 139B9400 == 31 [pid = 3672] [id = 628] 09:46:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (16DAE000) [pid = 3672] [serial = 1884] [outer = 00000000] 09:46:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17506400) [pid = 3672] [serial = 1885] [outer = 16DAE000] 09:46:13 INFO - PROCESS | 3672 | 1467391573514 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (177E6000) [pid = 3672] [serial = 1886] [outer = 16DAE000] 09:46:13 INFO - PROCESS | 3672 | 1467391573939 Marionette TRACE conn2 <- [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]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 09:46:13 INFO - PROCESS | 3672 | 1467391573971 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3672 | 1467391573973 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:46:13 INFO - PROCESS | 3672 | 1467391573976 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3672 | 1467391573978 Marionette TRACE conn2 <- [1,2478,null,{}] 09:46:13 INFO - PROCESS | 3672 | 1467391573981 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 3672 | 1467391573987 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:14 INFO - PROCESS | 3672 | 1467391574110 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:46:14 INFO - PROCESS | 3672 | 1467391574120 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3672 | 1467391574122 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:14 INFO - PROCESS | 3672 | ++DOCSHELL 177EBC00 == 32 [pid = 3672] [id = 629] 09:46:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (177EE800) [pid = 3672] [serial = 1887] [outer = 00000000] 09:46:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18219400) [pid = 3672] [serial = 1888] [outer = 177EE800] 09:46:14 INFO - PROCESS | 3672 | 1467391574165 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182B7400) [pid = 3672] [serial = 1889] [outer = 177EE800] 09:46:14 INFO - PROCESS | 3672 | 1467391574591 Marionette TRACE conn2 <- [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]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 657ms 09:46:14 INFO - PROCESS | 3672 | 1467391574644 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3672 | 1467391574646 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:46:14 INFO - PROCESS | 3672 | 1467391574649 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3672 | 1467391574651 Marionette TRACE conn2 <- [1,2482,null,{}] 09:46:14 INFO - PROCESS | 3672 | 1467391574654 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3672 | 1467391574656 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:14 INFO - PROCESS | 3672 | 1467391574793 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15F41C00) [pid = 3672] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13F8D000) [pid = 3672] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16D85800) [pid = 3672] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12B6E000) [pid = 3672] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (110CD800) [pid = 3672] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10B98400) [pid = 3672] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10B58C00) [pid = 3672] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10424400) [pid = 3672] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13F90C00) [pid = 3672] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16FB6800) [pid = 3672] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (148E0000) [pid = 3672] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:46:14 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16F1F000) [pid = 3672] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:46:14 INFO - PROCESS | 3672 | 1467391574945 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3672 | 1467391574947 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:14 INFO - PROCESS | 3672 | ++DOCSHELL 10424400 == 33 [pid = 3672] [id = 630] 09:46:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1069BC00) [pid = 3672] [serial = 1890] [outer = 00000000] 09:46:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10D46000) [pid = 3672] [serial = 1891] [outer = 1069BC00] 09:46:14 INFO - PROCESS | 3672 | 1467391574993 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (129DB800) [pid = 3672] [serial = 1892] [outer = 1069BC00] 09:46:15 INFO - PROCESS | 3672 | 1467391575324 Marionette TRACE conn2 <- [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]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 702ms 09:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:46:15 INFO - PROCESS | 3672 | 1467391575358 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3672 | 1467391575359 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3672 | 1467391575363 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3672 | 1467391575364 Marionette TRACE conn2 <- [1,2486,null,{}] 09:46:15 INFO - PROCESS | 3672 | 1467391575368 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3672 | 1467391575369 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:15 INFO - PROCESS | 3672 | 1467391575486 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:46:15 INFO - PROCESS | 3672 | 1467391575494 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3672 | 1467391575496 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:15 INFO - PROCESS | 3672 | ++DOCSHELL 10D16C00 == 34 [pid = 3672] [id = 631] 09:46:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12BB3C00) [pid = 3672] [serial = 1893] [outer = 00000000] 09:46:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19802400) [pid = 3672] [serial = 1894] [outer = 12BB3C00] 09:46:15 INFO - PROCESS | 3672 | 1467391575538 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1980EC00) [pid = 3672] [serial = 1895] [outer = 12BB3C00] 09:46:15 INFO - PROCESS | 3672 | 1467391575933 Marionette TRACE conn2 <- [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]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 598ms 09:46:15 INFO - PROCESS | 3672 | 1467391575965 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3672 | 1467391575967 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3672 | 1467391575971 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:46:15 INFO - PROCESS | 3672 | 1467391575972 Marionette TRACE conn2 <- [1,2490,null,{}] 09:46:15 INFO - PROCESS | 3672 | 1467391575976 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3672 | 1467391575977 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:16 INFO - PROCESS | 3672 | 1467391576053 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:46:16 INFO - PROCESS | 3672 | 1467391576058 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3672 | 1467391576060 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:16 INFO - PROCESS | 3672 | ++DOCSHELL 11892800 == 35 [pid = 3672] [id = 632] 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15567400) [pid = 3672] [serial = 1896] [outer = 00000000] 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19C4B800) [pid = 3672] [serial = 1897] [outer = 15567400] 09:46:16 INFO - PROCESS | 3672 | 1467391576102 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19E04800) [pid = 3672] [serial = 1898] [outer = 15567400] 09:46:16 INFO - PROCESS | 3672 | 1467391576566 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 612ms 09:46:16 INFO - PROCESS | 3672 | 1467391576590 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3672 | 1467391576592 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3672 | 1467391576595 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:46:16 INFO - PROCESS | 3672 | 1467391576597 Marionette TRACE conn2 <- [1,2494,null,{}] 09:46:16 INFO - PROCESS | 3672 | 1467391576601 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3672 | 1467391576602 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:16 INFO - PROCESS | 3672 | 1467391576678 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:46:16 INFO - PROCESS | 3672 | 1467391576667 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3672 | 1467391576669 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:16 INFO - PROCESS | 3672 | ++DOCSHELL 1590D800 == 36 [pid = 3672] [id = 633] 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF4400) [pid = 3672] [serial = 1899] [outer = 00000000] 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E3C800) [pid = 3672] [serial = 1900] [outer = 15FF4400] 09:46:16 INFO - PROCESS | 3672 | 1467391576713 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E41800) [pid = 3672] [serial = 1901] [outer = 15FF4400] 09:46:17 INFO - PROCESS | 3672 | 1467391577416 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 896ms 09:46:17 INFO - PROCESS | 3672 | 1467391577491 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3672 | 1467391577495 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:46:17 INFO - PROCESS | 3672 | 1467391577500 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3672 | 1467391577505 Marionette TRACE conn2 <- [1,2498,null,{}] 09:46:17 INFO - PROCESS | 3672 | 1467391577511 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3672 | 1467391577514 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:17 INFO - PROCESS | 3672 | 1467391577633 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:46:17 INFO - PROCESS | 3672 | 1467391577766 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3672 | 1467391577769 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:17 INFO - PROCESS | 3672 | ++DOCSHELL 10D21000 == 37 [pid = 3672] [id = 634] 09:46:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10D3C000) [pid = 3672] [serial = 1902] [outer = 00000000] 09:46:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (11CED800) [pid = 3672] [serial = 1903] [outer = 10D3C000] 09:46:17 INFO - PROCESS | 3672 | 1467391577809 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13AC2000) [pid = 3672] [serial = 1904] [outer = 10D3C000] 09:46:18 INFO - PROCESS | 3672 | 1467391578345 Marionette TRACE conn2 <- [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]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 866ms 09:46:18 INFO - PROCESS | 3672 | 1467391578372 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3672 | 1467391578377 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:46:18 INFO - PROCESS | 3672 | 1467391578385 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3672 | 1467391578388 Marionette TRACE conn2 <- [1,2502,null,{}] 09:46:18 INFO - PROCESS | 3672 | 1467391578392 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 3672 | 1467391578395 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:18 INFO - PROCESS | 3672 | 1467391578504 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:46:18 INFO - PROCESS | 3672 | 1467391578617 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3672 | 1467391578620 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:18 INFO - PROCESS | 3672 | ++DOCSHELL 15F39C00 == 38 [pid = 3672] [id = 635] 09:46:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FE8800) [pid = 3672] [serial = 1905] [outer = 00000000] 09:46:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16CDEC00) [pid = 3672] [serial = 1906] [outer = 15FE8800] 09:46:18 INFO - PROCESS | 3672 | 1467391578698 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (170D3000) [pid = 3672] [serial = 1907] [outer = 15FE8800] 09:46:19 INFO - PROCESS | 3672 | 1467391579301 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 955ms 09:46:19 INFO - PROCESS | 3672 | 1467391579351 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3672 | 1467391579354 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:46:19 INFO - PROCESS | 3672 | 1467391579358 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3672 | 1467391579362 Marionette TRACE conn2 <- [1,2506,null,{}] 09:46:19 INFO - PROCESS | 3672 | 1467391579372 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3672 | 1467391579377 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:19 INFO - PROCESS | 3672 | 1467391579489 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:46:19 INFO - PROCESS | 3672 | 1467391579632 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3672 | 1467391579636 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:19 INFO - PROCESS | 3672 | ++DOCSHELL 10F29C00 == 39 [pid = 3672] [id = 636] 09:46:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (110C5800) [pid = 3672] [serial = 1908] [outer = 00000000] 09:46:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (12C8AC00) [pid = 3672] [serial = 1909] [outer = 110C5800] 09:46:19 INFO - PROCESS | 3672 | 1467391579694 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (148DF000) [pid = 3672] [serial = 1910] [outer = 110C5800] 09:46:20 INFO - PROCESS | 3672 | 1467391580428 Marionette TRACE conn2 <- [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]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1134ms 09:46:20 INFO - PROCESS | 3672 | 1467391580513 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3672 | 1467391580517 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:46:20 INFO - PROCESS | 3672 | 1467391580539 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3672 | 1467391580543 Marionette TRACE conn2 <- [1,2510,null,{}] 09:46:20 INFO - PROCESS | 3672 | 1467391580531 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 3672 | 1467391580534 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:20 INFO - PROCESS | 3672 | 1467391580630 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 11892800 == 38 [pid = 3672] [id = 632] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 10D16C00 == 37 [pid = 3672] [id = 631] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 10424400 == 36 [pid = 3672] [id = 630] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 177EBC00 == 35 [pid = 3672] [id = 629] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 139B9400 == 34 [pid = 3672] [id = 628] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 15F3C800 == 33 [pid = 3672] [id = 627] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 15571C00 == 32 [pid = 3672] [id = 626] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 13255C00 == 31 [pid = 3672] [id = 625] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 1065D800 == 30 [pid = 3672] [id = 624] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 0C777C00 == 29 [pid = 3672] [id = 622] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 12BB0800 == 28 [pid = 3672] [id = 623] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 15F39C00 == 27 [pid = 3672] [id = 635] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 10F29C00 == 26 [pid = 3672] [id = 636] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 1590D800 == 25 [pid = 3672] [id = 633] 09:46:21 INFO - PROCESS | 3672 | --DOCSHELL 10D21000 == 24 [pid = 3672] [id = 634] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (182B8C00) [pid = 3672] [serial = 1864] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15FF3000) [pid = 3672] [serial = 1852] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14488400) [pid = 3672] [serial = 1846] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16FB6400) [pid = 3672] [serial = 1855] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12C95800) [pid = 3672] [serial = 1843] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (12EE5800) [pid = 3672] [serial = 1844] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (11DD8800) [pid = 3672] [serial = 1838] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (114DA800) [pid = 3672] [serial = 1837] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10D47000) [pid = 3672] [serial = 1840] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D3C400) [pid = 3672] [serial = 1841] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139BF000) [pid = 3672] [serial = 1858] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D1FC00) [pid = 3672] [serial = 1829] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A75C00) [pid = 3672] [serial = 1828] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1556B400) [pid = 3672] [serial = 1832] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15182C00) [pid = 3672] [serial = 1831] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18217C00) [pid = 3672] [serial = 1835] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17E8C800) [pid = 3672] [serial = 1834] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17E84C00) [pid = 3672] [serial = 1856] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15907800) [pid = 3672] [serial = 1849] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15F3D800) [pid = 3672] [serial = 1850] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (139F9400) [pid = 3672] [serial = 1859] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (17EAA000) [pid = 3672] [serial = 1862] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (16151C00) [pid = 3672] [serial = 1853] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17EA8400) [pid = 3672] [serial = 1861] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (144F4400) [pid = 3672] [serial = 1847] [outer = 00000000] [url = about:blank] 09:46:21 INFO - PROCESS | 3672 | 1467391581402 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3672 | 1467391581406 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:21 INFO - PROCESS | 3672 | ++DOCSHELL 1065EC00 == 25 [pid = 3672] [id = 637] 09:46:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10664400) [pid = 3672] [serial = 1911] [outer = 00000000] 09:46:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A79000) [pid = 3672] [serial = 1912] [outer = 10664400] 09:46:21 INFO - PROCESS | 3672 | 1467391581456 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D16800) [pid = 3672] [serial = 1913] [outer = 10664400] 09:46:21 INFO - PROCESS | 3672 | 1467391581885 Marionette TRACE conn2 <- [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]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1388ms 09:46:21 INFO - PROCESS | 3672 | 1467391581925 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3672 | 1467391581928 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:46:21 INFO - PROCESS | 3672 | 1467391581933 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3672 | 1467391581935 Marionette TRACE conn2 <- [1,2514,null,{}] 09:46:21 INFO - PROCESS | 3672 | 1467391581944 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 3672 | 1467391581948 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:22 INFO - PROCESS | 3672 | 1467391582043 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:46:22 INFO - PROCESS | 3672 | 1467391582057 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3672 | 1467391582060 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:22 INFO - PROCESS | 3672 | ++DOCSHELL 114C0000 == 26 [pid = 3672] [id = 638] 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (114C1C00) [pid = 3672] [serial = 1914] [outer = 00000000] 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11887000) [pid = 3672] [serial = 1915] [outer = 114C1C00] 09:46:22 INFO - PROCESS | 3672 | 1467391582106 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11D8D400) [pid = 3672] [serial = 1916] [outer = 114C1C00] 09:46:22 INFO - PROCESS | 3672 | 1467391582554 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 09:46:22 INFO - PROCESS | 3672 | 1467391582618 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3672 | 1467391582606 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:46:22 INFO - PROCESS | 3672 | 1467391582609 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3672 | 1467391582611 Marionette TRACE conn2 <- [1,2518,null,{}] 09:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:46:22 INFO - PROCESS | 3672 | 1467391582643 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 3672 | 1467391582646 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:22 INFO - PROCESS | 3672 | 1467391582731 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:46:22 INFO - PROCESS | 3672 | 1467391582828 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3672 | 1467391582831 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:22 INFO - PROCESS | 3672 | ++DOCSHELL 13253400 == 27 [pid = 3672] [id = 639] 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13255C00) [pid = 3672] [serial = 1917] [outer = 00000000] 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (139F3800) [pid = 3672] [serial = 1918] [outer = 13255C00] 09:46:22 INFO - PROCESS | 3672 | 1467391582874 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13ABBC00) [pid = 3672] [serial = 1919] [outer = 13255C00] 09:46:23 INFO - PROCESS | 3672 | 1467391583254 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 09:46:23 INFO - PROCESS | 3672 | 1467391583314 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3672 | 1467391583316 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:46:23 INFO - PROCESS | 3672 | 1467391583326 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3672 | 1467391583332 Marionette TRACE conn2 <- [1,2522,null,{}] 09:46:23 INFO - PROCESS | 3672 | 1467391583345 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3672 | 1467391583349 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:23 INFO - PROCESS | 3672 | 1467391583446 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:46:23 INFO - PROCESS | 3672 | 1467391583458 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3672 | 1467391583460 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:23 INFO - PROCESS | 3672 | ++DOCSHELL 15182000 == 28 [pid = 3672] [id = 640] 09:46:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1555D400) [pid = 3672] [serial = 1920] [outer = 00000000] 09:46:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1556A400) [pid = 3672] [serial = 1921] [outer = 1555D400] 09:46:23 INFO - PROCESS | 3672 | 1467391583554 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15906000) [pid = 3672] [serial = 1922] [outer = 1555D400] 09:46:23 INFO - PROCESS | 3672 | 1467391583958 Marionette TRACE conn2 <- [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]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 686ms 09:46:23 INFO - PROCESS | 3672 | 1467391584002 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3672 | 1467391584006 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3672 | 1467391584010 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:46:23 INFO - PROCESS | 3672 | 1467391584012 Marionette TRACE conn2 <- [1,2526,null,{}] 09:46:24 INFO - PROCESS | 3672 | 1467391584057 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3672 | 1467391584060 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:24 INFO - PROCESS | 3672 | 1467391584171 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:46:24 INFO - PROCESS | 3672 | 1467391584183 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3672 | 1467391584185 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:24 INFO - PROCESS | 3672 | ++DOCSHELL 1590F000 == 29 [pid = 3672] [id = 641] 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15F3DC00) [pid = 3672] [serial = 1923] [outer = 00000000] 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FEA800) [pid = 3672] [serial = 1924] [outer = 15F3DC00] 09:46:24 INFO - PROCESS | 3672 | 1467391584230 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15FEEC00) [pid = 3672] [serial = 1925] [outer = 15F3DC00] 09:46:24 INFO - PROCESS | 3672 | 1467391584638 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 09:46:24 INFO - PROCESS | 3672 | 1467391584674 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3672 | 1467391584676 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:46:24 INFO - PROCESS | 3672 | 1467391584679 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:46:24 INFO - PROCESS | 3672 | 1467391584681 Marionette TRACE conn2 <- [1,2530,null,{}] 09:46:24 INFO - PROCESS | 3672 | 1467391584685 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3672 | 1467391584686 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:24 INFO - PROCESS | 3672 | 1467391584793 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:46:24 INFO - PROCESS | 3672 | 1467391584799 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3672 | 1467391584805 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:24 INFO - PROCESS | 3672 | ++DOCSHELL 169D1000 == 30 [pid = 3672] [id = 642] 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (169D3C00) [pid = 3672] [serial = 1926] [outer = 00000000] 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16D85000) [pid = 3672] [serial = 1927] [outer = 169D3C00] 09:46:24 INFO - PROCESS | 3672 | 1467391584911 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (16F1BC00) [pid = 3672] [serial = 1928] [outer = 169D3C00] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (12BB3C00) [pid = 3672] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (16DAE000) [pid = 3672] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (177EE800) [pid = 3672] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A05C00) [pid = 3672] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1325D400) [pid = 3672] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (156BA000) [pid = 3672] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FED400) [pid = 3672] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1069BC00) [pid = 3672] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0F934000) [pid = 3672] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (12C96C00) [pid = 3672] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18219C00) [pid = 3672] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15FF4400) [pid = 3672] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:46:25 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15567400) [pid = 3672] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:46:25 INFO - PROCESS | 3672 | 1467391585555 Marionette TRACE conn2 <- [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]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 910ms 09:46:25 INFO - PROCESS | 3672 | 1467391585585 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3672 | 1467391585587 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 3672 | 1467391585590 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:46:25 INFO - PROCESS | 3672 | 1467391585591 Marionette TRACE conn2 <- [1,2534,null,{}] 09:46:25 INFO - PROCESS | 3672 | 1467391585595 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3672 | 1467391585597 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:25 INFO - PROCESS | 3672 | 1467391585673 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:46:25 INFO - PROCESS | 3672 | 1467391585681 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3672 | 1467391585683 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:25 INFO - PROCESS | 3672 | ++DOCSHELL 0F934000 == 31 [pid = 3672] [id = 643] 09:46:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1046D000) [pid = 3672] [serial = 1929] [outer = 00000000] 09:46:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (131CB400) [pid = 3672] [serial = 1930] [outer = 1046D000] 09:46:25 INFO - PROCESS | 3672 | 1467391585811 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16157000) [pid = 3672] [serial = 1931] [outer = 1046D000] 09:46:26 INFO - PROCESS | 3672 | 1467391586163 Marionette TRACE conn2 <- [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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 612ms 09:46:26 INFO - PROCESS | 3672 | 1467391586211 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3672 | 1467391586213 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 3672 | 1467391586217 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:46:26 INFO - PROCESS | 3672 | 1467391586218 Marionette TRACE conn2 <- [1,2538,null,{}] 09:46:26 INFO - PROCESS | 3672 | 1467391586205 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3672 | 1467391586207 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:26 INFO - PROCESS | 3672 | 1467391586281 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:46:26 INFO - PROCESS | 3672 | 1467391586378 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3672 | 1467391586380 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:26 INFO - PROCESS | 3672 | ++DOCSHELL 15FECC00 == 32 [pid = 3672] [id = 644] 09:46:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16159000) [pid = 3672] [serial = 1932] [outer = 00000000] 09:46:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1775E400) [pid = 3672] [serial = 1933] [outer = 16159000] 09:46:26 INFO - PROCESS | 3672 | 1467391586422 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17E83C00) [pid = 3672] [serial = 1934] [outer = 16159000] 09:46:26 INFO - PROCESS | 3672 | 1467391586767 Marionette TRACE conn2 <- [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]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 612ms 09:46:26 INFO - PROCESS | 3672 | 1467391586820 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3672 | 1467391586822 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:46:26 INFO - PROCESS | 3672 | 1467391586825 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3672 | 1467391586827 Marionette TRACE conn2 <- [1,2542,null,{}] 09:46:26 INFO - PROCESS | 3672 | 1467391586831 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3672 | 1467391586832 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:26 INFO - PROCESS | 3672 | 1467391586906 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:46:27 INFO - PROCESS | 3672 | 1467391587012 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3672 | 1467391587014 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:27 INFO - PROCESS | 3672 | ++DOCSHELL 10428400 == 33 [pid = 3672] [id = 645] 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139F1000) [pid = 3672] [serial = 1935] [outer = 00000000] 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17EAB000) [pid = 3672] [serial = 1936] [outer = 139F1000] 09:46:27 INFO - PROCESS | 3672 | 1467391587064 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17EAC000) [pid = 3672] [serial = 1937] [outer = 139F1000] 09:46:27 INFO - PROCESS | 3672 | 1467391587481 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 702ms 09:46:27 INFO - PROCESS | 3672 | 1467391587529 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3672 | 1467391587533 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:46:27 INFO - PROCESS | 3672 | 1467391587538 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3672 | 1467391587542 Marionette TRACE conn2 <- [1,2546,null,{}] 09:46:27 INFO - PROCESS | 3672 | 1467391587548 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 3672 | 1467391587551 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:27 INFO - PROCESS | 3672 | 1467391587677 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:46:27 INFO - PROCESS | 3672 | 1467391587799 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3672 | 1467391587785 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:27 INFO - PROCESS | 3672 | ++DOCSHELL 10A08000 == 34 [pid = 3672] [id = 646] 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10A08800) [pid = 3672] [serial = 1938] [outer = 00000000] 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (110C5000) [pid = 3672] [serial = 1939] [outer = 10A08800] 09:46:27 INFO - PROCESS | 3672 | 1467391587840 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1125DC00) [pid = 3672] [serial = 1940] [outer = 10A08800] 09:46:28 INFO - PROCESS | 3672 | 1467391588625 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1134ms 09:46:28 INFO - PROCESS | 3672 | 1467391588686 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3672 | 1467391588691 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:46:28 INFO - PROCESS | 3672 | 1467391588698 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3672 | 1467391588700 Marionette TRACE conn2 <- [1,2550,null,{}] 09:46:28 INFO - PROCESS | 3672 | 1467391588704 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 3672 | 1467391588707 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:28 INFO - PROCESS | 3672 | 1467391588820 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:46:28 INFO - PROCESS | 3672 | 1467391588957 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3672 | 1467391588960 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:28 INFO - PROCESS | 3672 | ++DOCSHELL 139C5400 == 35 [pid = 3672] [id = 647] 09:46:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (139F4400) [pid = 3672] [serial = 1941] [outer = 00000000] 09:46:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (13F90000) [pid = 3672] [serial = 1942] [outer = 139F4400] 09:46:29 INFO - PROCESS | 3672 | 1467391589016 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (144EF400) [pid = 3672] [serial = 1943] [outer = 139F4400] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 15FECC00 == 34 [pid = 3672] [id = 644] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 0F934000 == 33 [pid = 3672] [id = 643] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 169D1000 == 32 [pid = 3672] [id = 642] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 1590F000 == 31 [pid = 3672] [id = 641] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 15182000 == 30 [pid = 3672] [id = 640] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 13253400 == 29 [pid = 3672] [id = 639] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 114C0000 == 28 [pid = 3672] [id = 638] 09:46:29 INFO - PROCESS | 3672 | --DOCSHELL 1065EC00 == 27 [pid = 3672] [id = 637] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D3D400) [pid = 3672] [serial = 1865] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19E3C800) [pid = 3672] [serial = 1900] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E41800) [pid = 3672] [serial = 1901] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19C4B800) [pid = 3672] [serial = 1897] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1980EC00) [pid = 3672] [serial = 1895] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17506400) [pid = 3672] [serial = 1885] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E04800) [pid = 3672] [serial = 1898] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18219400) [pid = 3672] [serial = 1888] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (177E6000) [pid = 3672] [serial = 1886] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10B98000) [pid = 3672] [serial = 1873] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D3D800) [pid = 3672] [serial = 1874] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (139C5800) [pid = 3672] [serial = 1876] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13A3A000) [pid = 3672] [serial = 1877] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1590E800) [pid = 3672] [serial = 1879] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15F40000) [pid = 3672] [serial = 1880] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16CD4C00) [pid = 3672] [serial = 1882] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10D46000) [pid = 3672] [serial = 1891] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1046C000) [pid = 3672] [serial = 1867] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10B59000) [pid = 3672] [serial = 1868] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (139C2400) [pid = 3672] [serial = 1870] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (13A3A800) [pid = 3672] [serial = 1871] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (182B7400) [pid = 3672] [serial = 1889] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (129DB800) [pid = 3672] [serial = 1892] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (16DA6400) [pid = 3672] [serial = 1883] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (19802400) [pid = 3672] [serial = 1894] [outer = 00000000] [url = about:blank] 09:46:29 INFO - PROCESS | 3672 | 1467391589885 Marionette TRACE conn2 <- [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]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1239ms 09:46:29 INFO - PROCESS | 3672 | 1467391589939 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3672 | 1467391589943 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:46:29 INFO - PROCESS | 3672 | 1467391589949 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:46:29 INFO - PROCESS | 3672 | 1467391589952 Marionette TRACE conn2 <- [1,2554,null,{}] 09:46:29 INFO - PROCESS | 3672 | 1467391589957 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3672 | 1467391589959 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:30 INFO - PROCESS | 3672 | 1467391590037 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:46:30 INFO - PROCESS | 3672 | 1467391590044 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3672 | 1467391590047 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:30 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A400 == 28 [pid = 3672] [id = 648] 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10D1B400) [pid = 3672] [serial = 1944] [outer = 00000000] 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10D43400) [pid = 3672] [serial = 1945] [outer = 10D1B400] 09:46:30 INFO - PROCESS | 3672 | 1467391590107 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (110CD800) [pid = 3672] [serial = 1946] [outer = 10D1B400] 09:46:30 INFO - PROCESS | 3672 | 1467391590618 Marionette TRACE conn2 <- [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]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 702ms 09:46:30 INFO - PROCESS | 3672 | 1467391590658 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3672 | 1467391590662 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:46:30 INFO - PROCESS | 3672 | 1467391590668 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3672 | 1467391590670 Marionette TRACE conn2 <- [1,2558,null,{}] 09:46:30 INFO - PROCESS | 3672 | 1467391590674 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3672 | 1467391590677 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:30 INFO - PROCESS | 3672 | 1467391590741 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:46:30 INFO - PROCESS | 3672 | 1467391590747 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3672 | 1467391590749 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:30 INFO - PROCESS | 3672 | ++DOCSHELL 11890800 == 29 [pid = 3672] [id = 649] 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (129E6C00) [pid = 3672] [serial = 1947] [outer = 00000000] 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (12E66400) [pid = 3672] [serial = 1948] [outer = 129E6C00] 09:46:30 INFO - PROCESS | 3672 | 1467391590794 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (132A8800) [pid = 3672] [serial = 1949] [outer = 129E6C00] 09:46:31 INFO - PROCESS | 3672 | 1467391591280 Marionette TRACE conn2 <- [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]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 656ms 09:46:31 INFO - PROCESS | 3672 | 1467391591331 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3672 | 1467391591333 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:46:31 INFO - PROCESS | 3672 | 1467391591337 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3672 | 1467391591340 Marionette TRACE conn2 <- [1,2562,null,{}] 09:46:31 INFO - PROCESS | 3672 | 1467391591351 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3672 | 1467391591355 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:31 INFO - PROCESS | 3672 | 1467391591463 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:46:31 INFO - PROCESS | 3672 | 1467391591546 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3672 | 1467391591549 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:31 INFO - PROCESS | 3672 | ++DOCSHELL 15554800 == 30 [pid = 3672] [id = 650] 09:46:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15556800) [pid = 3672] [serial = 1950] [outer = 00000000] 09:46:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1556D800) [pid = 3672] [serial = 1951] [outer = 15556800] 09:46:31 INFO - PROCESS | 3672 | 1467391591605 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15910000) [pid = 3672] [serial = 1952] [outer = 15556800] 09:46:31 INFO - PROCESS | 3672 | 1467391591957 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 657ms 09:46:31 INFO - PROCESS | 3672 | 1467391591999 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3672 | 1467391592001 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:46:31 INFO - PROCESS | 3672 | 1467391592004 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3672 | 1467391592006 Marionette TRACE conn2 <- [1,2566,null,{}] 09:46:32 INFO - PROCESS | 3672 | 1467391592009 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3672 | 1467391592011 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:32 INFO - PROCESS | 3672 | 1467391592144 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:46:32 INFO - PROCESS | 3672 | 1467391592161 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3672 | 1467391592163 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:32 INFO - PROCESS | 3672 | ++DOCSHELL 15FE9C00 == 31 [pid = 3672] [id = 651] 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15FEB400) [pid = 3672] [serial = 1953] [outer = 00000000] 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (169CE400) [pid = 3672] [serial = 1954] [outer = 15FEB400] 09:46:32 INFO - PROCESS | 3672 | 1467391592208 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16CD5800) [pid = 3672] [serial = 1955] [outer = 15FEB400] 09:46:32 INFO - PROCESS | 3672 | 1467391592623 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 09:46:32 INFO - PROCESS | 3672 | 1467391592684 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3672 | 1467391592686 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:46:32 INFO - PROCESS | 3672 | 1467391592695 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3672 | 1467391592697 Marionette TRACE conn2 <- [1,2570,null,{}] 09:46:32 INFO - PROCESS | 3672 | 1467391592700 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3672 | 1467391592702 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:32 INFO - PROCESS | 3672 | 1467391592794 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:46:32 INFO - PROCESS | 3672 | 1467391592886 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3672 | 1467391592888 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:32 INFO - PROCESS | 3672 | ++DOCSHELL 16DB0000 == 32 [pid = 3672] [id = 652] 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16DB0400) [pid = 3672] [serial = 1956] [outer = 00000000] 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17757400) [pid = 3672] [serial = 1957] [outer = 16DB0400] 09:46:32 INFO - PROCESS | 3672 | 1467391592931 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (177E6000) [pid = 3672] [serial = 1958] [outer = 16DB0400] 09:46:33 INFO - PROCESS | 3672 | 1467391593336 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 701ms 09:46:33 INFO - PROCESS | 3672 | 1467391593396 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3672 | 1467391593398 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:46:33 INFO - PROCESS | 3672 | 1467391593402 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3672 | 1467391593404 Marionette TRACE conn2 <- [1,2574,null,{}] 09:46:33 INFO - PROCESS | 3672 | 1467391593407 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3672 | 1467391593413 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:33 INFO - PROCESS | 3672 | 1467391593527 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:46:33 INFO - PROCESS | 3672 | 1467391593602 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3672 | 1467391593604 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:33 INFO - PROCESS | 3672 | ++DOCSHELL 17EA3C00 == 33 [pid = 3672] [id = 653] 09:46:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17EA5000) [pid = 3672] [serial = 1959] [outer = 00000000] 09:46:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (182B0400) [pid = 3672] [serial = 1960] [outer = 17EA5000] 09:46:33 INFO - PROCESS | 3672 | 1467391593647 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1821A000) [pid = 3672] [serial = 1961] [outer = 17EA5000] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13255C00) [pid = 3672] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10664400) [pid = 3672] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (114C1C00) [pid = 3672] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D3C000) [pid = 3672] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15FE8800) [pid = 3672] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16159000) [pid = 3672] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (169D3C00) [pid = 3672] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15F3DC00) [pid = 3672] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1046D000) [pid = 3672] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:46:34 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1555D400) [pid = 3672] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:46:34 INFO - PROCESS | 3672 | 1467391594128 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 762ms 09:46:34 INFO - PROCESS | 3672 | 1467391594169 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3672 | 1467391594172 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:46:34 INFO - PROCESS | 3672 | 1467391594175 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3672 | 1467391594177 Marionette TRACE conn2 <- [1,2578,null,{}] 09:46:34 INFO - PROCESS | 3672 | 1467391594180 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3672 | 1467391594182 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:34 INFO - PROCESS | 3672 | 1467391594240 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:46:34 INFO - PROCESS | 3672 | 1467391594245 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3672 | 1467391594247 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:34 INFO - PROCESS | 3672 | ++DOCSHELL 13255C00 == 34 [pid = 3672] [id = 654] 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1325C800) [pid = 3672] [serial = 1962] [outer = 00000000] 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1556E400) [pid = 3672] [serial = 1963] [outer = 1325C800] 09:46:34 INFO - PROCESS | 3672 | 1467391594289 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15FE8000) [pid = 3672] [serial = 1964] [outer = 1325C800] 09:46:34 INFO - PROCESS | 3672 | 1467391594689 Marionette TRACE conn2 <- [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]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 568ms 09:46:34 INFO - PROCESS | 3672 | 1467391594737 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3672 | 1467391594739 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:46:34 INFO - PROCESS | 3672 | 1467391594742 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3672 | 1467391594744 Marionette TRACE conn2 <- [1,2582,null,{}] 09:46:34 INFO - PROCESS | 3672 | 1467391594747 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3672 | 1467391594749 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:34 INFO - PROCESS | 3672 | 1467391594825 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:46:34 INFO - PROCESS | 3672 | 1467391594830 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3672 | 1467391594832 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:34 INFO - PROCESS | 3672 | ++DOCSHELL 12EE6000 == 35 [pid = 3672] [id = 655] 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1315FC00) [pid = 3672] [serial = 1965] [outer = 00000000] 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19806400) [pid = 3672] [serial = 1966] [outer = 1315FC00] 09:46:34 INFO - PROCESS | 3672 | 1467391594875 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1980D400) [pid = 3672] [serial = 1967] [outer = 1315FC00] 09:46:35 INFO - PROCESS | 3672 | 1467391595281 Marionette TRACE conn2 <- [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]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 567ms 09:46:35 INFO - PROCESS | 3672 | 1467391595328 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3672 | 1467391595330 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:46:35 INFO - PROCESS | 3672 | 1467391595333 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3672 | 1467391595335 Marionette TRACE conn2 <- [1,2586,null,{}] 09:46:35 INFO - PROCESS | 3672 | 1467391595338 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3672 | 1467391595323 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:35 INFO - PROCESS | 3672 | 1467391595416 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:46:35 INFO - PROCESS | 3672 | 1467391595424 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3672 | 1467391595426 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:35 INFO - PROCESS | 3672 | ++DOCSHELL 19808400 == 36 [pid = 3672] [id = 656] 09:46:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19810000) [pid = 3672] [serial = 1968] [outer = 00000000] 09:46:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (199C5000) [pid = 3672] [serial = 1969] [outer = 19810000] 09:46:35 INFO - PROCESS | 3672 | 1467391595467 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (199CAC00) [pid = 3672] [serial = 1970] [outer = 19810000] 09:46:35 INFO - PROCESS | 3672 | 1467391595921 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 612ms 09:46:35 INFO - PROCESS | 3672 | 1467391595947 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3672 | 1467391595949 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:46:35 INFO - PROCESS | 3672 | 1467391595953 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3672 | 1467391595955 Marionette TRACE conn2 <- [1,2590,null,{}] 09:46:35 INFO - PROCESS | 3672 | 1467391595958 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3672 | 1467391595960 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:36 INFO - PROCESS | 3672 | 1467391596082 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:46:36 INFO - PROCESS | 3672 | 1467391596224 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3672 | 1467391596228 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:36 INFO - PROCESS | 3672 | ++DOCSHELL 10B59C00 == 37 [pid = 3672] [id = 657] 09:46:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10B5B000) [pid = 3672] [serial = 1971] [outer = 00000000] 09:46:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10D1FC00) [pid = 3672] [serial = 1972] [outer = 10B5B000] 09:46:36 INFO - PROCESS | 3672 | 1467391596288 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10D3CC00) [pid = 3672] [serial = 1973] [outer = 10B5B000] 09:46:36 INFO - PROCESS | 3672 | 1467391596942 Marionette TRACE conn2 <- [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]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1045ms 09:46:36 INFO - PROCESS | 3672 | 1467391596994 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3672 | 1467391596998 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 3672 | 1467391597004 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:46:36 INFO - PROCESS | 3672 | 1467391597007 Marionette TRACE conn2 <- [1,2594,null,{}] 09:46:37 INFO - PROCESS | 3672 | 1467391597012 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3672 | 1467391597015 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:37 INFO - PROCESS | 3672 | 1467391597126 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:46:37 INFO - PROCESS | 3672 | 1467391597272 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3672 | 1467391597275 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:37 INFO - PROCESS | 3672 | ++DOCSHELL 13A30000 == 38 [pid = 3672] [id = 658] 09:46:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (13A3A000) [pid = 3672] [serial = 1974] [outer = 00000000] 09:46:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (13F90C00) [pid = 3672] [serial = 1975] [outer = 13A3A000] 09:46:37 INFO - PROCESS | 3672 | 1467391597330 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15557800) [pid = 3672] [serial = 1976] [outer = 13A3A000] 09:46:37 INFO - PROCESS | 3672 | 1467391597856 Marionette TRACE conn2 <- [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]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 895ms 09:46:37 INFO - PROCESS | 3672 | 1467391597914 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3672 | 1467391597917 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:46:37 INFO - PROCESS | 3672 | 1467391597921 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3672 | 1467391597924 Marionette TRACE conn2 <- [1,2598,null,{}] 09:46:37 INFO - PROCESS | 3672 | 1467391597927 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3672 | 1467391597930 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:38 INFO - PROCESS | 3672 | 1467391598034 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:46:38 INFO - PROCESS | 3672 | 1467391598175 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3672 | 1467391598178 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:38 INFO - PROCESS | 3672 | ++DOCSHELL 15568C00 == 39 [pid = 3672] [id = 659] 09:46:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16CD5000) [pid = 3672] [serial = 1977] [outer = 00000000] 09:46:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17E56800) [pid = 3672] [serial = 1978] [outer = 16CD5000] 09:46:38 INFO - PROCESS | 3672 | 1467391598239 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18216400) [pid = 3672] [serial = 1979] [outer = 16CD5000] 09:46:38 INFO - PROCESS | 3672 | 1467391598858 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 955ms 09:46:38 INFO - PROCESS | 3672 | 1467391598886 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3672 | 1467391598890 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:46:38 INFO - PROCESS | 3672 | 1467391598900 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3672 | 1467391598905 Marionette TRACE conn2 <- [1,2602,null,{}] 09:46:38 INFO - PROCESS | 3672 | 1467391598891 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3672 | 1467391598894 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:38 INFO - PROCESS | 3672 | 1467391599003 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:46:39 INFO - PROCESS | 3672 | 1467391599250 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3672 | 1467391599253 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:39 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E7C00 == 40 [pid = 3672] [id = 660] 09:46:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1046D400) [pid = 3672] [serial = 1980] [outer = 00000000] 09:46:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10B57800) [pid = 3672] [serial = 1981] [outer = 1046D400] 09:46:39 INFO - PROCESS | 3672 | 1467391599323 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10D42000) [pid = 3672] [serial = 1982] [outer = 1046D400] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 19808400 == 39 [pid = 3672] [id = 656] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 12EE6000 == 38 [pid = 3672] [id = 655] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 13255C00 == 37 [pid = 3672] [id = 654] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 17EA3C00 == 36 [pid = 3672] [id = 653] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 16DB0000 == 35 [pid = 3672] [id = 652] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 15FE9C00 == 34 [pid = 3672] [id = 651] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 15554800 == 33 [pid = 3672] [id = 650] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 11890800 == 32 [pid = 3672] [id = 649] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 10D1A400 == 31 [pid = 3672] [id = 648] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 10428400 == 30 [pid = 3672] [id = 645] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 10A08000 == 29 [pid = 3672] [id = 646] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 139C5400 == 28 [pid = 3672] [id = 647] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 15568C00 == 27 [pid = 3672] [id = 659] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 10B59C00 == 26 [pid = 3672] [id = 657] 09:46:40 INFO - PROCESS | 3672 | --DOCSHELL 13A30000 == 25 [pid = 3672] [id = 658] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (139F3800) [pid = 3672] [serial = 1918] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A79000) [pid = 3672] [serial = 1912] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10D16800) [pid = 3672] [serial = 1913] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11887000) [pid = 3672] [serial = 1915] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (11D8D400) [pid = 3672] [serial = 1916] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (13AC2000) [pid = 3672] [serial = 1904] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (11CED800) [pid = 3672] [serial = 1903] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (170D3000) [pid = 3672] [serial = 1907] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16CDEC00) [pid = 3672] [serial = 1906] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17E83C00) [pid = 3672] [serial = 1934] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (12C8AC00) [pid = 3672] [serial = 1909] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (16D85000) [pid = 3672] [serial = 1927] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FEA800) [pid = 3672] [serial = 1924] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (131CB400) [pid = 3672] [serial = 1930] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1556A400) [pid = 3672] [serial = 1921] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15906000) [pid = 3672] [serial = 1922] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15FEEC00) [pid = 3672] [serial = 1925] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16F1BC00) [pid = 3672] [serial = 1928] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16157000) [pid = 3672] [serial = 1931] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1775E400) [pid = 3672] [serial = 1933] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (13ABBC00) [pid = 3672] [serial = 1919] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17EAB000) [pid = 3672] [serial = 1936] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3672 | 1467391600571 Marionette TRACE conn2 <- [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]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1732ms 09:46:40 INFO - PROCESS | 3672 | 1467391600615 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3672 | 1467391600619 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:46:40 INFO - PROCESS | 3672 | 1467391600624 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3672 | 1467391600627 Marionette TRACE conn2 <- [1,2606,null,{}] 09:46:40 INFO - PROCESS | 3672 | 1467391600633 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3672 | 1467391600637 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:40 INFO - PROCESS | 3672 | 1467391600736 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:46:40 INFO - PROCESS | 3672 | 1467391600743 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3672 | 1467391600747 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:40 INFO - PROCESS | 3672 | ++DOCSHELL 10B56800 == 26 [pid = 3672] [id = 661] 09:46:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10B58C00) [pid = 3672] [serial = 1983] [outer = 00000000] 09:46:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10B93C00) [pid = 3672] [serial = 1984] [outer = 10B58C00] 09:46:40 INFO - PROCESS | 3672 | 1467391600795 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10B94400) [pid = 3672] [serial = 1985] [outer = 10B58C00] 09:46:41 INFO - PROCESS | 3672 | 1467391601296 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 701ms 09:46:41 INFO - PROCESS | 3672 | 1467391601330 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3672 | 1467391601335 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:46:41 INFO - PROCESS | 3672 | 1467391601342 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3672 | 1467391601344 Marionette TRACE conn2 <- [1,2610,null,{}] 09:46:41 INFO - PROCESS | 3672 | 1467391601348 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3672 | 1467391601351 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:41 INFO - PROCESS | 3672 | 1467391601435 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:46:41 INFO - PROCESS | 3672 | 1467391601441 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3672 | 1467391601444 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:41 INFO - PROCESS | 3672 | ++DOCSHELL 11C93400 == 27 [pid = 3672] [id = 662] 09:46:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11C9A000) [pid = 3672] [serial = 1986] [outer = 00000000] 09:46:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11DDBC00) [pid = 3672] [serial = 1987] [outer = 11C9A000] 09:46:41 INFO - PROCESS | 3672 | 1467391601491 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (12B72400) [pid = 3672] [serial = 1988] [outer = 11C9A000] 09:46:41 INFO - PROCESS | 3672 | 1467391601950 Marionette TRACE conn2 <- [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]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 597ms 09:46:41 INFO - PROCESS | 3672 | 1467391601960 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3672 | 1467391601962 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:46:41 INFO - PROCESS | 3672 | 1467391601966 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3672 | 1467391601969 Marionette TRACE conn2 <- [1,2614,null,{}] 09:46:41 INFO - PROCESS | 3672 | 1467391601984 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3672 | 1467391601989 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:42 INFO - PROCESS | 3672 | 1467391602088 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:46:42 INFO - PROCESS | 3672 | 1467391602184 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3672 | 1467391602187 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:42 INFO - PROCESS | 3672 | ++DOCSHELL 139C5400 == 28 [pid = 3672] [id = 663] 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (139C5800) [pid = 3672] [serial = 1989] [outer = 00000000] 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (13ABBC00) [pid = 3672] [serial = 1990] [outer = 139C5800] 09:46:42 INFO - PROCESS | 3672 | 1467391602234 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (13D52000) [pid = 3672] [serial = 1991] [outer = 139C5800] 09:46:42 INFO - PROCESS | 3672 | 1467391602620 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 702ms 09:46:42 INFO - PROCESS | 3672 | 1467391602666 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3672 | 1467391602669 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:46:42 INFO - PROCESS | 3672 | 1467391602672 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3672 | 1467391602674 Marionette TRACE conn2 <- [1,2618,null,{}] 09:46:42 INFO - PROCESS | 3672 | 1467391602677 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3672 | 1467391602689 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:42 INFO - PROCESS | 3672 | 1467391602812 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:46:42 INFO - PROCESS | 3672 | 1467391602834 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3672 | 1467391602836 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:42 INFO - PROCESS | 3672 | ++DOCSHELL 14486800 == 29 [pid = 3672] [id = 664] 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (144E8800) [pid = 3672] [serial = 1992] [outer = 00000000] 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1556B400) [pid = 3672] [serial = 1993] [outer = 144E8800] 09:46:42 INFO - PROCESS | 3672 | 1467391602880 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1580D400) [pid = 3672] [serial = 1994] [outer = 144E8800] 09:46:43 INFO - PROCESS | 3672 | 1467391603288 Marionette TRACE conn2 <- [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]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 657ms 09:46:43 INFO - PROCESS | 3672 | 1467391603337 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3672 | 1467391603339 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:46:43 INFO - PROCESS | 3672 | 1467391603342 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:46:43 INFO - PROCESS | 3672 | 1467391603344 Marionette TRACE conn2 <- [1,2622,null,{}] 09:46:43 INFO - PROCESS | 3672 | 1467391603353 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3672 | 1467391603355 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:43 INFO - PROCESS | 3672 | 1467391603488 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:46:43 INFO - PROCESS | 3672 | 1467391603500 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3672 | 1467391603502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:43 INFO - PROCESS | 3672 | ++DOCSHELL 15F3F400 == 30 [pid = 3672] [id = 665] 09:46:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15F40800) [pid = 3672] [serial = 1995] [outer = 00000000] 09:46:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15F46C00) [pid = 3672] [serial = 1996] [outer = 15F40800] 09:46:43 INFO - PROCESS | 3672 | 1467391603545 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15FED400) [pid = 3672] [serial = 1997] [outer = 15F40800] 09:46:43 INFO - PROCESS | 3672 | 1467391603969 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 656ms 09:46:44 INFO - PROCESS | 3672 | 1467391604022 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3672 | 1467391604024 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:46:44 INFO - PROCESS | 3672 | 1467391604027 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:46:44 INFO - PROCESS | 3672 | 1467391604029 Marionette TRACE conn2 <- [1,2626,null,{}] 09:46:44 INFO - PROCESS | 3672 | 1467391604032 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3672 | 1467391604038 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:44 INFO - PROCESS | 3672 | 1467391604154 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:46:44 INFO - PROCESS | 3672 | 1467391604220 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3672 | 1467391604222 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:44 INFO - PROCESS | 3672 | ++DOCSHELL 15FF5000 == 31 [pid = 3672] [id = 666] 09:46:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (169D2800) [pid = 3672] [serial = 1998] [outer = 00000000] 09:46:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16F15C00) [pid = 3672] [serial = 1999] [outer = 169D2800] 09:46:44 INFO - PROCESS | 3672 | 1467391604266 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (170D3800) [pid = 3672] [serial = 2000] [outer = 169D2800] 09:46:44 INFO - PROCESS | 3672 | 1467391604663 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 657ms 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A08800) [pid = 3672] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17EA5000) [pid = 3672] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19810000) [pid = 3672] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (139F4400) [pid = 3672] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (110C5800) [pid = 3672] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1325C800) [pid = 3672] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (129E6C00) [pid = 3672] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15556800) [pid = 3672] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (139F1000) [pid = 3672] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16DB0400) [pid = 3672] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D1B400) [pid = 3672] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1315FC00) [pid = 3672] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:46:44 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15FEB400) [pid = 3672] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:46:44 INFO - PROCESS | 3672 | 1467391604938 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3672 | 1467391604940 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:46:44 INFO - PROCESS | 3672 | 1467391604948 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3672 | 1467391604950 Marionette TRACE conn2 <- [1,2630,null,{}] 09:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:46:44 INFO - PROCESS | 3672 | 1467391604953 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3672 | 1467391604955 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:45 INFO - PROCESS | 3672 | 1467391605038 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:46:45 INFO - PROCESS | 3672 | 1467391605043 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3672 | 1467391605045 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:45 INFO - PROCESS | 3672 | ++DOCSHELL 10A79C00 == 32 [pid = 3672] [id = 667] 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (129E6C00) [pid = 3672] [serial = 2001] [outer = 00000000] 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1325C800) [pid = 3672] [serial = 2002] [outer = 129E6C00] 09:46:45 INFO - PROCESS | 3672 | 1467391605087 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (144F6000) [pid = 3672] [serial = 2003] [outer = 129E6C00] 09:46:45 INFO - PROCESS | 3672 | 1467391605506 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 537ms 09:46:45 INFO - PROCESS | 3672 | 1467391605512 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3672 | 1467391605514 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:46:45 INFO - PROCESS | 3672 | 1467391605531 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3672 | 1467391605533 Marionette TRACE conn2 <- [1,2634,null,{}] 09:46:45 INFO - PROCESS | 3672 | 1467391605536 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3672 | 1467391605538 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:45 INFO - PROCESS | 3672 | 1467391605614 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:46:45 INFO - PROCESS | 3672 | 1467391605619 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3672 | 1467391605621 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:45 INFO - PROCESS | 3672 | ++DOCSHELL 11DD9C00 == 33 [pid = 3672] [id = 668] 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15556800) [pid = 3672] [serial = 2004] [outer = 00000000] 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (177F0000) [pid = 3672] [serial = 2005] [outer = 15556800] 09:46:45 INFO - PROCESS | 3672 | 1467391605663 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17EA6000) [pid = 3672] [serial = 2006] [outer = 15556800] 09:46:46 INFO - PROCESS | 3672 | 1467391606056 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:46:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 567ms 09:46:46 INFO - PROCESS | 3672 | 1467391606106 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3672 | 1467391606108 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 3672 | 1467391606113 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:46:46 INFO - PROCESS | 3672 | 1467391606114 Marionette TRACE conn2 <- [1,2638,null,{}] 09:46:46 INFO - PROCESS | 3672 | 1467391606118 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3672 | 1467391606120 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:46 INFO - PROCESS | 3672 | 1467391606197 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:46:46 INFO - PROCESS | 3672 | 1467391606204 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3672 | 1467391606206 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:46 INFO - PROCESS | 3672 | ++DOCSHELL 18011800 == 34 [pid = 3672] [id = 669] 09:46:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18011C00) [pid = 3672] [serial = 2007] [outer = 00000000] 09:46:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18218000) [pid = 3672] [serial = 2008] [outer = 18011C00] 09:46:46 INFO - PROCESS | 3672 | 1467391606249 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (148E2000) [pid = 3672] [serial = 2009] [outer = 18011C00] 09:46:46 INFO - PROCESS | 3672 | 1467391606675 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:46:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 612ms 09:46:46 INFO - PROCESS | 3672 | 1467391606744 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3672 | 1467391606746 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:46:46 INFO - PROCESS | 3672 | 1467391606749 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3672 | 1467391606761 Marionette TRACE conn2 <- [1,2642,null,{}] 09:46:46 INFO - PROCESS | 3672 | 1467391606765 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3672 | 1467391606767 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:46 INFO - PROCESS | 3672 | 1467391606846 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:46:46 INFO - PROCESS | 3672 | 1467391606972 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3672 | 1467391606975 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:47 INFO - PROCESS | 3672 | ++DOCSHELL 0F97E000 == 35 [pid = 3672] [id = 670] 09:46:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (0F9E5C00) [pid = 3672] [serial = 2010] [outer = 00000000] 09:46:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A08C00) [pid = 3672] [serial = 2011] [outer = 0F9E5C00] 09:46:47 INFO - PROCESS | 3672 | 1467391607072 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A7E800) [pid = 3672] [serial = 2012] [outer = 0F9E5C00] 09:46:47 INFO - PROCESS | 3672 | 1467391607889 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1224ms 09:46:47 INFO - PROCESS | 3672 | 1467391607971 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3672 | 1467391607974 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:46:47 INFO - PROCESS | 3672 | 1467391607979 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3672 | 1467391607983 Marionette TRACE conn2 <- [1,2646,null,{}] 09:46:47 INFO - PROCESS | 3672 | 1467391607988 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3672 | 1467391607990 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:48 INFO - PROCESS | 3672 | 1467391608120 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:46:48 INFO - PROCESS | 3672 | 1467391608288 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3672 | 1467391608291 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:48 INFO - PROCESS | 3672 | ++DOCSHELL 12E23C00 == 36 [pid = 3672] [id = 671] 09:46:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (131C7400) [pid = 3672] [serial = 2013] [outer = 00000000] 09:46:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (139B9C00) [pid = 3672] [serial = 2014] [outer = 131C7400] 09:46:48 INFO - PROCESS | 3672 | 1467391608346 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (13A31000) [pid = 3672] [serial = 2015] [outer = 131C7400] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 18011800 == 35 [pid = 3672] [id = 669] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 11DD9C00 == 34 [pid = 3672] [id = 668] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 10A79C00 == 33 [pid = 3672] [id = 667] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 15FF5000 == 32 [pid = 3672] [id = 666] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 15F3F400 == 31 [pid = 3672] [id = 665] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 14486800 == 30 [pid = 3672] [id = 664] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 139C5400 == 29 [pid = 3672] [id = 663] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 11C93400 == 28 [pid = 3672] [id = 662] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 10B56800 == 27 [pid = 3672] [id = 661] 09:46:49 INFO - PROCESS | 3672 | --DOCSHELL 0F9E7C00 == 26 [pid = 3672] [id = 660] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (148DF000) [pid = 3672] [serial = 1910] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17757400) [pid = 3672] [serial = 1957] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182B0400) [pid = 3672] [serial = 1960] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (177E6000) [pid = 3672] [serial = 1958] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1556D800) [pid = 3672] [serial = 1951] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17EAC000) [pid = 3672] [serial = 1937] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (110C5000) [pid = 3672] [serial = 1939] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1125DC00) [pid = 3672] [serial = 1940] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D43400) [pid = 3672] [serial = 1945] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (110CD800) [pid = 3672] [serial = 1946] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13F90000) [pid = 3672] [serial = 1942] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (144EF400) [pid = 3672] [serial = 1943] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (12E66400) [pid = 3672] [serial = 1948] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (132A8800) [pid = 3672] [serial = 1949] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15910000) [pid = 3672] [serial = 1952] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1556E400) [pid = 3672] [serial = 1963] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1821A000) [pid = 3672] [serial = 1961] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (169CE400) [pid = 3672] [serial = 1954] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (16CD5800) [pid = 3672] [serial = 1955] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15FE8000) [pid = 3672] [serial = 1964] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1980D400) [pid = 3672] [serial = 1967] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (199CAC00) [pid = 3672] [serial = 1970] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19806400) [pid = 3672] [serial = 1966] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (199C5000) [pid = 3672] [serial = 1969] [outer = 00000000] [url = about:blank] 09:46:49 INFO - PROCESS | 3672 | 1467391609176 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1254ms 09:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:46:49 INFO - PROCESS | 3672 | 1467391609220 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3672 | 1467391609224 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:46:49 INFO - PROCESS | 3672 | 1467391609228 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3672 | 1467391609231 Marionette TRACE conn2 <- [1,2650,null,{}] 09:46:49 INFO - PROCESS | 3672 | 1467391609237 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3672 | 1467391609240 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:49 INFO - PROCESS | 3672 | 1467391609337 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:46:49 INFO - PROCESS | 3672 | 1467391609351 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3672 | 1467391609353 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:49 INFO - PROCESS | 3672 | ++DOCSHELL 10D43800 == 27 [pid = 3672] [id = 672] 09:46:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D44800) [pid = 3672] [serial = 2016] [outer = 00000000] 09:46:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10F24800) [pid = 3672] [serial = 2017] [outer = 10D44800] 09:46:49 INFO - PROCESS | 3672 | 1467391609408 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1125E000) [pid = 3672] [serial = 2018] [outer = 10D44800] 09:46:49 INFO - PROCESS | 3672 | 1467391609907 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 701ms 09:46:49 INFO - PROCESS | 3672 | 1467391609944 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3672 | 1467391609948 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:46:49 INFO - PROCESS | 3672 | 1467391609954 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3672 | 1467391609957 Marionette TRACE conn2 <- [1,2654,null,{}] 09:46:49 INFO - PROCESS | 3672 | 1467391609961 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3672 | 1467391609963 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:50 INFO - PROCESS | 3672 | 1467391610029 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:46:50 INFO - PROCESS | 3672 | 1467391610039 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3672 | 1467391610041 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:50 INFO - PROCESS | 3672 | ++DOCSHELL 12EE7C00 == 28 [pid = 3672] [id = 673] 09:46:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (12EEC800) [pid = 3672] [serial = 2019] [outer = 00000000] 09:46:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1325DC00) [pid = 3672] [serial = 2020] [outer = 12EEC800] 09:46:50 INFO - PROCESS | 3672 | 1467391610089 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (139F9C00) [pid = 3672] [serial = 2021] [outer = 12EEC800] 09:46:51 INFO - PROCESS | 3672 | 1467391611024 Marionette TRACE conn2 <- [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]]]}] 09:46:51 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) 09:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1090ms 09:46:51 INFO - PROCESS | 3672 | 1467391611039 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3672 | 1467391611041 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:46:51 INFO - PROCESS | 3672 | 1467391611045 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 3672 | 1467391611048 Marionette TRACE conn2 <- [1,2658,null,{}] 09:46:51 INFO - PROCESS | 3672 | 1467391611068 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 3672 | 1467391611073 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:51 INFO - PROCESS | 3672 | 1467391611191 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:46:51 INFO - PROCESS | 3672 | 1467391611198 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3672 | 1467391611201 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:51 INFO - PROCESS | 3672 | ++DOCSHELL 15564800 == 29 [pid = 3672] [id = 674] 09:46:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15564C00) [pid = 3672] [serial = 2022] [outer = 00000000] 09:46:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1556C400) [pid = 3672] [serial = 2023] [outer = 15564C00] 09:46:51 INFO - PROCESS | 3672 | 1467391611300 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15806800) [pid = 3672] [serial = 2024] [outer = 15564C00] 09:46:52 INFO - PROCESS | 3672 | 1467391612175 Marionette TRACE conn2 <- [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"]]]}] 09:46:52 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 09:46:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:46:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:46:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1134ms 09:46:52 INFO - PROCESS | 3672 | 1467391612192 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3672 | 1467391612194 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:46:52 INFO - PROCESS | 3672 | 1467391612198 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - PROCESS | 3672 | 1467391612199 Marionette TRACE conn2 <- [1,2662,null,{}] 09:46:52 INFO - PROCESS | 3672 | 1467391612211 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 3672 | 1467391612213 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:52 INFO - PROCESS | 3672 | 1467391612327 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:46:52 INFO - PROCESS | 3672 | 1467391612332 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3672 | 1467391612334 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:52 INFO - PROCESS | 3672 | ++DOCSHELL 15F41800 == 30 [pid = 3672] [id = 675] 09:46:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15F45400) [pid = 3672] [serial = 2025] [outer = 00000000] 09:46:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16151400) [pid = 3672] [serial = 2026] [outer = 15F45400] 09:46:52 INFO - PROCESS | 3672 | 1467391612378 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (169D3000) [pid = 3672] [serial = 2027] [outer = 15F45400] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15F40800) [pid = 3672] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11C9A000) [pid = 3672] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10B58C00) [pid = 3672] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (139C5800) [pid = 3672] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1046D400) [pid = 3672] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (169D2800) [pid = 3672] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10B5B000) [pid = 3672] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (13A3A000) [pid = 3672] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16CD5000) [pid = 3672] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (129E6C00) [pid = 3672] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (144E8800) [pid = 3672] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:46:52 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15556800) [pid = 3672] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:46:53 INFO - PROCESS | 3672 | 1467391613287 Marionette TRACE conn2 <- [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"]]]}] 09:46:53 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 09:46:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:46:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1105ms 09:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:46:53 INFO - PROCESS | 3672 | 1467391613322 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3672 | 1467391613324 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:46:53 INFO - PROCESS | 3672 | 1467391613310 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3672 | 1467391613312 Marionette TRACE conn2 <- [1,2666,null,{}] 09:46:53 INFO - PROCESS | 3672 | 1467391613315 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3672 | 1467391613317 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:53 INFO - PROCESS | 3672 | 1467391613392 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:46:53 INFO - PROCESS | 3672 | 1467391613398 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3672 | 1467391613400 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:53 INFO - PROCESS | 3672 | ++DOCSHELL 10B94800 == 31 [pid = 3672] [id = 676] 09:46:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10D21000) [pid = 3672] [serial = 2028] [outer = 00000000] 09:46:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15566C00) [pid = 3672] [serial = 2029] [outer = 10D21000] 09:46:53 INFO - PROCESS | 3672 | 1467391613449 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (15FE7400) [pid = 3672] [serial = 2030] [outer = 10D21000] 09:46:54 INFO - PROCESS | 3672 | 1467391614355 Marionette TRACE conn2 <- [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]]]}] 09:46:54 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) 09:46:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1030ms 09:46:54 INFO - PROCESS | 3672 | 1467391614364 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3672 | 1467391614366 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:46:54 INFO - PROCESS | 3672 | 1467391614373 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3672 | 1467391614375 Marionette TRACE conn2 <- [1,2670,null,{}] 09:46:54 INFO - PROCESS | 3672 | 1467391614379 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3672 | 1467391614384 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:54 INFO - PROCESS | 3672 | 1467391614490 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:46:54 INFO - PROCESS | 3672 | 1467391614497 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3672 | 1467391614499 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:54 INFO - PROCESS | 3672 | ++DOCSHELL 15FF5C00 == 32 [pid = 3672] [id = 677] 09:46:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (169CE400) [pid = 3672] [serial = 2031] [outer = 00000000] 09:46:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (16FBC800) [pid = 3672] [serial = 2032] [outer = 169CE400] 09:46:54 INFO - PROCESS | 3672 | 1467391614534 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (17754C00) [pid = 3672] [serial = 2033] [outer = 169CE400] 09:46:55 INFO - PROCESS | 3672 | 1467391615511 Marionette TRACE conn2 <- [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]]]}] 09:46:55 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) 09:46:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1194ms 09:46:55 INFO - PROCESS | 3672 | 1467391615579 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3672 | 1467391615584 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:46:55 INFO - PROCESS | 3672 | 1467391615590 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3672 | 1467391615594 Marionette TRACE conn2 <- [1,2674,null,{}] 09:46:55 INFO - PROCESS | 3672 | 1467391615600 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3672 | 1467391615603 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:55 INFO - PROCESS | 3672 | 1467391615777 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:46:55 INFO - PROCESS | 3672 | 1467391615951 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3672 | 1467391615956 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:55 INFO - PROCESS | 3672 | ++DOCSHELL 104C8C00 == 33 [pid = 3672] [id = 678] 09:46:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (104C9800) [pid = 3672] [serial = 2034] [outer = 00000000] 09:46:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (110CEC00) [pid = 3672] [serial = 2035] [outer = 104C9800] 09:46:55 INFO - PROCESS | 3672 | 1467391616012 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11C9BC00) [pid = 3672] [serial = 2036] [outer = 104C9800] 09:46:56 INFO - PROCESS | 3672 | 1467391616989 Marionette TRACE conn2 <- [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"]]]}] 09:46:57 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 09:46:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:46:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:46:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1448ms 09:46:57 INFO - PROCESS | 3672 | 1467391617033 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3672 | 1467391617038 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:46:57 INFO - PROCESS | 3672 | 1467391617045 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3672 | 1467391617048 Marionette TRACE conn2 <- [1,2678,null,{}] 09:46:57 INFO - PROCESS | 3672 | 1467391617051 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3672 | 1467391617054 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:57 INFO - PROCESS | 3672 | 1467391617158 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:46:57 INFO - PROCESS | 3672 | 1467391617334 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3672 | 1467391617336 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:57 INFO - PROCESS | 3672 | ++DOCSHELL 13F83C00 == 34 [pid = 3672] [id = 679] 09:46:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (13F87000) [pid = 3672] [serial = 2037] [outer = 00000000] 09:46:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15182000) [pid = 3672] [serial = 2038] [outer = 13F87000] 09:46:57 INFO - PROCESS | 3672 | 1467391617398 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15F3BC00) [pid = 3672] [serial = 2039] [outer = 13F87000] 09:46:58 INFO - PROCESS | 3672 | 1467391618428 Marionette TRACE conn2 <- [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"]]]}] 09:46:58 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 09:46:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:46:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:46:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1433ms 09:46:58 INFO - PROCESS | 3672 | 1467391618488 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:46:58 INFO - PROCESS | 3672 | 1467391618475 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:46:58 INFO - PROCESS | 3672 | 1467391618479 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3672 | 1467391618482 Marionette TRACE conn2 <- [1,2682,null,{}] 09:46:58 INFO - PROCESS | 3672 | 1467391618488 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 3672 | 1467391618491 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 10B94800 == 33 [pid = 3672] [id = 676] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 15F41800 == 32 [pid = 3672] [id = 675] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 15564800 == 31 [pid = 3672] [id = 674] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 12EE7C00 == 30 [pid = 3672] [id = 673] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 10D43800 == 29 [pid = 3672] [id = 672] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 12E23C00 == 28 [pid = 3672] [id = 671] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 0F97E000 == 27 [pid = 3672] [id = 670] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 13F83C00 == 26 [pid = 3672] [id = 679] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 15FF5C00 == 25 [pid = 3672] [id = 677] 09:46:59 INFO - PROCESS | 3672 | --DOCSHELL 104C8C00 == 24 [pid = 3672] [id = 678] 09:46:59 INFO - PROCESS | 3672 | 1467391619150 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15557800) [pid = 3672] [serial = 1976] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (13F90C00) [pid = 3672] [serial = 1975] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18216400) [pid = 3672] [serial = 1979] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17E56800) [pid = 3672] [serial = 1978] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (144F6000) [pid = 3672] [serial = 2003] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1325C800) [pid = 3672] [serial = 2002] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (170D3800) [pid = 3672] [serial = 2000] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1556B400) [pid = 3672] [serial = 1993] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1580D400) [pid = 3672] [serial = 1994] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (17EA6000) [pid = 3672] [serial = 2006] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15FED400) [pid = 3672] [serial = 1997] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (177F0000) [pid = 3672] [serial = 2005] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (18218000) [pid = 3672] [serial = 2008] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (15F46C00) [pid = 3672] [serial = 1996] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (11DDBC00) [pid = 3672] [serial = 1987] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (12B72400) [pid = 3672] [serial = 1988] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (10B93C00) [pid = 3672] [serial = 1984] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (10B94400) [pid = 3672] [serial = 1985] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (13ABBC00) [pid = 3672] [serial = 1990] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (13D52000) [pid = 3672] [serial = 1991] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (10D42000) [pid = 3672] [serial = 1982] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (10B57800) [pid = 3672] [serial = 1981] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (16F15C00) [pid = 3672] [serial = 1999] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (10D3CC00) [pid = 3672] [serial = 1973] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (10D1FC00) [pid = 3672] [serial = 1972] [outer = 00000000] [url = about:blank] 09:46:59 INFO - PROCESS | 3672 | 1467391619314 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3672 | 1467391619317 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:46:59 INFO - PROCESS | 3672 | ++DOCSHELL 10B94000 == 25 [pid = 3672] [id = 680] 09:46:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (10B94400) [pid = 3672] [serial = 2040] [outer = 00000000] 09:46:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (10D1AC00) [pid = 3672] [serial = 2041] [outer = 10B94400] 09:46:59 INFO - PROCESS | 3672 | 1467391619366 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (10D23400) [pid = 3672] [serial = 2042] [outer = 10B94400] 09:47:00 INFO - PROCESS | 3672 | 1467391620242 Marionette TRACE conn2 <- [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"]]]}] 09:47:00 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 09:47:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:47:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1761ms 09:47:00 INFO - PROCESS | 3672 | 1467391620256 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3672 | 1467391620260 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:47:00 INFO - PROCESS | 3672 | 1467391620265 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:47:00 INFO - PROCESS | 3672 | 1467391620268 Marionette TRACE conn2 <- [1,2686,null,{}] 09:47:00 INFO - PROCESS | 3672 | 1467391620274 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 3672 | 1467391620276 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:00 INFO - PROCESS | 3672 | 1467391620406 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:47:00 INFO - PROCESS | 3672 | 1467391620416 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3672 | 1467391620419 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:00 INFO - PROCESS | 3672 | ++DOCSHELL 114D8C00 == 26 [pid = 3672] [id = 681] 09:47:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (114E3400) [pid = 3672] [serial = 2043] [outer = 00000000] 09:47:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (11CEF400) [pid = 3672] [serial = 2044] [outer = 114E3400] 09:47:00 INFO - PROCESS | 3672 | 1467391620465 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (129E6C00) [pid = 3672] [serial = 2045] [outer = 114E3400] 09:47:01 INFO - PROCESS | 3672 | 1467391621360 Marionette TRACE conn2 <- [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"]]]}] 09:47:01 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 09:47:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:47:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:47:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1134ms 09:47:01 INFO - PROCESS | 3672 | 1467391621404 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3672 | 1467391621407 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:47:01 INFO - PROCESS | 3672 | 1467391621417 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3672 | 1467391621419 Marionette TRACE conn2 <- [1,2690,null,{}] 09:47:01 INFO - PROCESS | 3672 | 1467391621423 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3672 | 1467391621426 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:01 INFO - PROCESS | 3672 | 1467391621545 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:47:01 INFO - PROCESS | 3672 | 1467391621553 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3672 | 1467391621555 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:01 INFO - PROCESS | 3672 | ++DOCSHELL 1325AC00 == 27 [pid = 3672] [id = 682] 09:47:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (1325D400) [pid = 3672] [serial = 2046] [outer = 00000000] 09:47:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (139F7400) [pid = 3672] [serial = 2047] [outer = 1325D400] 09:47:01 INFO - PROCESS | 3672 | 1467391621601 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (13AC1C00) [pid = 3672] [serial = 2048] [outer = 1325D400] 09:47:02 INFO - PROCESS | 3672 | 1467391622084 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 702ms 09:47:02 INFO - PROCESS | 3672 | 1467391622126 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3672 | 1467391622129 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:47:02 INFO - PROCESS | 3672 | 1467391622140 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3672 | 1467391622144 Marionette TRACE conn2 <- [1,2694,null,{}] 09:47:02 INFO - PROCESS | 3672 | 1467391622148 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3672 | 1467391622151 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:02 INFO - PROCESS | 3672 | 1467391622277 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:47:02 INFO - PROCESS | 3672 | 1467391622354 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3672 | 1467391622356 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:02 INFO - PROCESS | 3672 | ++DOCSHELL 1046C000 == 28 [pid = 3672] [id = 683] 09:47:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (139C2400) [pid = 3672] [serial = 2049] [outer = 00000000] 09:47:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (15564000) [pid = 3672] [serial = 2050] [outer = 139C2400] 09:47:02 INFO - PROCESS | 3672 | 1467391622400 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1556FC00) [pid = 3672] [serial = 2051] [outer = 139C2400] 09:47:02 INFO - PROCESS | 3672 | 1467391622813 Marionette TRACE conn2 <- [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]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 716ms 09:47:02 INFO - PROCESS | 3672 | 1467391622893 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3672 | 1467391622895 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:47:02 INFO - PROCESS | 3672 | 1467391622898 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:47:02 INFO - PROCESS | 3672 | 1467391622900 Marionette TRACE conn2 <- [1,2698,null,{}] 09:47:02 INFO - PROCESS | 3672 | 1467391622903 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3672 | 1467391622905 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:03 INFO - PROCESS | 3672 | 1467391623018 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:47:03 INFO - PROCESS | 3672 | 1467391623029 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3672 | 1467391623031 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:03 INFO - PROCESS | 3672 | ++DOCSHELL 15563C00 == 29 [pid = 3672] [id = 684] 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15801C00) [pid = 3672] [serial = 2052] [outer = 00000000] 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15F40800) [pid = 3672] [serial = 2053] [outer = 15801C00] 09:47:03 INFO - PROCESS | 3672 | 1467391623127 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (15FE8400) [pid = 3672] [serial = 2054] [outer = 15801C00] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (18011C00) [pid = 3672] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15F45400) [pid = 3672] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (0F9E5C00) [pid = 3672] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (12EEC800) [pid = 3672] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (10D44800) [pid = 3672] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (131C7400) [pid = 3672] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (169CE400) [pid = 3672] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (10D21000) [pid = 3672] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:47:03 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15564C00) [pid = 3672] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:47:03 INFO - PROCESS | 3672 | 1467391623550 Marionette TRACE conn2 <- [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] 09:47:03 INFO - PROCESS | 3672 | 1467391623621 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 3672 | 1467391623624 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:47:03 INFO - PROCESS | 3672 | 1467391623626 Marionette TRACE conn2 <- [1,2702,null,{}] 09:47:03 INFO - PROCESS | 3672 | 1467391623629 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3672 | 1467391623632 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:03 INFO - PROCESS | 3672 | 1467391623706 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:47:03 INFO - PROCESS | 3672 | 1467391623718 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3672 | 1467391623723 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:03 INFO - PROCESS | 3672 | ++DOCSHELL 15FEDC00 == 30 [pid = 3672] [id = 685] 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (15FF0400) [pid = 3672] [serial = 2055] [outer = 00000000] 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (16158800) [pid = 3672] [serial = 2056] [outer = 15FF0400] 09:47:03 INFO - PROCESS | 3672 | 1467391623777 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (16D85800) [pid = 3672] [serial = 2057] [outer = 15FF0400] 09:47:04 INFO - PROCESS | 3672 | 1467391624249 Marionette TRACE conn2 <- [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]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 657ms 09:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:47:04 INFO - PROCESS | 3672 | 1467391624289 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3672 | 1467391624291 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:47:04 INFO - PROCESS | 3672 | 1467391624294 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3672 | 1467391624296 Marionette TRACE conn2 <- [1,2706,null,{}] 09:47:04 INFO - PROCESS | 3672 | 1467391624299 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3672 | 1467391624301 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:04 INFO - PROCESS | 3672 | 1467391624403 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:47:04 INFO - PROCESS | 3672 | 1467391624409 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3672 | 1467391624411 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:04 INFO - PROCESS | 3672 | ++DOCSHELL 10420000 == 31 [pid = 3672] [id = 686] 09:47:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (15FF1C00) [pid = 3672] [serial = 2058] [outer = 00000000] 09:47:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (16FBB000) [pid = 3672] [serial = 2059] [outer = 15FF1C00] 09:47:04 INFO - PROCESS | 3672 | 1467391624446 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (170D4800) [pid = 3672] [serial = 2060] [outer = 15FF1C00] 09:47:04 INFO - PROCESS | 3672 | 1467391624865 Marionette TRACE conn2 <- [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] 09:47:04 INFO - PROCESS | 3672 | 1467391624900 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:47:04 INFO - PROCESS | 3672 | 1467391624904 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3672 | 1467391624905 Marionette TRACE conn2 <- [1,2710,null,{}] 09:47:04 INFO - PROCESS | 3672 | 1467391624909 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3672 | 1467391624911 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:04 INFO - PROCESS | 3672 | 1467391624987 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:47:04 INFO - PROCESS | 3672 | 1467391624992 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3672 | 1467391624994 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:04 INFO - PROCESS | 3672 | ++DOCSHELL 17E4C800 == 32 [pid = 3672] [id = 687] 09:47:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17E4D400) [pid = 3672] [serial = 2061] [outer = 00000000] 09:47:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17EA3C00) [pid = 3672] [serial = 2062] [outer = 17E4D400] 09:47:05 INFO - PROCESS | 3672 | 1467391625037 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (17EA8000) [pid = 3672] [serial = 2063] [outer = 17E4D400] 09:47:05 INFO - PROCESS | 3672 | 1467391625852 Marionette TRACE conn2 <- [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] 09:47:05 INFO - PROCESS | 3672 | 1467391625928 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:47:05 INFO - PROCESS | 3672 | 1467391625933 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:47:05 INFO - PROCESS | 3672 | 1467391625937 Marionette TRACE conn2 <- [1,2714,null,{}] 09:47:05 INFO - PROCESS | 3672 | 1467391625943 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3672 | 1467391625946 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:06 INFO - PROCESS | 3672 | 1467391626065 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:47:06 INFO - PROCESS | 3672 | 1467391626201 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3672 | 1467391626204 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:06 INFO - PROCESS | 3672 | ++DOCSHELL 10D18400 == 33 [pid = 3672] [id = 688] 09:47:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (114BD400) [pid = 3672] [serial = 2064] [outer = 00000000] 09:47:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (12BAFC00) [pid = 3672] [serial = 2065] [outer = 114BD400] 09:47:06 INFO - PROCESS | 3672 | 1467391626261 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1315FC00) [pid = 3672] [serial = 2066] [outer = 114BD400] 09:47:07 INFO - PROCESS | 3672 | 1467391627104 Marionette TRACE conn2 <- [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]]]}] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 1325D800 == 32 [pid = 3672] [id = 24] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 15184C00 == 31 [pid = 3672] [id = 25] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 16BBFC00 == 30 [pid = 3672] [id = 8] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 13ABA400 == 29 [pid = 3672] [id = 23] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 11DDAC00 == 28 [pid = 3672] [id = 22] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 1A707000 == 27 [pid = 3672] [id = 10] 09:47:07 INFO - PROCESS | 3672 | --DOCSHELL 10F29800 == 26 [pid = 3672] [id = 21] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (148E2000) [pid = 3672] [serial = 2009] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16151400) [pid = 3672] [serial = 2026] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10A08C00) [pid = 3672] [serial = 2011] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10A7E800) [pid = 3672] [serial = 2012] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1325DC00) [pid = 3672] [serial = 2020] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (10F24800) [pid = 3672] [serial = 2017] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1125E000) [pid = 3672] [serial = 2018] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (139B9C00) [pid = 3672] [serial = 2014] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (13A31000) [pid = 3672] [serial = 2015] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (169D3000) [pid = 3672] [serial = 2027] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (16FBC800) [pid = 3672] [serial = 2032] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15566C00) [pid = 3672] [serial = 2029] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (17754C00) [pid = 3672] [serial = 2033] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1556C400) [pid = 3672] [serial = 2023] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (15806800) [pid = 3672] [serial = 2024] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (139F9C00) [pid = 3672] [serial = 2021] [outer = 00000000] [url = about:blank] 09:47:07 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (15FE7400) [pid = 3672] [serial = 2030] [outer = 00000000] [url = about:blank] 09:47:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:47:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1254ms 09:47:07 INFO - PROCESS | 3672 | 1467391627177 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3672 | 1467391627181 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:47:07 INFO - PROCESS | 3672 | 1467391627187 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3672 | 1467391627190 Marionette TRACE conn2 <- [1,2718,null,{}] 09:47:07 INFO - PROCESS | 3672 | 1467391627196 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3672 | 1467391627198 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:07 INFO - PROCESS | 3672 | 1467391627289 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:47:07 INFO - PROCESS | 3672 | 1467391627295 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3672 | 1467391627300 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:07 INFO - PROCESS | 3672 | ++DOCSHELL 10F22400 == 27 [pid = 3672] [id = 689] 09:47:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (10F28800) [pid = 3672] [serial = 2067] [outer = 00000000] 09:47:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (11254400) [pid = 3672] [serial = 2068] [outer = 10F28800] 09:47:07 INFO - PROCESS | 3672 | 1467391627347 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (11474800) [pid = 3672] [serial = 2069] [outer = 10F28800] 09:47:08 INFO - PROCESS | 3672 | 1467391628290 Marionette TRACE conn2 <- [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"]]]}] 09:47:08 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 09:47:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:47:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:47:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1134ms 09:47:08 INFO - PROCESS | 3672 | 1467391628327 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3672 | 1467391628332 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:47:08 INFO - PROCESS | 3672 | 1467391628338 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3672 | 1467391628341 Marionette TRACE conn2 <- [1,2722,null,{}] 09:47:08 INFO - PROCESS | 3672 | 1467391628345 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 3672 | 1467391628347 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:08 INFO - PROCESS | 3672 | 1467391628432 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:47:08 INFO - PROCESS | 3672 | 1467391628438 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3672 | 1467391628440 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:08 INFO - PROCESS | 3672 | ++DOCSHELL 12BB0800 == 28 [pid = 3672] [id = 690] 09:47:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (12BB1800) [pid = 3672] [serial = 2070] [outer = 00000000] 09:47:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (12EEC800) [pid = 3672] [serial = 2071] [outer = 12BB1800] 09:47:08 INFO - PROCESS | 3672 | 1467391628492 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (132AF400) [pid = 3672] [serial = 2072] [outer = 12BB1800] 09:47:08 INFO - PROCESS | 3672 | 1467391628987 Marionette TRACE conn2 <- [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]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 672ms 09:47:09 INFO - PROCESS | 3672 | 1467391629017 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3672 | 1467391629019 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:47:09 INFO - PROCESS | 3672 | 1467391629023 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3672 | 1467391629026 Marionette TRACE conn2 <- [1,2726,null,{}] 09:47:09 INFO - PROCESS | 3672 | 1467391629037 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3672 | 1467391629041 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:09 INFO - PROCESS | 3672 | 1467391629110 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:47:09 INFO - PROCESS | 3672 | 1467391629208 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3672 | 1467391629211 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:09 INFO - PROCESS | 3672 | ++DOCSHELL 14480800 == 29 [pid = 3672] [id = 691] 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (14481C00) [pid = 3672] [serial = 2073] [outer = 00000000] 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1517C400) [pid = 3672] [serial = 2074] [outer = 14481C00] 09:47:09 INFO - PROCESS | 3672 | 1467391629260 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (15562C00) [pid = 3672] [serial = 2075] [outer = 14481C00] 09:47:09 INFO - PROCESS | 3672 | 1467391629644 Marionette TRACE conn2 <- [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]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 09:47:09 INFO - PROCESS | 3672 | 1467391629686 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3672 | 1467391629689 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:47:09 INFO - PROCESS | 3672 | 1467391629692 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3672 | 1467391629694 Marionette TRACE conn2 <- [1,2730,null,{}] 09:47:09 INFO - PROCESS | 3672 | 1467391629697 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3672 | 1467391629699 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:09 INFO - PROCESS | 3672 | 1467391629820 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:47:09 INFO - PROCESS | 3672 | 1467391629910 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3672 | 1467391629894 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:09 INFO - PROCESS | 3672 | ++DOCSHELL 15570C00 == 30 [pid = 3672] [id = 692] 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (15806C00) [pid = 3672] [serial = 2076] [outer = 00000000] 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (15F3E800) [pid = 3672] [serial = 2077] [outer = 15806C00] 09:47:09 INFO - PROCESS | 3672 | 1467391629937 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (15FE7800) [pid = 3672] [serial = 2078] [outer = 15806C00] 09:47:10 INFO - PROCESS | 3672 | 1467391630324 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 672ms 09:47:10 INFO - PROCESS | 3672 | 1467391630356 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3672 | 1467391630358 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:47:10 INFO - PROCESS | 3672 | 1467391630362 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3672 | 1467391630363 Marionette TRACE conn2 <- [1,2734,null,{}] 09:47:10 INFO - PROCESS | 3672 | 1467391630367 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3672 | 1467391630369 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:10 INFO - PROCESS | 3672 | 1467391630479 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:47:10 INFO - PROCESS | 3672 | 1467391630485 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3672 | 1467391630487 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:10 INFO - PROCESS | 3672 | ++DOCSHELL 15FF3800 == 31 [pid = 3672] [id = 693] 09:47:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (16158C00) [pid = 3672] [serial = 2079] [outer = 00000000] 09:47:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (16BC4400) [pid = 3672] [serial = 2080] [outer = 16158C00] 09:47:10 INFO - PROCESS | 3672 | 1467391630530 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (16DA9400) [pid = 3672] [serial = 2081] [outer = 16158C00] 09:47:10 INFO - PROCESS | 3672 | 1467391630950 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 598ms 09:47:10 INFO - PROCESS | 3672 | 1467391630979 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3672 | 1467391630981 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:47:10 INFO - PROCESS | 3672 | 1467391630990 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3672 | 1467391630992 Marionette TRACE conn2 <- [1,2738,null,{}] 09:47:10 INFO - PROCESS | 3672 | 1467391630996 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3672 | 1467391631001 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:11 INFO - PROCESS | 3672 | 1467391631117 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:47:11 INFO - PROCESS | 3672 | 1467391631213 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3672 | 1467391631215 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:11 INFO - PROCESS | 3672 | ++DOCSHELL 16DB5C00 == 32 [pid = 3672] [id = 694] 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (16F21800) [pid = 3672] [serial = 2082] [outer = 00000000] 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (177EA000) [pid = 3672] [serial = 2083] [outer = 16F21800] 09:47:11 INFO - PROCESS | 3672 | 1467391631257 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (177EA800) [pid = 3672] [serial = 2084] [outer = 16F21800] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10B94400) [pid = 3672] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (114E3400) [pid = 3672] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1325D400) [pid = 3672] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (104C9800) [pid = 3672] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (139C2400) [pid = 3672] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15FF1C00) [pid = 3672] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (15801C00) [pid = 3672] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:47:11 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (15FF0400) [pid = 3672] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:47:11 INFO - PROCESS | 3672 | 1467391631686 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 762ms 09:47:11 INFO - PROCESS | 3672 | 1467391631757 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3672 | 1467391631769 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 3672 | 1467391631772 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:47:11 INFO - PROCESS | 3672 | 1467391631774 Marionette TRACE conn2 <- [1,2742,null,{}] 09:47:11 INFO - PROCESS | 3672 | 1467391631778 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3672 | 1467391631781 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:11 INFO - PROCESS | 3672 | 1467391631855 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:47:11 INFO - PROCESS | 3672 | 1467391631865 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3672 | 1467391631867 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:11 INFO - PROCESS | 3672 | ++DOCSHELL 170D9800 == 33 [pid = 3672] [id = 695] 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (17757400) [pid = 3672] [serial = 2085] [outer = 00000000] 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17EAC000) [pid = 3672] [serial = 2086] [outer = 17757400] 09:47:11 INFO - PROCESS | 3672 | 1467391631910 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17EAE000) [pid = 3672] [serial = 2087] [outer = 17757400] 09:47:12 INFO - PROCESS | 3672 | 1467391632302 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 567ms 09:47:12 INFO - PROCESS | 3672 | 1467391632332 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3672 | 1467391632334 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:47:12 INFO - PROCESS | 3672 | 1467391632352 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3672 | 1467391632354 Marionette TRACE conn2 <- [1,2746,null,{}] 09:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:47:12 INFO - PROCESS | 3672 | 1467391632357 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3672 | 1467391632359 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:12 INFO - PROCESS | 3672 | 1467391632436 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:47:12 INFO - PROCESS | 3672 | 1467391632441 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3672 | 1467391632443 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:12 INFO - PROCESS | 3672 | ++DOCSHELL 18212400 == 34 [pid = 3672] [id = 696] 09:47:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (18214000) [pid = 3672] [serial = 2088] [outer = 00000000] 09:47:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1821C000) [pid = 3672] [serial = 2089] [outer = 18214000] 09:47:12 INFO - PROCESS | 3672 | 1467391632487 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (182B0400) [pid = 3672] [serial = 2090] [outer = 18214000] 09:47:12 INFO - PROCESS | 3672 | 1467391632907 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 612ms 09:47:12 INFO - PROCESS | 3672 | 1467391632972 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3672 | 1467391632974 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:47:12 INFO - PROCESS | 3672 | 1467391632981 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3672 | 1467391632983 Marionette TRACE conn2 <- [1,2750,null,{}] 09:47:12 INFO - PROCESS | 3672 | 1467391632986 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3672 | 1467391632988 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:13 INFO - PROCESS | 3672 | 1467391633065 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:47:13 INFO - PROCESS | 3672 | 1467391633071 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3672 | 1467391633073 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:13 INFO - PROCESS | 3672 | ++DOCSHELL 144F5800 == 35 [pid = 3672] [id = 697] 09:47:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (182B4C00) [pid = 3672] [serial = 2091] [outer = 00000000] 09:47:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (182BAC00) [pid = 3672] [serial = 2092] [outer = 182B4C00] 09:47:13 INFO - PROCESS | 3672 | 1467391633098 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (182BB400) [pid = 3672] [serial = 2093] [outer = 182B4C00] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 1B05C800 == 34 [pid = 3672] [id = 14] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 16BC7800 == 33 [pid = 3672] [id = 26] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 0F9E5400 == 32 [pid = 3672] [id = 18] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 170D1C00 == 31 [pid = 3672] [id = 27] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 1A814C00 == 30 [pid = 3672] [id = 11] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 114DE000 == 29 [pid = 3672] [id = 28] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 114B3800 == 28 [pid = 3672] [id = 19] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 10A04800 == 27 [pid = 3672] [id = 20] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 10B94000 == 26 [pid = 3672] [id = 680] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 1B53E800 == 25 [pid = 3672] [id = 17] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 1A979800 == 24 [pid = 3672] [id = 12] 09:47:13 INFO - PROCESS | 3672 | --DOCSHELL 1ABF1400 == 23 [pid = 3672] [id = 13] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10D1AC00) [pid = 3672] [serial = 2041] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10D23400) [pid = 3672] [serial = 2042] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11CEF400) [pid = 3672] [serial = 2044] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (13AC1C00) [pid = 3672] [serial = 2048] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (11C9BC00) [pid = 3672] [serial = 2036] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (110CEC00) [pid = 3672] [serial = 2035] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (15182000) [pid = 3672] [serial = 2038] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (139F7400) [pid = 3672] [serial = 2047] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1556FC00) [pid = 3672] [serial = 2051] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (15564000) [pid = 3672] [serial = 2050] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (170D4800) [pid = 3672] [serial = 2060] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (15F40800) [pid = 3672] [serial = 2053] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (17EA3C00) [pid = 3672] [serial = 2062] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (16FBB000) [pid = 3672] [serial = 2059] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (15FE8400) [pid = 3672] [serial = 2054] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (16158800) [pid = 3672] [serial = 2056] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (16D85800) [pid = 3672] [serial = 2057] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (129E6C00) [pid = 3672] [serial = 2045] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3672 | 1467391634741 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1821ms 09:47:14 INFO - PROCESS | 3672 | 1467391634814 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3672 | 1467391634817 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:47:14 INFO - PROCESS | 3672 | 1467391634823 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3672 | 1467391634825 Marionette TRACE conn2 <- [1,2754,null,{}] 09:47:14 INFO - PROCESS | 3672 | 1467391634831 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3672 | 1467391634835 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:14 INFO - PROCESS | 3672 | 1467391634928 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:47:14 INFO - PROCESS | 3672 | 1467391634940 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3672 | 1467391634943 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:14 INFO - PROCESS | 3672 | ++DOCSHELL 10D1D400 == 24 [pid = 3672] [id = 698] 09:47:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (10D1E000) [pid = 3672] [serial = 2094] [outer = 00000000] 09:47:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (10D42000) [pid = 3672] [serial = 2095] [outer = 10D1E000] 09:47:14 INFO - PROCESS | 3672 | 1467391634972 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (10D47400) [pid = 3672] [serial = 2096] [outer = 10D1E000] 09:47:15 INFO - PROCESS | 3672 | 1467391635446 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:47:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 09:47:15 INFO - PROCESS | 3672 | 1467391635488 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3672 | 1467391635493 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:47:15 INFO - PROCESS | 3672 | 1467391635500 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3672 | 1467391635502 Marionette TRACE conn2 <- [1,2758,null,{}] 09:47:15 INFO - PROCESS | 3672 | 1467391635506 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3672 | 1467391635509 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:15 INFO - PROCESS | 3672 | 1467391635599 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:47:15 INFO - PROCESS | 3672 | 1467391635607 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3672 | 1467391635610 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:15 INFO - PROCESS | 3672 | ++DOCSHELL 114E3C00 == 25 [pid = 3672] [id = 699] 09:47:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (114E4000) [pid = 3672] [serial = 2097] [outer = 00000000] 09:47:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (11CEF400) [pid = 3672] [serial = 2098] [outer = 114E4000] 09:47:15 INFO - PROCESS | 3672 | 1467391635656 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (1295A400) [pid = 3672] [serial = 2099] [outer = 114E4000] 09:47:16 INFO - PROCESS | 3672 | 1467391636118 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 673ms 09:47:16 INFO - PROCESS | 3672 | 1467391636179 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3672 | 1467391636182 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:47:16 INFO - PROCESS | 3672 | 1467391636185 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3672 | 1467391636189 Marionette TRACE conn2 <- [1,2762,null,{}] 09:47:16 INFO - PROCESS | 3672 | 1467391636199 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3672 | 1467391636204 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:16 INFO - PROCESS | 3672 | 1467391636311 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:47:16 INFO - PROCESS | 3672 | 1467391636410 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3672 | 1467391636414 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:16 INFO - PROCESS | 3672 | ++DOCSHELL 139F9C00 == 26 [pid = 3672] [id = 700] 09:47:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (139FA000) [pid = 3672] [serial = 2100] [outer = 00000000] 09:47:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (13A39800) [pid = 3672] [serial = 2101] [outer = 139FA000] 09:47:16 INFO - PROCESS | 3672 | 1467391636460 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (13AC4000) [pid = 3672] [serial = 2102] [outer = 139FA000] 09:47:16 INFO - PROCESS | 3672 | 1467391636841 Marionette TRACE conn2 <- [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]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 677ms 09:47:16 INFO - PROCESS | 3672 | 1467391636885 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3672 | 1467391636889 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:47:16 INFO - PROCESS | 3672 | 1467391636893 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3672 | 1467391636894 Marionette TRACE conn2 <- [1,2766,null,{}] 09:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:47:16 INFO - PROCESS | 3672 | 1467391636897 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3672 | 1467391636899 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:16 INFO - PROCESS | 3672 | 1467391636998 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:47:17 INFO - PROCESS | 3672 | 1467391637009 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3672 | 1467391637011 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:17 INFO - PROCESS | 3672 | ++DOCSHELL 11887400 == 27 [pid = 3672] [id = 701] 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (13ABB400) [pid = 3672] [serial = 2103] [outer = 00000000] 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (14484800) [pid = 3672] [serial = 2104] [outer = 13ABB400] 09:47:17 INFO - PROCESS | 3672 | 1467391637055 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15183400) [pid = 3672] [serial = 2105] [outer = 13ABB400] 09:47:17 INFO - PROCESS | 3672 | 1467391637474 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 09:47:17 INFO - PROCESS | 3672 | 1467391637517 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3672 | 1467391637518 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:47:17 INFO - PROCESS | 3672 | 1467391637522 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3672 | 1467391637524 Marionette TRACE conn2 <- [1,2770,null,{}] 09:47:17 INFO - PROCESS | 3672 | 1467391637527 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3672 | 1467391637529 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:17 INFO - PROCESS | 3672 | 1467391637644 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:47:17 INFO - PROCESS | 3672 | 1467391637684 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3672 | 1467391637686 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:17 INFO - PROCESS | 3672 | ++DOCSHELL 15564000 == 28 [pid = 3672] [id = 702] 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1556A400) [pid = 3672] [serial = 2106] [outer = 00000000] 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (156BA000) [pid = 3672] [serial = 2107] [outer = 1556A400] 09:47:17 INFO - PROCESS | 3672 | 1467391637729 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1590D400) [pid = 3672] [serial = 2108] [outer = 1556A400] 09:47:18 INFO - PROCESS | 3672 | 1467391638122 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:47:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 631ms 09:47:18 INFO - PROCESS | 3672 | 1467391638143 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3672 | 1467391638145 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:47:18 INFO - PROCESS | 3672 | 1467391638148 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:47:18 INFO - PROCESS | 3672 | 1467391638150 Marionette TRACE conn2 <- [1,2774,null,{}] 09:47:18 INFO - PROCESS | 3672 | 1467391638153 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3672 | 1467391638158 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:18 INFO - PROCESS | 3672 | 1467391638292 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:47:18 INFO - PROCESS | 3672 | 1467391638299 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3672 | 1467391638301 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:18 INFO - PROCESS | 3672 | ++DOCSHELL 1580E000 == 29 [pid = 3672] [id = 703] 09:47:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1580F800) [pid = 3672] [serial = 2109] [outer = 00000000] 09:47:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15FEC000) [pid = 3672] [serial = 2110] [outer = 1580F800] 09:47:18 INFO - PROCESS | 3672 | 1467391638346 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15FF4C00) [pid = 3672] [serial = 2111] [outer = 1580F800] 09:47:19 INFO - PROCESS | 3672 | 1467391640001 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1875ms 09:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:47:20 INFO - PROCESS | 3672 | 1467391640036 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3672 | 1467391640039 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:47:20 INFO - PROCESS | 3672 | 1467391640044 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3672 | 1467391640048 Marionette TRACE conn2 <- [1,2778,null,{}] 09:47:20 INFO - PROCESS | 3672 | 1467391640053 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3672 | 1467391640056 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:20 INFO - PROCESS | 3672 | 1467391640164 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:47:20 INFO - PROCESS | 3672 | 1467391640179 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3672 | 1467391640182 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:20 INFO - PROCESS | 3672 | ++DOCSHELL 10D21000 == 30 [pid = 3672] [id = 704] 09:47:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10D21400) [pid = 3672] [serial = 2112] [outer = 00000000] 09:47:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (110C9400) [pid = 3672] [serial = 2113] [outer = 10D21400] 09:47:20 INFO - PROCESS | 3672 | 1467391640230 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1125E800) [pid = 3672] [serial = 2114] [outer = 10D21400] 09:47:20 INFO - PROCESS | 3672 | 1467391640743 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 722ms 09:47:20 INFO - PROCESS | 3672 | 1467391640765 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3672 | 1467391640770 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:47:20 INFO - PROCESS | 3672 | 1467391640783 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3672 | 1467391640786 Marionette TRACE conn2 <- [1,2782,null,{}] 09:47:20 INFO - PROCESS | 3672 | 1467391640790 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3672 | 1467391640793 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:20 INFO - PROCESS | 3672 | 1467391640912 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:47:20 INFO - PROCESS | 3672 | 1467391640978 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3672 | 1467391640981 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:20 INFO - PROCESS | 3672 | ++DOCSHELL 12C96400 == 31 [pid = 3672] [id = 705] 09:47:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12E25800) [pid = 3672] [serial = 2115] [outer = 00000000] 09:47:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1315B800) [pid = 3672] [serial = 2116] [outer = 12E25800] 09:47:21 INFO - PROCESS | 3672 | 1467391641036 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (139BD800) [pid = 3672] [serial = 2117] [outer = 12E25800] 09:47:21 INFO - PROCESS | 3672 | 1467391641447 Marionette TRACE conn2 <- [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]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 723ms 09:47:21 INFO - PROCESS | 3672 | 1467391641506 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3672 | 1467391641508 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:47:21 INFO - PROCESS | 3672 | 1467391641512 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3672 | 1467391641515 Marionette TRACE conn2 <- [1,2786,null,{}] 09:47:21 INFO - PROCESS | 3672 | 1467391641563 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 3672 | 1467391641568 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:21 INFO - PROCESS | 3672 | 1467391641683 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:47:21 INFO - PROCESS | 3672 | 1467391641751 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3672 | 1467391641754 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:21 INFO - PROCESS | 3672 | ++DOCSHELL 1556C400 == 32 [pid = 3672] [id = 706] 09:47:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1556C800) [pid = 3672] [serial = 2118] [outer = 00000000] 09:47:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15806400) [pid = 3672] [serial = 2119] [outer = 1556C800] 09:47:21 INFO - PROCESS | 3672 | 1467391641800 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15F40800) [pid = 3672] [serial = 2120] [outer = 1556C800] 09:47:22 INFO - PROCESS | 3672 | 1467391642220 Marionette TRACE conn2 <- [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]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 769ms 09:47:22 INFO - PROCESS | 3672 | 1467391642276 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3672 | 1467391642279 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:47:22 INFO - PROCESS | 3672 | 1467391642282 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3672 | 1467391642284 Marionette TRACE conn2 <- [1,2790,null,{}] 09:47:22 INFO - PROCESS | 3672 | 1467391642297 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3672 | 1467391642300 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:22 INFO - PROCESS | 3672 | 1467391642417 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:47:22 INFO - PROCESS | 3672 | 1467391642426 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3672 | 1467391642428 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:22 INFO - PROCESS | 3672 | ++DOCSHELL 15FEA800 == 33 [pid = 3672] [id = 707] 09:47:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15FEB000) [pid = 3672] [serial = 2121] [outer = 00000000] 09:47:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16DADC00) [pid = 3672] [serial = 2122] [outer = 15FEB000] 09:47:22 INFO - PROCESS | 3672 | 1467391642528 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (16F1A000) [pid = 3672] [serial = 2123] [outer = 15FEB000] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1556A400) [pid = 3672] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10D1E000) [pid = 3672] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114E4000) [pid = 3672] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (139FA000) [pid = 3672] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (13ABB400) [pid = 3672] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (182B4C00) [pid = 3672] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15806C00) [pid = 3672] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16158C00) [pid = 3672] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16F21800) [pid = 3672] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18214000) [pid = 3672] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (114BD400) [pid = 3672] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17E4D400) [pid = 3672] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (14481C00) [pid = 3672] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (12BB1800) [pid = 3672] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10F28800) [pid = 3672] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17757400) [pid = 3672] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:47:22 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (13F87000) [pid = 3672] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:47:23 INFO - PROCESS | 3672 | 1467391643153 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 892ms 09:47:23 INFO - PROCESS | 3672 | 1467391643186 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3672 | 1467391643188 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:47:23 INFO - PROCESS | 3672 | 1467391643175 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3672 | 1467391643176 Marionette TRACE conn2 <- [1,2794,null,{}] 09:47:23 INFO - PROCESS | 3672 | 1467391643179 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3672 | 1467391643182 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:23 INFO - PROCESS | 3672 | 1467391643257 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:47:23 INFO - PROCESS | 3672 | 1467391643262 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3672 | 1467391643264 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:23 INFO - PROCESS | 3672 | ++DOCSHELL 10B57000 == 34 [pid = 3672] [id = 708] 09:47:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10B57C00) [pid = 3672] [serial = 2124] [outer = 00000000] 09:47:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (132AA400) [pid = 3672] [serial = 2125] [outer = 10B57C00] 09:47:23 INFO - PROCESS | 3672 | 1467391643307 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15801C00) [pid = 3672] [serial = 2126] [outer = 10B57C00] 09:47:23 INFO - PROCESS | 3672 | 1467391643743 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 584ms 09:47:23 INFO - PROCESS | 3672 | 1467391643777 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3672 | 1467391643779 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:47:23 INFO - PROCESS | 3672 | 1467391643785 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3672 | 1467391643787 Marionette TRACE conn2 <- [1,2798,null,{}] 09:47:23 INFO - PROCESS | 3672 | 1467391643790 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3672 | 1467391643795 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:23 INFO - PROCESS | 3672 | 1467391643896 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:47:23 INFO - PROCESS | 3672 | 1467391643901 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3672 | 1467391643903 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:23 INFO - PROCESS | 3672 | ++DOCSHELL 10427400 == 35 [pid = 3672] [id = 709] 09:47:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10D19000) [pid = 3672] [serial = 2127] [outer = 00000000] 09:47:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (16FBFC00) [pid = 3672] [serial = 2128] [outer = 10D19000] 09:47:23 INFO - PROCESS | 3672 | 1467391643946 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17757400) [pid = 3672] [serial = 2129] [outer = 10D19000] 09:47:24 INFO - PROCESS | 3672 | 1467391644367 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 631ms 09:47:24 INFO - PROCESS | 3672 | 1467391644412 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3672 | 1467391644414 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 3672 | 1467391644417 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3672 | 1467391644418 Marionette TRACE conn2 <- [1,2802,null,{}] 09:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:47:24 INFO - PROCESS | 3672 | 1467391644422 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3672 | 1467391644424 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:24 INFO - PROCESS | 3672 | 1467391644509 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:47:24 INFO - PROCESS | 3672 | 1467391644515 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3672 | 1467391644517 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:24 INFO - PROCESS | 3672 | ++DOCSHELL 13F90400 == 36 [pid = 3672] [id = 710] 09:47:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17EA3400) [pid = 3672] [serial = 2130] [outer = 00000000] 09:47:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18016000) [pid = 3672] [serial = 2131] [outer = 17EA3400] 09:47:24 INFO - PROCESS | 3672 | 1467391644559 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18017000) [pid = 3672] [serial = 2132] [outer = 17EA3400] 09:47:25 INFO - PROCESS | 3672 | 1467391645275 Marionette TRACE conn2 <- [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]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 938ms 09:47:25 INFO - PROCESS | 3672 | 1467391645348 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3672 | 1467391645352 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:47:25 INFO - PROCESS | 3672 | 1467391645358 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3672 | 1467391645361 Marionette TRACE conn2 <- [1,2806,null,{}] 09:47:25 INFO - PROCESS | 3672 | 1467391645367 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3672 | 1467391645370 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:25 INFO - PROCESS | 3672 | 1467391645492 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:47:25 INFO - PROCESS | 3672 | 1467391645625 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3672 | 1467391645628 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:25 INFO - PROCESS | 3672 | ++DOCSHELL 10D1E000 == 37 [pid = 3672] [id = 711] 09:47:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10D41000) [pid = 3672] [serial = 2133] [outer = 00000000] 09:47:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11DDBC00) [pid = 3672] [serial = 2134] [outer = 10D41000] 09:47:25 INFO - PROCESS | 3672 | 1467391645684 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (12EE5C00) [pid = 3672] [serial = 2135] [outer = 10D41000] 09:47:26 INFO - PROCESS | 3672 | 1467391646602 Marionette TRACE conn2 <- [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]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:47:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1276ms 09:47:26 INFO - PROCESS | 3672 | 1467391646647 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3672 | 1467391646651 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:47:26 INFO - PROCESS | 3672 | 1467391646656 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3672 | 1467391646659 Marionette TRACE conn2 <- [1,2810,null,{}] 09:47:26 INFO - PROCESS | 3672 | 1467391646665 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3672 | 1467391646667 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:26 INFO - PROCESS | 3672 | 1467391646776 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:47:26 INFO - PROCESS | 3672 | 1467391646924 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3672 | 1467391646928 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 11887400 == 36 [pid = 3672] [id = 701] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 15564000 == 35 [pid = 3672] [id = 702] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 139F9C00 == 34 [pid = 3672] [id = 700] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 10D1D400 == 33 [pid = 3672] [id = 698] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 114E3C00 == 32 [pid = 3672] [id = 699] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 10427400 == 31 [pid = 3672] [id = 709] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 10B57000 == 30 [pid = 3672] [id = 708] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 15FEA800 == 29 [pid = 3672] [id = 707] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 1556C400 == 28 [pid = 3672] [id = 706] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 12C96400 == 27 [pid = 3672] [id = 705] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 10D21000 == 26 [pid = 3672] [id = 704] 09:47:26 INFO - PROCESS | 3672 | --DOCSHELL 1580E000 == 25 [pid = 3672] [id = 703] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1590D400) [pid = 3672] [serial = 2108] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10D42000) [pid = 3672] [serial = 2095] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D47400) [pid = 3672] [serial = 2096] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11CEF400) [pid = 3672] [serial = 2098] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1295A400) [pid = 3672] [serial = 2099] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13A39800) [pid = 3672] [serial = 2101] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (14484800) [pid = 3672] [serial = 2104] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (182BB400) [pid = 3672] [serial = 2093] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15183400) [pid = 3672] [serial = 2105] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15F3E800) [pid = 3672] [serial = 2077] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (16BC4400) [pid = 3672] [serial = 2080] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16DA9400) [pid = 3672] [serial = 2081] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15FE7800) [pid = 3672] [serial = 2078] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (177EA000) [pid = 3672] [serial = 2083] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1821C000) [pid = 3672] [serial = 2089] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (15FEC000) [pid = 3672] [serial = 2110] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (182B0400) [pid = 3672] [serial = 2090] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (156BA000) [pid = 3672] [serial = 2107] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1315FC00) [pid = 3672] [serial = 2066] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (12BAFC00) [pid = 3672] [serial = 2065] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (17EA8000) [pid = 3672] [serial = 2063] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (13AC4000) [pid = 3672] [serial = 2102] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (182BAC00) [pid = 3672] [serial = 2092] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (1517C400) [pid = 3672] [serial = 2074] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 49 (12EEC800) [pid = 3672] [serial = 2071] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 48 (132AF400) [pid = 3672] [serial = 2072] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 47 (11254400) [pid = 3672] [serial = 2068] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 46 (11474800) [pid = 3672] [serial = 2069] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 45 (17EAC000) [pid = 3672] [serial = 2086] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 44 (17EAE000) [pid = 3672] [serial = 2087] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 43 (177EA800) [pid = 3672] [serial = 2084] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 42 (15562C00) [pid = 3672] [serial = 2075] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | --DOMWINDOW == 41 (15F3BC00) [pid = 3672] [serial = 2039] [outer = 00000000] [url = about:blank] 09:47:26 INFO - PROCESS | 3672 | ++DOCSHELL 10427400 == 26 [pid = 3672] [id = 712] 09:47:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 42 (1069BC00) [pid = 3672] [serial = 2136] [outer = 00000000] 09:47:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 43 (10B61000) [pid = 3672] [serial = 2137] [outer = 1069BC00] 09:47:26 INFO - PROCESS | 3672 | 1467391646997 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (10F23000) [pid = 3672] [serial = 2138] [outer = 1069BC00] 09:47:27 INFO - PROCESS | 3672 | 1467391647436 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 814ms 09:47:27 INFO - PROCESS | 3672 | 1467391647482 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3672 | 1467391647487 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:47:27 INFO - PROCESS | 3672 | 1467391647493 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3672 | 1467391647496 Marionette TRACE conn2 <- [1,2814,null,{}] 09:47:27 INFO - PROCESS | 3672 | 1467391647500 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 3672 | 1467391647502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:27 INFO - PROCESS | 3672 | 1467391647586 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:47:27 INFO - PROCESS | 3672 | 1467391647593 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3672 | 1467391647595 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:27 INFO - PROCESS | 3672 | ++DOCSHELL 11DD8800 == 27 [pid = 3672] [id = 713] 09:47:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (11DD8C00) [pid = 3672] [serial = 2139] [outer = 00000000] 09:47:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (12BA7800) [pid = 3672] [serial = 2140] [outer = 11DD8C00] 09:47:27 INFO - PROCESS | 3672 | 1467391647642 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (12E21000) [pid = 3672] [serial = 2141] [outer = 11DD8C00] 09:47:28 INFO - PROCESS | 3672 | 1467391648165 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 09:47:28 INFO - PROCESS | 3672 | 1467391648192 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3672 | 1467391648194 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:47:28 INFO - PROCESS | 3672 | 1467391648198 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3672 | 1467391648202 Marionette TRACE conn2 <- [1,2818,null,{}] 09:47:28 INFO - PROCESS | 3672 | 1467391648218 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3672 | 1467391648223 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:28 INFO - PROCESS | 3672 | 1467391648334 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:47:28 INFO - PROCESS | 3672 | 1467391648440 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3672 | 1467391648443 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:28 INFO - PROCESS | 3672 | ++DOCSHELL 13A39400 == 28 [pid = 3672] [id = 714] 09:47:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (13A3A800) [pid = 3672] [serial = 2142] [outer = 00000000] 09:47:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (13D5A800) [pid = 3672] [serial = 2143] [outer = 13A3A800] 09:47:28 INFO - PROCESS | 3672 | 1467391648490 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (14480000) [pid = 3672] [serial = 2144] [outer = 13A3A800] 09:47:28 INFO - PROCESS | 3672 | 1467391648845 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 09:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:47:28 INFO - PROCESS | 3672 | 1467391648879 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3672 | 1467391648881 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3672 | 1467391648885 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3672 | 1467391648886 Marionette TRACE conn2 <- [1,2822,null,{}] 09:47:28 INFO - PROCESS | 3672 | 1467391648890 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3672 | 1467391648892 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:28 INFO - PROCESS | 3672 | 1467391648973 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:47:28 INFO - PROCESS | 3672 | 1467391648979 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3672 | 1467391648981 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:29 INFO - PROCESS | 3672 | ++DOCSHELL 144EEC00 == 29 [pid = 3672] [id = 715] 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (148E2000) [pid = 3672] [serial = 2145] [outer = 00000000] 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (15567000) [pid = 3672] [serial = 2146] [outer = 148E2000] 09:47:29 INFO - PROCESS | 3672 | 1467391649034 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (15570800) [pid = 3672] [serial = 2147] [outer = 148E2000] 09:47:29 INFO - PROCESS | 3672 | 1467391649514 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:47:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 676ms 09:47:29 INFO - PROCESS | 3672 | 1467391649567 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3672 | 1467391649569 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:47:29 INFO - PROCESS | 3672 | 1467391649573 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3672 | 1467391649574 Marionette TRACE conn2 <- [1,2826,null,{}] 09:47:29 INFO - PROCESS | 3672 | 1467391649577 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3672 | 1467391649579 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:29 INFO - PROCESS | 3672 | 1467391649697 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:47:29 INFO - PROCESS | 3672 | 1467391649794 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3672 | 1467391649796 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:29 INFO - PROCESS | 3672 | ++DOCSHELL 15F3F800 == 30 [pid = 3672] [id = 716] 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (15F40000) [pid = 3672] [serial = 2148] [outer = 00000000] 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (15FE7C00) [pid = 3672] [serial = 2149] [outer = 15F40000] 09:47:29 INFO - PROCESS | 3672 | 1467391649838 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (15FEEC00) [pid = 3672] [serial = 2150] [outer = 15F40000] 09:47:30 INFO - PROCESS | 3672 | 1467391650264 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 09:47:30 INFO - PROCESS | 3672 | 1467391650313 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3672 | 1467391650315 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:47:30 INFO - PROCESS | 3672 | 1467391650324 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3672 | 1467391650325 Marionette TRACE conn2 <- [1,2830,null,{}] 09:47:30 INFO - PROCESS | 3672 | 1467391650329 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 3672 | 1467391650334 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:30 INFO - PROCESS | 3672 | 1467391650465 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:47:30 INFO - PROCESS | 3672 | 1467391650530 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3672 | 1467391650532 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:30 INFO - PROCESS | 3672 | ++DOCSHELL 16158C00 == 31 [pid = 3672] [id = 717] 09:47:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (16BBFC00) [pid = 3672] [serial = 2151] [outer = 00000000] 09:47:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (16F1EC00) [pid = 3672] [serial = 2152] [outer = 16BBFC00] 09:47:30 INFO - PROCESS | 3672 | 1467391650559 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (148DF800) [pid = 3672] [serial = 2153] [outer = 16BBFC00] 09:47:30 INFO - PROCESS | 3672 | 1467391650971 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 676ms 09:47:30 INFO - PROCESS | 3672 | 1467391651006 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3672 | 1467391651008 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:47:30 INFO - PROCESS | 3672 | 1467391651012 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:47:30 INFO - PROCESS | 3672 | 1467391651013 Marionette TRACE conn2 <- [1,2834,null,{}] 09:47:31 INFO - PROCESS | 3672 | 1467391651017 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3672 | 1467391651018 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:31 INFO - PROCESS | 3672 | 1467391651157 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (10B57C00) [pid = 3672] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (12E25800) [pid = 3672] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (1580F800) [pid = 3672] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (10D21400) [pid = 3672] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1556C800) [pid = 3672] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (15FEB000) [pid = 3672] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:47:31 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (10D19000) [pid = 3672] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:47:31 INFO - PROCESS | 3672 | 1467391651249 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3672 | 1467391651251 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:31 INFO - PROCESS | 3672 | ++DOCSHELL 10A7E800 == 32 [pid = 3672] [id = 718] 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (10B57C00) [pid = 3672] [serial = 2154] [outer = 00000000] 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (11CEFC00) [pid = 3672] [serial = 2155] [outer = 10B57C00] 09:47:31 INFO - PROCESS | 3672 | 1467391651301 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (13ABBC00) [pid = 3672] [serial = 2156] [outer = 10B57C00] 09:47:31 INFO - PROCESS | 3672 | 1467391651641 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 677ms 09:47:31 INFO - PROCESS | 3672 | 1467391651694 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3672 | 1467391651695 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 3672 | 1467391651699 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:47:31 INFO - PROCESS | 3672 | 1467391651700 Marionette TRACE conn2 <- [1,2838,null,{}] 09:47:31 INFO - PROCESS | 3672 | 1467391651704 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3672 | 1467391651706 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:31 INFO - PROCESS | 3672 | 1467391651821 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:47:31 INFO - PROCESS | 3672 | 1467391651827 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3672 | 1467391651829 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:31 INFO - PROCESS | 3672 | ++DOCSHELL 177EEC00 == 33 [pid = 3672] [id = 719] 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (17E4C000) [pid = 3672] [serial = 2157] [outer = 00000000] 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (17EA9400) [pid = 3672] [serial = 2158] [outer = 17E4C000] 09:47:31 INFO - PROCESS | 3672 | 1467391651871 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (17EAE000) [pid = 3672] [serial = 2159] [outer = 17E4C000] 09:47:32 INFO - PROCESS | 3672 | 1467391652272 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 584ms 09:47:32 INFO - PROCESS | 3672 | 1467391652296 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3672 | 1467391652298 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:47:32 INFO - PROCESS | 3672 | 1467391652301 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3672 | 1467391652303 Marionette TRACE conn2 <- [1,2842,null,{}] 09:47:32 INFO - PROCESS | 3672 | 1467391652319 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3672 | 1467391652322 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:32 INFO - PROCESS | 3672 | 1467391652406 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:47:32 INFO - PROCESS | 3672 | 1467391652412 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3672 | 1467391652414 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:32 INFO - PROCESS | 3672 | ++DOCSHELL 10D23C00 == 34 [pid = 3672] [id = 720] 09:47:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (13A30400) [pid = 3672] [serial = 2160] [outer = 00000000] 09:47:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (1821A400) [pid = 3672] [serial = 2161] [outer = 13A30400] 09:47:32 INFO - PROCESS | 3672 | 1467391652456 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (182B4400) [pid = 3672] [serial = 2162] [outer = 13A30400] 09:47:32 INFO - PROCESS | 3672 | 1467391652886 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 615ms 09:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:47:32 INFO - PROCESS | 3672 | 1467391652921 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3672 | 1467391652923 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 3672 | 1467391652926 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3672 | 1467391652928 Marionette TRACE conn2 <- [1,2846,null,{}] 09:47:32 INFO - PROCESS | 3672 | 1467391652947 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3672 | 1467391652949 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:33 INFO - PROCESS | 3672 | 1467391653036 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:47:33 INFO - PROCESS | 3672 | 1467391653043 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3672 | 1467391653045 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:33 INFO - PROCESS | 3672 | ++DOCSHELL 114E0400 == 35 [pid = 3672] [id = 721] 09:47:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1447DC00) [pid = 3672] [serial = 2163] [outer = 00000000] 09:47:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (19806C00) [pid = 3672] [serial = 2164] [outer = 1447DC00] 09:47:33 INFO - PROCESS | 3672 | 1467391653087 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (19802400) [pid = 3672] [serial = 2165] [outer = 1447DC00] 09:47:33 INFO - PROCESS | 3672 | 1467391653749 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 938ms 09:47:33 INFO - PROCESS | 3672 | 1467391653877 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3672 | 1467391653881 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 3672 | 1467391653886 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:47:33 INFO - PROCESS | 3672 | 1467391653891 Marionette TRACE conn2 <- [1,2850,null,{}] 09:47:33 INFO - PROCESS | 3672 | 1467391653897 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 3672 | 1467391653900 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:34 INFO - PROCESS | 3672 | 1467391654020 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:47:34 INFO - PROCESS | 3672 | 1467391654152 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3672 | 1467391654155 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:34 INFO - PROCESS | 3672 | ++DOCSHELL 10D22800 == 36 [pid = 3672] [id = 722] 09:47:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D40C00) [pid = 3672] [serial = 2166] [outer = 00000000] 09:47:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (11CEF400) [pid = 3672] [serial = 2167] [outer = 10D40C00] 09:47:34 INFO - PROCESS | 3672 | 1467391654213 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1315FC00) [pid = 3672] [serial = 2168] [outer = 10D40C00] 09:47:34 INFO - PROCESS | 3672 | 1467391654743 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:47:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 892ms 09:47:34 INFO - PROCESS | 3672 | 1467391654792 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3672 | 1467391654797 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:47:34 INFO - PROCESS | 3672 | 1467391654803 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 3672 | 1467391654806 Marionette TRACE conn2 <- [1,2854,null,{}] 09:47:34 INFO - PROCESS | 3672 | 1467391654810 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 3672 | 1467391654797 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:34 INFO - PROCESS | 3672 | 1467391654906 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:47:35 INFO - PROCESS | 3672 | 1467391655017 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3672 | 1467391655019 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:35 INFO - PROCESS | 3672 | ++DOCSHELL 144E8000 == 37 [pid = 3672] [id = 723] 09:47:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (148DDC00) [pid = 3672] [serial = 2169] [outer = 00000000] 09:47:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15906000) [pid = 3672] [serial = 2170] [outer = 148DDC00] 09:47:35 INFO - PROCESS | 3672 | 1467391655115 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15F45800) [pid = 3672] [serial = 2171] [outer = 148DDC00] 09:47:35 INFO - PROCESS | 3672 | 1467391655702 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 923ms 09:47:35 INFO - PROCESS | 3672 | 1467391655731 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3672 | 1467391655733 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:47:35 INFO - PROCESS | 3672 | 1467391655737 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3672 | 1467391655741 Marionette TRACE conn2 <- [1,2858,null,{}] 09:47:35 INFO - PROCESS | 3672 | 1467391655752 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 3672 | 1467391655756 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:35 INFO - PROCESS | 3672 | 1467391655845 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:47:35 INFO - PROCESS | 3672 | 1467391655957 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3672 | 1467391655960 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:36 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A800 == 38 [pid = 3672] [id = 724] 09:47:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10D1D800) [pid = 3672] [serial = 2172] [outer = 00000000] 09:47:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15F43800) [pid = 3672] [serial = 2173] [outer = 10D1D800] 09:47:36 INFO - PROCESS | 3672 | 1467391656056 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17E54000) [pid = 3672] [serial = 2174] [outer = 10D1D800] 09:47:36 INFO - PROCESS | 3672 | 1467391656775 Marionette TRACE conn2 <- [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]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:47:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1122ms 09:47:36 INFO - PROCESS | 3672 | 1467391656852 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:47:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:47:36 INFO - PROCESS | 3672 | 1467391656856 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 3672 | 1467391656861 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3672 | 1467391656865 Marionette TRACE conn2 <- [1,2862,null,{}] 09:47:36 INFO - PROCESS | 3672 | 1467391656870 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 3672 | 1467391656873 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:36 INFO - PROCESS | 3672 | 1467391656975 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10D23C00 == 37 [pid = 3672] [id = 720] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 177EEC00 == 36 [pid = 3672] [id = 719] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10A7E800 == 35 [pid = 3672] [id = 718] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 16158C00 == 34 [pid = 3672] [id = 717] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 15F3F800 == 33 [pid = 3672] [id = 716] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 144EEC00 == 32 [pid = 3672] [id = 715] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 13A39400 == 31 [pid = 3672] [id = 714] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 11DD8800 == 30 [pid = 3672] [id = 713] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10427400 == 29 [pid = 3672] [id = 712] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 13F90400 == 28 [pid = 3672] [id = 710] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10D1E000 == 27 [pid = 3672] [id = 711] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 144E8000 == 26 [pid = 3672] [id = 723] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10D1A800 == 25 [pid = 3672] [id = 724] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 114E0400 == 24 [pid = 3672] [id = 721] 09:47:37 INFO - PROCESS | 3672 | --DOCSHELL 10D22800 == 23 [pid = 3672] [id = 722] 09:47:37 INFO - PROCESS | 3672 | 1467391657640 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3672 | 1467391657644 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16DADC00) [pid = 3672] [serial = 2122] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16FBFC00) [pid = 3672] [serial = 2128] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (132AA400) [pid = 3672] [serial = 2125] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (139BD800) [pid = 3672] [serial = 2117] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1315B800) [pid = 3672] [serial = 2116] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15FF4C00) [pid = 3672] [serial = 2111] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (110C9400) [pid = 3672] [serial = 2113] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15801C00) [pid = 3672] [serial = 2126] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1125E800) [pid = 3672] [serial = 2114] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15F40800) [pid = 3672] [serial = 2120] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (16F1A000) [pid = 3672] [serial = 2123] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15806400) [pid = 3672] [serial = 2119] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (18016000) [pid = 3672] [serial = 2131] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (17757400) [pid = 3672] [serial = 2129] [outer = 00000000] [url = about:blank] 09:47:37 INFO - PROCESS | 3672 | ++DOCSHELL 104CB000 == 24 [pid = 3672] [id = 725] 09:47:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (104CD400) [pid = 3672] [serial = 2175] [outer = 00000000] 09:47:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10A74400) [pid = 3672] [serial = 2176] [outer = 104CD400] 09:47:37 INFO - PROCESS | 3672 | 1467391657776 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10B56C00) [pid = 3672] [serial = 2177] [outer = 104CD400] 09:47:38 INFO - PROCESS | 3672 | 1467391658237 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:47:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1430ms 09:47:38 INFO - PROCESS | 3672 | 1467391658312 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3672 | 1467391658315 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:47:38 INFO - PROCESS | 3672 | 1467391658319 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3672 | 1467391658322 Marionette TRACE conn2 <- [1,2866,null,{}] 09:47:38 INFO - PROCESS | 3672 | 1467391658327 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3672 | 1467391658332 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:38 INFO - PROCESS | 3672 | 1467391658424 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:47:38 INFO - PROCESS | 3672 | 1467391658434 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3672 | 1467391658437 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:38 INFO - PROCESS | 3672 | ++DOCSHELL 110C4000 == 25 [pid = 3672] [id = 726] 09:47:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (110C5000) [pid = 3672] [serial = 2178] [outer = 00000000] 09:47:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1125E800) [pid = 3672] [serial = 2179] [outer = 110C5000] 09:47:38 INFO - PROCESS | 3672 | 1467391658484 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (114BE400) [pid = 3672] [serial = 2180] [outer = 110C5000] 09:47:38 INFO - PROCESS | 3672 | 1467391658959 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:47:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 09:47:39 INFO - PROCESS | 3672 | 1467391659011 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3672 | 1467391659016 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:47:39 INFO - PROCESS | 3672 | 1467391659021 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3672 | 1467391659023 Marionette TRACE conn2 <- [1,2870,null,{}] 09:47:39 INFO - PROCESS | 3672 | 1467391659026 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3672 | 1467391659029 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:39 INFO - PROCESS | 3672 | 1467391659119 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:47:39 INFO - PROCESS | 3672 | 1467391659128 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3672 | 1467391659131 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:39 INFO - PROCESS | 3672 | ++DOCSHELL 10D3C000 == 26 [pid = 3672] [id = 727] 09:47:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (114D5C00) [pid = 3672] [serial = 2181] [outer = 00000000] 09:47:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (12C96400) [pid = 3672] [serial = 2182] [outer = 114D5C00] 09:47:39 INFO - PROCESS | 3672 | 1467391659265 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (132A9400) [pid = 3672] [serial = 2183] [outer = 114D5C00] 09:47:39 INFO - PROCESS | 3672 | 1467391659691 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 09:47:39 INFO - PROCESS | 3672 | 1467391659720 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3672 | 1467391659722 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:47:39 INFO - PROCESS | 3672 | 1467391659727 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3672 | 1467391659732 Marionette TRACE conn2 <- [1,2874,null,{}] 09:47:39 INFO - PROCESS | 3672 | 1467391659742 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3672 | 1467391659745 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:39 INFO - PROCESS | 3672 | 1467391659860 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:47:39 INFO - PROCESS | 3672 | 1467391659884 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3672 | 1467391659886 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:39 INFO - PROCESS | 3672 | ++DOCSHELL 13F84400 == 27 [pid = 3672] [id = 728] 09:47:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13F8E800) [pid = 3672] [serial = 2184] [outer = 00000000] 09:47:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (144F4C00) [pid = 3672] [serial = 2185] [outer = 13F8E800] 09:47:39 INFO - PROCESS | 3672 | 1467391659929 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (148E3000) [pid = 3672] [serial = 2186] [outer = 13F8E800] 09:47:40 INFO - PROCESS | 3672 | 1467391660383 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 09:47:40 INFO - PROCESS | 3672 | 1467391660408 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3672 | 1467391660411 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:47:40 INFO - PROCESS | 3672 | 1467391660421 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3672 | 1467391660423 Marionette TRACE conn2 <- [1,2878,null,{}] 09:47:40 INFO - PROCESS | 3672 | 1467391660426 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3672 | 1467391660428 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:40 INFO - PROCESS | 3672 | 1467391660581 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:47:40 INFO - PROCESS | 3672 | 1467391660604 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3672 | 1467391660606 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:40 INFO - PROCESS | 3672 | ++DOCSHELL 15563800 == 28 [pid = 3672] [id = 729] 09:47:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1556AC00) [pid = 3672] [serial = 2187] [outer = 00000000] 09:47:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15910400) [pid = 3672] [serial = 2188] [outer = 1556AC00] 09:47:40 INFO - PROCESS | 3672 | 1467391660649 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15F3A800) [pid = 3672] [serial = 2189] [outer = 1556AC00] 09:47:41 INFO - PROCESS | 3672 | 1467391661062 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 09:47:41 INFO - PROCESS | 3672 | 1467391661095 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3672 | 1467391661097 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:47:41 INFO - PROCESS | 3672 | 1467391661101 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3672 | 1467391661102 Marionette TRACE conn2 <- [1,2882,null,{}] 09:47:41 INFO - PROCESS | 3672 | 1467391661106 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3672 | 1467391661108 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:41 INFO - PROCESS | 3672 | 1467391661219 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:47:41 INFO - PROCESS | 3672 | 1467391661224 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3672 | 1467391661231 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:41 INFO - PROCESS | 3672 | ++DOCSHELL 1180EC00 == 29 [pid = 3672] [id = 730] 09:47:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (139ECC00) [pid = 3672] [serial = 2190] [outer = 00000000] 09:47:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15FF3C00) [pid = 3672] [serial = 2191] [outer = 139ECC00] 09:47:41 INFO - PROCESS | 3672 | 1467391661340 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (16BCA400) [pid = 3672] [serial = 2192] [outer = 139ECC00] 09:47:41 INFO - PROCESS | 3672 | 1467391661991 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1447DC00) [pid = 3672] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13A30400) [pid = 3672] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15F40000) [pid = 3672] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1069BC00) [pid = 3672] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10D41000) [pid = 3672] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (13A3A800) [pid = 3672] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11DD8C00) [pid = 3672] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16BBFC00) [pid = 3672] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10B57C00) [pid = 3672] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17E4C000) [pid = 3672] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17EA3400) [pid = 3672] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:47:42 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (148E2000) [pid = 3672] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:47:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:47:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 937ms 09:47:42 INFO - PROCESS | 3672 | 1467391662028 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3672 | 1467391662030 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:47:42 INFO - PROCESS | 3672 | 1467391662033 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3672 | 1467391662035 Marionette TRACE conn2 <- [1,2886,null,{}] 09:47:42 INFO - PROCESS | 3672 | 1467391662038 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3672 | 1467391662041 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:42 INFO - PROCESS | 3672 | 1467391662122 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:47:42 INFO - PROCESS | 3672 | 1467391662129 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3672 | 1467391662132 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:42 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6000 == 30 [pid = 3672] [id = 731] 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (13A31400) [pid = 3672] [serial = 2193] [outer = 00000000] 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15569400) [pid = 3672] [serial = 2194] [outer = 13A31400] 09:47:42 INFO - PROCESS | 3672 | 1467391662174 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15FF2800) [pid = 3672] [serial = 2195] [outer = 13A31400] 09:47:42 INFO - PROCESS | 3672 | 1467391662618 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:47:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 631ms 09:47:42 INFO - PROCESS | 3672 | 1467391662672 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3672 | 1467391662674 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:47:42 INFO - PROCESS | 3672 | 1467391662677 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3672 | 1467391662679 Marionette TRACE conn2 <- [1,2890,null,{}] 09:47:42 INFO - PROCESS | 3672 | 1467391662682 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3672 | 1467391662684 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:42 INFO - PROCESS | 3672 | 1467391662758 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:47:42 INFO - PROCESS | 3672 | 1467391662763 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3672 | 1467391662765 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:42 INFO - PROCESS | 3672 | ++DOCSHELL 16DAB000 == 31 [pid = 3672] [id = 732] 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16DADC00) [pid = 3672] [serial = 2196] [outer = 00000000] 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (177E6800) [pid = 3672] [serial = 2197] [outer = 16DADC00] 09:47:42 INFO - PROCESS | 3672 | 1467391662812 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1775E800) [pid = 3672] [serial = 2198] [outer = 16DADC00] 09:47:43 INFO - PROCESS | 3672 | 1467391663218 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:47:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 584ms 09:47:43 INFO - PROCESS | 3672 | 1467391663265 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3672 | 1467391663267 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:47:43 INFO - PROCESS | 3672 | 1467391663270 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3672 | 1467391663272 Marionette TRACE conn2 <- [1,2894,null,{}] 09:47:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:47:43 INFO - PROCESS | 3672 | 1467391663279 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3672 | 1467391663281 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:43 INFO - PROCESS | 3672 | 1467391663358 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:47:43 INFO - PROCESS | 3672 | 1467391663363 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3672 | 1467391663365 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:43 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6400 == 32 [pid = 3672] [id = 733] 09:47:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (16CDFC00) [pid = 3672] [serial = 2199] [outer = 00000000] 09:47:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17EA6800) [pid = 3672] [serial = 2200] [outer = 16CDFC00] 09:47:43 INFO - PROCESS | 3672 | 1467391663408 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17EA6C00) [pid = 3672] [serial = 2201] [outer = 16CDFC00] 09:47:43 INFO - PROCESS | 3672 | 1467391663867 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:47:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 615ms 09:47:43 INFO - PROCESS | 3672 | 1467391663913 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3672 | 1467391663915 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:47:43 INFO - PROCESS | 3672 | 1467391663918 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3672 | 1467391663919 Marionette TRACE conn2 <- [1,2898,null,{}] 09:47:43 INFO - PROCESS | 3672 | 1467391663927 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3672 | 1467391663929 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:44 INFO - PROCESS | 3672 | 1467391664048 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:47:44 INFO - PROCESS | 3672 | 1467391664189 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3672 | 1467391664192 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:44 INFO - PROCESS | 3672 | ++DOCSHELL 1046A400 == 33 [pid = 3672] [id = 734] 09:47:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1046A800) [pid = 3672] [serial = 2202] [outer = 00000000] 09:47:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10A75C00) [pid = 3672] [serial = 2203] [outer = 1046A800] 09:47:44 INFO - PROCESS | 3672 | 1467391664250 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10B98C00) [pid = 3672] [serial = 2204] [outer = 1046A800] 09:47:44 INFO - PROCESS | 3672 | 1467391664966 Marionette TRACE conn2 <- [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]]]}] 09:47:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:47:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:47:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1076ms 09:47:44 INFO - PROCESS | 3672 | 1467391665001 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3672 | 1467391665005 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /DOMEvents/constructors.html 09:47:45 INFO - PROCESS | 3672 | 1467391665010 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3672 | 1467391665013 Marionette TRACE conn2 <- [1,2902,null,{}] 09:47:45 INFO - PROCESS | 3672 | 1467391665018 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3672 | 1467391665020 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:45 INFO - PROCESS | 3672 | 1467391665182 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:47:45 INFO - PROCESS | 3672 | 1467391665192 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3672 | 1467391665195 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:45 INFO - PROCESS | 3672 | ++DOCSHELL 129DC000 == 34 [pid = 3672] [id = 735] 09:47:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (129E5000) [pid = 3672] [serial = 2205] [outer = 00000000] 09:47:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (139ED000) [pid = 3672] [serial = 2206] [outer = 129E5000] 09:47:45 INFO - PROCESS | 3672 | 1467391665255 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (13D51000) [pid = 3672] [serial = 2207] [outer = 129E5000] 09:47:46 INFO - PROCESS | 3672 | 1467391666027 Marionette TRACE conn2 <- [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]]]}] 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:47:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1107ms 09:47:46 INFO - PROCESS | 3672 | 1467391666126 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3672 | 1467391666130 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:47:46 INFO - PROCESS | 3672 | 1467391666134 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3672 | 1467391666136 Marionette TRACE conn2 <- [1,2906,null,{}] 09:47:46 INFO - PROCESS | 3672 | 1467391666140 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 3672 | 1467391666143 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:46 INFO - PROCESS | 3672 | 1467391666379 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:47:46 INFO - PROCESS | 3672 | 1467391666499 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3672 | 1467391666502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:46 INFO - PROCESS | 3672 | ++DOCSHELL 10B5A000 == 35 [pid = 3672] [id = 736] 09:47:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10B5A400) [pid = 3672] [serial = 2208] [outer = 00000000] 09:47:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10D22400) [pid = 3672] [serial = 2209] [outer = 10B5A400] 09:47:46 INFO - PROCESS | 3672 | 1467391666550 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10D46800) [pid = 3672] [serial = 2210] [outer = 10B5A400] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 10F22400 == 34 [pid = 3672] [id = 689] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 114D8C00 == 33 [pid = 3672] [id = 681] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 15FEDC00 == 32 [pid = 3672] [id = 685] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 15570C00 == 31 [pid = 3672] [id = 692] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 17E4C800 == 30 [pid = 3672] [id = 687] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 10420000 == 29 [pid = 3672] [id = 686] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 15563C00 == 28 [pid = 3672] [id = 684] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 15FF3800 == 27 [pid = 3672] [id = 693] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 1046C000 == 26 [pid = 3672] [id = 683] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 14480800 == 25 [pid = 3672] [id = 691] 09:47:46 INFO - PROCESS | 3672 | --DOCSHELL 12BB0800 == 24 [pid = 3672] [id = 690] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (182B4400) [pid = 3672] [serial = 2162] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15FE7C00) [pid = 3672] [serial = 2149] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10B61000) [pid = 3672] [serial = 2137] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10F23000) [pid = 3672] [serial = 2138] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (11DDBC00) [pid = 3672] [serial = 2134] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (12EE5C00) [pid = 3672] [serial = 2135] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (13D5A800) [pid = 3672] [serial = 2143] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14480000) [pid = 3672] [serial = 2144] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (12BA7800) [pid = 3672] [serial = 2140] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (12E21000) [pid = 3672] [serial = 2141] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16F1EC00) [pid = 3672] [serial = 2152] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15FEEC00) [pid = 3672] [serial = 2150] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (11CEFC00) [pid = 3672] [serial = 2155] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (148DF800) [pid = 3672] [serial = 2153] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13ABBC00) [pid = 3672] [serial = 2156] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17EA9400) [pid = 3672] [serial = 2158] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18017000) [pid = 3672] [serial = 2132] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15567000) [pid = 3672] [serial = 2146] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17EAE000) [pid = 3672] [serial = 2159] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15570800) [pid = 3672] [serial = 2147] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19806C00) [pid = 3672] [serial = 2164] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19802400) [pid = 3672] [serial = 2165] [outer = 00000000] [url = about:blank] 09:47:46 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1821A400) [pid = 3672] [serial = 2161] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3672 | 1467391667127 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:47:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1030ms 09:47:47 INFO - PROCESS | 3672 | 1467391667164 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3672 | 1467391667167 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:47:47 INFO - PROCESS | 3672 | 1467391667188 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 3672 | 1467391667190 Marionette TRACE conn2 <- [1,2910,null,{}] 09:47:47 INFO - PROCESS | 3672 | 1467391667194 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3672 | 1467391667199 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:47 INFO - PROCESS | 3672 | 1467391667267 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:47:47 INFO - PROCESS | 3672 | 1467391667358 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3672 | 1467391667361 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:47 INFO - PROCESS | 3672 | ++DOCSHELL 10F24800 == 25 [pid = 3672] [id = 737] 09:47:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10F29000) [pid = 3672] [serial = 2211] [outer = 00000000] 09:47:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (11DD9C00) [pid = 3672] [serial = 2212] [outer = 10F29000] 09:47:47 INFO - PROCESS | 3672 | 1467391667413 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (12BAE400) [pid = 3672] [serial = 2213] [outer = 10F29000] 09:47:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:47 INFO - PROCESS | 3672 | 1467391667836 Marionette TRACE conn2 <- [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]]]}] 09:47:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:47:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:47 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 09:47:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:47 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 09:47:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:47 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]" 09:47:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:47:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 692ms 09:47:47 INFO - PROCESS | 3672 | 1467391667883 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3672 | 1467391667885 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:47:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:47:47 INFO - PROCESS | 3672 | 1467391667891 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - PROCESS | 3672 | 1467391667893 Marionette TRACE conn2 <- [1,2914,null,{}] 09:47:47 INFO - PROCESS | 3672 | 1467391667897 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3672 | 1467391667899 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:47 INFO - PROCESS | 3672 | 1467391667984 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:47:47 INFO - PROCESS | 3672 | 1467391667991 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3672 | 1467391667993 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:47 INFO - PROCESS | 3672 | ++DOCSHELL 13F83C00 == 26 [pid = 3672] [id = 738] 09:47:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (13F84800) [pid = 3672] [serial = 2214] [outer = 00000000] 09:47:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (148DF800) [pid = 3672] [serial = 2215] [outer = 13F84800] 09:47:48 INFO - PROCESS | 3672 | 1467391668037 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15568C00) [pid = 3672] [serial = 2216] [outer = 13F84800] 09:47:48 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:47:48 INFO - PROCESS | 3672 | 1467391668463 Marionette TRACE conn2 <- [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]]]}] 09:47:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:47:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 615ms 09:47:48 INFO - PROCESS | 3672 | 1467391668510 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3672 | 1467391668514 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:47:48 INFO - PROCESS | 3672 | 1467391668527 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3672 | 1467391668532 Marionette TRACE conn2 <- [1,2918,null,{}] 09:47:48 INFO - PROCESS | 3672 | 1467391668535 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3672 | 1467391668539 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:48 INFO - PROCESS | 3672 | 1467391668625 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:47:48 INFO - PROCESS | 3672 | 1467391668630 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3672 | 1467391668632 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:48 INFO - PROCESS | 3672 | ++DOCSHELL 15FE7400 == 27 [pid = 3672] [id = 739] 09:47:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15FE7C00) [pid = 3672] [serial = 2217] [outer = 00000000] 09:47:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (16BC7800) [pid = 3672] [serial = 2218] [outer = 15FE7C00] 09:47:48 INFO - PROCESS | 3672 | 1467391668675 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (16DAF000) [pid = 3672] [serial = 2219] [outer = 15FE7C00] 09:47:49 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:47:49 INFO - PROCESS | 3672 | 1467391669102 Marionette TRACE conn2 <- [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]]]}] 09:47:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:47:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 584ms 09:47:49 INFO - PROCESS | 3672 | 1467391669117 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3672 | 1467391669119 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:47:49 INFO - PROCESS | 3672 | 1467391669122 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3672 | 1467391669124 Marionette TRACE conn2 <- [1,2922,null,{}] 09:47:49 INFO - PROCESS | 3672 | 1467391669127 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3672 | 1467391669129 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:49 INFO - PROCESS | 3672 | 1467391669258 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:47:49 INFO - PROCESS | 3672 | 1467391669269 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3672 | 1467391669271 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:49 INFO - PROCESS | 3672 | ++DOCSHELL 12EED000 == 28 [pid = 3672] [id = 740] 09:47:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16FB5C00) [pid = 3672] [serial = 2220] [outer = 00000000] 09:47:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17EA5C00) [pid = 3672] [serial = 2221] [outer = 16FB5C00] 09:47:49 INFO - PROCESS | 3672 | 1467391669315 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17EA7000) [pid = 3672] [serial = 2222] [outer = 16FB5C00] 09:47:49 INFO - PROCESS | 3672 | 1467391669733 Marionette TRACE conn2 <- [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]]]}] 09:47:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:47:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 676ms 09:47:49 INFO - PROCESS | 3672 | 1467391669806 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3672 | 1467391669808 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:47:49 INFO - PROCESS | 3672 | 1467391669811 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3672 | 1467391669813 Marionette TRACE conn2 <- [1,2926,null,{}] 09:47:49 INFO - PROCESS | 3672 | 1467391669816 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3672 | 1467391669818 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:49 INFO - PROCESS | 3672 | 1467391669939 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:47:49 INFO - PROCESS | 3672 | 1467391669948 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3672 | 1467391669953 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:50 INFO - PROCESS | 3672 | ++DOCSHELL 18215C00 == 29 [pid = 3672] [id = 741] 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18216C00) [pid = 3672] [serial = 2223] [outer = 00000000] 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1821A400) [pid = 3672] [serial = 2224] [outer = 18216C00] 09:47:50 INFO - PROCESS | 3672 | 1467391670061 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (182B6000) [pid = 3672] [serial = 2225] [outer = 18216C00] 09:47:50 INFO - PROCESS | 3672 | 1467391670458 Marionette TRACE conn2 <- [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]]]}] 09:47:50 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. 09:47:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 677ms 09:47:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:47:50 INFO - PROCESS | 3672 | 1467391670497 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3672 | 1467391670498 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 3672 | 1467391670502 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3672 | 1467391670503 Marionette TRACE conn2 <- [1,2930,null,{}] 09:47:50 INFO - PROCESS | 3672 | 1467391670511 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3672 | 1467391670512 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:50 INFO - PROCESS | 3672 | 1467391670653 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:47:50 INFO - PROCESS | 3672 | 1467391670724 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3672 | 1467391670726 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:50 INFO - PROCESS | 3672 | ++DOCSHELL 1315E400 == 30 [pid = 3672] [id = 742] 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1980A000) [pid = 3672] [serial = 2226] [outer = 00000000] 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (199BC400) [pid = 3672] [serial = 2227] [outer = 1980A000] 09:47:50 INFO - PROCESS | 3672 | 1467391670777 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19810C00) [pid = 3672] [serial = 2228] [outer = 1980A000] 09:47:51 INFO - PROCESS | 3672 | 1467391671230 Marionette TRACE conn2 <- [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"]]]}] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1556AC00) [pid = 3672] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (139ECC00) [pid = 3672] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (110C5000) [pid = 3672] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (104CD400) [pid = 3672] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (114D5C00) [pid = 3672] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10D1D800) [pid = 3672] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10D40C00) [pid = 3672] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (148DDC00) [pid = 3672] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13A31400) [pid = 3672] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (13F8E800) [pid = 3672] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:47:51 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16DADC00) [pid = 3672] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:47:51 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 09:47:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 784ms 09:47:51 INFO - PROCESS | 3672 | 1467391671302 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3672 | 1467391671304 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:47:51 INFO - PROCESS | 3672 | 1467391671308 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3672 | 1467391671309 Marionette TRACE conn2 <- [1,2934,null,{}] 09:47:51 INFO - PROCESS | 3672 | 1467391671313 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3672 | 1467391671314 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:51 INFO - PROCESS | 3672 | 1467391671378 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:47:51 INFO - PROCESS | 3672 | 1467391671383 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3672 | 1467391671385 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:51 INFO - PROCESS | 3672 | ++DOCSHELL 10A79C00 == 31 [pid = 3672] [id = 743] 09:47:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1180CC00) [pid = 3672] [serial = 2229] [outer = 00000000] 09:47:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13A31400) [pid = 3672] [serial = 2230] [outer = 1180CC00] 09:47:51 INFO - PROCESS | 3672 | 1467391671427 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1590AC00) [pid = 3672] [serial = 2231] [outer = 1180CC00] 09:47:51 INFO - PROCESS | 3672 | 1467391671827 Marionette TRACE conn2 <- [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]]]}] 09:47:51 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. 09:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 584ms 09:47:51 INFO - PROCESS | 3672 | 1467391671889 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3672 | 1467391671892 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:47:51 INFO - PROCESS | 3672 | 1467391671897 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3672 | 1467391671901 Marionette TRACE conn2 <- [1,2938,null,{}] 09:47:51 INFO - PROCESS | 3672 | 1467391671906 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3672 | 1467391671909 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:52 INFO - PROCESS | 3672 | 1467391672033 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:47:52 INFO - PROCESS | 3672 | 1467391672040 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3672 | 1467391672042 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:52 INFO - PROCESS | 3672 | ++DOCSHELL 10D47800 == 32 [pid = 3672] [id = 744] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (12B71000) [pid = 3672] [serial = 2232] [outer = 00000000] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (199C2C00) [pid = 3672] [serial = 2233] [outer = 12B71000] 09:47:52 INFO - PROCESS | 3672 | 1467391672084 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (199C6000) [pid = 3672] [serial = 2234] [outer = 12B71000] 09:47:52 INFO - PROCESS | 3672 | ++DOCSHELL 19C48000 == 33 [pid = 3672] [id = 745] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19E02000) [pid = 3672] [serial = 2235] [outer = 00000000] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19E05400) [pid = 3672] [serial = 2236] [outer = 19E02000] 09:47:52 INFO - PROCESS | 3672 | 1467391672499 Marionette TRACE conn2 <- [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]]]}] 09:47:52 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. 09:47:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 09:47:52 INFO - PROCESS | 3672 | 1467391672516 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3672 | 1467391672518 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:47:52 INFO - PROCESS | 3672 | 1467391672534 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3672 | 1467391672536 Marionette TRACE conn2 <- [1,2942,null,{}] 09:47:52 INFO - PROCESS | 3672 | 1467391672539 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3672 | 1467391672541 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:52 INFO - PROCESS | 3672 | 1467391672641 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:47:52 INFO - PROCESS | 3672 | 1467391672646 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3672 | 1467391672648 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:52 INFO - PROCESS | 3672 | ++DOCSHELL 15FEEC00 == 34 [pid = 3672] [id = 746] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19C48C00) [pid = 3672] [serial = 2237] [outer = 00000000] 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E0F000) [pid = 3672] [serial = 2238] [outer = 19C48C00] 09:47:52 INFO - PROCESS | 3672 | 1467391672691 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E0F400) [pid = 3672] [serial = 2239] [outer = 19C48C00] 09:47:53 INFO - PROCESS | 3672 | 1467391673104 Marionette TRACE conn2 <- [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]]]}] 09:47:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:47:53 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 09:47:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 584ms 09:47:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:47:53 INFO - PROCESS | 3672 | 1467391673119 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3672 | 1467391673120 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:47:53 INFO - PROCESS | 3672 | 1467391673123 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3672 | 1467391673125 Marionette TRACE conn2 <- [1,2946,null,{}] 09:47:53 INFO - PROCESS | 3672 | 1467391673128 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3672 | 1467391673130 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:53 INFO - PROCESS | 3672 | 1467391673264 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:47:53 INFO - PROCESS | 3672 | 1467391673400 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3672 | 1467391673403 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:53 INFO - PROCESS | 3672 | ++DOCSHELL 10429C00 == 35 [pid = 3672] [id = 747] 09:47:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10469000) [pid = 3672] [serial = 2240] [outer = 00000000] 09:47:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1065E000) [pid = 3672] [serial = 2241] [outer = 10469000] 09:47:53 INFO - PROCESS | 3672 | 1467391673502 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10D3E400) [pid = 3672] [serial = 2242] [outer = 10469000] 09:47:54 INFO - PROCESS | 3672 | 1467391674036 Marionette TRACE conn2 <- [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]]]}] 09:47:54 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. 09:47:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 922ms 09:47:54 INFO - PROCESS | 3672 | 1467391674065 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3672 | 1467391674069 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:47:54 INFO - PROCESS | 3672 | 1467391674075 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3672 | 1467391674078 Marionette TRACE conn2 <- [1,2950,null,{}] 09:47:54 INFO - PROCESS | 3672 | 1467391674084 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3672 | 1467391674087 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:54 INFO - PROCESS | 3672 | 1467391674196 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:47:54 INFO - PROCESS | 3672 | 1467391674353 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3672 | 1467391674356 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:54 INFO - PROCESS | 3672 | ++DOCSHELL 10D3B800 == 36 [pid = 3672] [id = 748] 09:47:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (13F87000) [pid = 3672] [serial = 2243] [outer = 00000000] 09:47:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (14483C00) [pid = 3672] [serial = 2244] [outer = 13F87000] 09:47:54 INFO - PROCESS | 3672 | 1467391674411 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15563C00) [pid = 3672] [serial = 2245] [outer = 13F87000] 09:47:54 INFO - PROCESS | 3672 | 1467391674927 Marionette TRACE conn2 <- [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]]]}] 09:47:54 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. 09:47:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 892ms 09:47:54 INFO - PROCESS | 3672 | 1467391674966 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3672 | 1467391674971 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:47:54 INFO - PROCESS | 3672 | 1467391674975 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3672 | 1467391674977 Marionette TRACE conn2 <- [1,2954,null,{}] 09:47:54 INFO - PROCESS | 3672 | 1467391674983 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3672 | 1467391674987 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:55 INFO - PROCESS | 3672 | 1467391675099 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:47:55 INFO - PROCESS | 3672 | 1467391675254 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3672 | 1467391675257 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:55 INFO - PROCESS | 3672 | ++DOCSHELL 15FEA800 == 37 [pid = 3672] [id = 749] 09:47:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16F16000) [pid = 3672] [serial = 2246] [outer = 00000000] 09:47:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17E4BC00) [pid = 3672] [serial = 2247] [outer = 16F16000] 09:47:55 INFO - PROCESS | 3672 | 1467391675313 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18219800) [pid = 3672] [serial = 2248] [outer = 16F16000] 09:47:55 INFO - PROCESS | 3672 | 1467391675841 Marionette TRACE conn2 <- [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]]]}] 09:47:55 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. 09:47:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 937ms 09:47:55 INFO - PROCESS | 3672 | 1467391675903 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3672 | 1467391675905 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:47:55 INFO - PROCESS | 3672 | 1467391675916 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3672 | 1467391675922 Marionette TRACE conn2 <- [1,2958,null,{}] 09:47:55 INFO - PROCESS | 3672 | 1467391675926 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 3672 | 1467391675930 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:56 INFO - PROCESS | 3672 | 1467391676042 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:47:56 INFO - PROCESS | 3672 | 1467391676329 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 3672 | 1467391676332 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:56 INFO - PROCESS | 3672 | ++DOCSHELL 0F9E6800 == 38 [pid = 3672] [id = 750] 09:47:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (0F9EA400) [pid = 3672] [serial = 2249] [outer = 00000000] 09:47:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10B91C00) [pid = 3672] [serial = 2250] [outer = 0F9EA400] 09:47:56 INFO - PROCESS | 3672 | 1467391676403 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10F2A400) [pid = 3672] [serial = 2251] [outer = 0F9EA400] 09:47:56 INFO - PROCESS | 3672 | 1467391676921 Marionette TRACE conn2 <- [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]]]}] 09:47:56 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. 09:47:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1046ms 09:47:56 INFO - PROCESS | 3672 | 1467391676952 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3672 | 1467391676955 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:47:56 INFO - PROCESS | 3672 | 1467391676996 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:47:56 INFO - PROCESS | 3672 | 1467391676999 Marionette TRACE conn2 <- [1,2962,null,{}] 09:47:56 INFO - PROCESS | 3672 | 1467391677005 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 3672 | 1467391677009 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:57 INFO - PROCESS | 3672 | 1467391677116 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 18212400 == 37 [pid = 3672] [id = 696] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 16DB5C00 == 36 [pid = 3672] [id = 694] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 10D18400 == 35 [pid = 3672] [id = 688] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 19C48000 == 34 [pid = 3672] [id = 745] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 170D9800 == 33 [pid = 3672] [id = 695] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 104CB000 == 32 [pid = 3672] [id = 725] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 144F5800 == 31 [pid = 3672] [id = 697] 09:47:57 INFO - PROCESS | 3672 | --DOCSHELL 1325AC00 == 30 [pid = 3672] [id = 682] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17EA6800) [pid = 3672] [serial = 2200] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15910400) [pid = 3672] [serial = 2188] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (15FF3C00) [pid = 3672] [serial = 2191] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1125E800) [pid = 3672] [serial = 2179] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (114BE400) [pid = 3672] [serial = 2180] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A74400) [pid = 3672] [serial = 2176] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10B56C00) [pid = 3672] [serial = 2177] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (12C96400) [pid = 3672] [serial = 2182] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (132A9400) [pid = 3672] [serial = 2183] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17E54000) [pid = 3672] [serial = 2174] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15F43800) [pid = 3672] [serial = 2173] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1315FC00) [pid = 3672] [serial = 2168] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (11CEF400) [pid = 3672] [serial = 2167] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15F45800) [pid = 3672] [serial = 2171] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15906000) [pid = 3672] [serial = 2170] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15569400) [pid = 3672] [serial = 2194] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15FF2800) [pid = 3672] [serial = 2195] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (16BCA400) [pid = 3672] [serial = 2192] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (144F4C00) [pid = 3672] [serial = 2185] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (148E3000) [pid = 3672] [serial = 2186] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15F3A800) [pid = 3672] [serial = 2189] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (177E6800) [pid = 3672] [serial = 2197] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1775E800) [pid = 3672] [serial = 2198] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3672 | 1467391677891 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3672 | 1467391677895 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:57 INFO - PROCESS | 3672 | ++DOCSHELL 10475C00 == 31 [pid = 3672] [id = 751] 09:47:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (104CB000) [pid = 3672] [serial = 2252] [outer = 00000000] 09:47:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A74400) [pid = 3672] [serial = 2253] [outer = 104CB000] 09:47:57 INFO - PROCESS | 3672 | 1467391677942 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10B61C00) [pid = 3672] [serial = 2254] [outer = 104CB000] 09:47:58 INFO - PROCESS | 3672 | 1467391678337 Marionette TRACE conn2 <- [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]]]}] 09:47:58 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. 09:47:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1368ms 09:47:58 INFO - PROCESS | 3672 | 1467391678409 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3672 | 1467391678412 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 3672 | 1467391678417 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:47:58 INFO - PROCESS | 3672 | 1467391678421 Marionette TRACE conn2 <- [1,2966,null,{}] 09:47:58 INFO - PROCESS | 3672 | 1467391678426 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 3672 | 1467391678428 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:58 INFO - PROCESS | 3672 | 1467391678512 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:47:58 INFO - PROCESS | 3672 | 1467391678520 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3672 | 1467391678523 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:58 INFO - PROCESS | 3672 | ++DOCSHELL 1125B000 == 32 [pid = 3672] [id = 752] 09:47:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (114BBC00) [pid = 3672] [serial = 2255] [outer = 00000000] 09:47:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (114DC400) [pid = 3672] [serial = 2256] [outer = 114BBC00] 09:47:58 INFO - PROCESS | 3672 | 1467391678570 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (11D93800) [pid = 3672] [serial = 2257] [outer = 114BBC00] 09:47:58 INFO - PROCESS | 3672 | 1467391679004 Marionette TRACE conn2 <- [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]]]}] 09:47:59 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. 09:47:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 631ms 09:47:59 INFO - PROCESS | 3672 | 1467391679042 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3672 | 1467391679046 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:47:59 INFO - PROCESS | 3672 | 1467391679050 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3672 | 1467391679052 Marionette TRACE conn2 <- [1,2970,null,{}] 09:47:59 INFO - PROCESS | 3672 | 1467391679059 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3672 | 1467391679061 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:59 INFO - PROCESS | 3672 | 1467391679157 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:47:59 INFO - PROCESS | 3672 | 1467391679202 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3672 | 1467391679205 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:59 INFO - PROCESS | 3672 | ++DOCSHELL 139EC000 == 33 [pid = 3672] [id = 753] 09:47:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (139F0000) [pid = 3672] [serial = 2258] [outer = 00000000] 09:47:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13AB7800) [pid = 3672] [serial = 2259] [outer = 139F0000] 09:47:59 INFO - PROCESS | 3672 | 1467391679333 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (13D51400) [pid = 3672] [serial = 2260] [outer = 139F0000] 09:47:59 INFO - PROCESS | 3672 | 1467391679696 Marionette TRACE conn2 <- [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"]]]}] 09:47:59 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 09:47:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:47:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 676ms 09:47:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:47:59 INFO - PROCESS | 3672 | 1467391679731 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3672 | 1467391679733 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:47:59 INFO - PROCESS | 3672 | 1467391679743 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3672 | 1467391679749 Marionette TRACE conn2 <- [1,2974,null,{}] 09:47:59 INFO - PROCESS | 3672 | 1467391679753 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3672 | 1467391679757 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:59 INFO - PROCESS | 3672 | 1467391679846 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:47:59 INFO - PROCESS | 3672 | 1467391679958 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3672 | 1467391679969 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:47:59 INFO - PROCESS | 3672 | ++DOCSHELL 10D19C00 == 34 [pid = 3672] [id = 754] 09:47:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (139B9400) [pid = 3672] [serial = 2261] [outer = 00000000] 09:47:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (15566800) [pid = 3672] [serial = 2262] [outer = 139B9400] 09:48:00 INFO - PROCESS | 3672 | 1467391680015 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15F40000) [pid = 3672] [serial = 2263] [outer = 139B9400] 09:48:00 INFO - PROCESS | 3672 | 1467391680399 Marionette TRACE conn2 <- [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]]]}] 09:48:00 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. 09:48:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 676ms 09:48:00 INFO - PROCESS | 3672 | 1467391680440 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3672 | 1467391680442 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:48:00 INFO - PROCESS | 3672 | 1467391680446 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3672 | 1467391680447 Marionette TRACE conn2 <- [1,2978,null,{}] 09:48:00 INFO - PROCESS | 3672 | 1467391680451 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3672 | 1467391680453 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:00 INFO - PROCESS | 3672 | 1467391680569 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:48:00 INFO - PROCESS | 3672 | 1467391680661 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3672 | 1467391680664 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:00 INFO - PROCESS | 3672 | ++DOCSHELL 15FE8400 == 35 [pid = 3672] [id = 755] 09:48:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15FEB400) [pid = 3672] [serial = 2264] [outer = 00000000] 09:48:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15FF6400) [pid = 3672] [serial = 2265] [outer = 15FEB400] 09:48:00 INFO - PROCESS | 3672 | 1467391680706 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (16157400) [pid = 3672] [serial = 2266] [outer = 15FEB400] 09:48:00 INFO - PROCESS | 3672 | ++DOCSHELL 16DA9800 == 36 [pid = 3672] [id = 756] 09:48:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16DAB800) [pid = 3672] [serial = 2267] [outer = 00000000] 09:48:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (16DAD000) [pid = 3672] [serial = 2268] [outer = 16DAB800] 09:48:01 INFO - PROCESS | 3672 | 1467391681114 Marionette TRACE conn2 <- [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]]]}] 09:48:01 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. 09:48:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 09:48:01 INFO - PROCESS | 3672 | 1467391681173 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:48:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:48:01 INFO - PROCESS | 3672 | 1467391681175 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:48:01 INFO - PROCESS | 3672 | 1467391681178 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3672 | 1467391681180 Marionette TRACE conn2 <- [1,2982,null,{}] 09:48:01 INFO - PROCESS | 3672 | 1467391681184 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3672 | 1467391681186 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:01 INFO - PROCESS | 3672 | 1467391681314 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:48:01 INFO - PROCESS | 3672 | 1467391681382 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3672 | 1467391681388 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:01 INFO - PROCESS | 3672 | ++DOCSHELL 16FBBC00 == 37 [pid = 3672] [id = 757] 09:48:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (16FBC800) [pid = 3672] [serial = 2269] [outer = 00000000] 09:48:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17708C00) [pid = 3672] [serial = 2270] [outer = 16FBC800] 09:48:01 INFO - PROCESS | 3672 | 1467391681440 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (177EAC00) [pid = 3672] [serial = 2271] [outer = 16FBC800] 09:48:01 INFO - PROCESS | 3672 | 1467391681820 Marionette TRACE conn2 <- [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]]]}] 09:48:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:48:01 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 09:48:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (12B71000) [pid = 3672] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (16CDFC00) [pid = 3672] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (16FB5C00) [pid = 3672] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E02000) [pid = 3672] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19C48C00) [pid = 3672] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18216C00) [pid = 3672] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1980A000) [pid = 3672] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10B5A400) [pid = 3672] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (13F84800) [pid = 3672] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15FE7C00) [pid = 3672] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (129E5000) [pid = 3672] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1046A800) [pid = 3672] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10F29000) [pid = 3672] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:48:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1180CC00) [pid = 3672] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:48:02 INFO - PROCESS | 3672 | 1467391682101 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3672 | 1467391682103 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 3672 | 1467391682113 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3672 | 1467391682114 Marionette TRACE conn2 <- [1,2986,null,{}] 09:48:02 INFO - PROCESS | 3672 | 1467391682118 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3672 | 1467391682120 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:48:02 INFO - PROCESS | 3672 | 1467391682209 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:48:02 INFO - PROCESS | 3672 | 1467391682214 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3672 | 1467391682216 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:02 INFO - PROCESS | 3672 | ++DOCSHELL 1046C000 == 38 [pid = 3672] [id = 758] 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (13F84800) [pid = 3672] [serial = 2272] [outer = 00000000] 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (16CD5800) [pid = 3672] [serial = 2273] [outer = 13F84800] 09:48:02 INFO - PROCESS | 3672 | 1467391682271 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16FB5C00) [pid = 3672] [serial = 2274] [outer = 13F84800] 09:48:02 INFO - PROCESS | 3672 | 1467391682681 Marionette TRACE conn2 <- [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]]]}] 09:48:02 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. 09:48:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 553ms 09:48:02 INFO - PROCESS | 3672 | 1467391682697 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3672 | 1467391682699 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 3672 | 1467391682702 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:48:02 INFO - PROCESS | 3672 | 1467391682704 Marionette TRACE conn2 <- [1,2990,null,{}] 09:48:02 INFO - PROCESS | 3672 | 1467391682708 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3672 | 1467391682709 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:02 INFO - PROCESS | 3672 | 1467391682819 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:48:02 INFO - PROCESS | 3672 | 1467391682827 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3672 | 1467391682829 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:02 INFO - PROCESS | 3672 | ++DOCSHELL 13160800 == 39 [pid = 3672] [id = 759] 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (177E6C00) [pid = 3672] [serial = 2275] [outer = 00000000] 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18215400) [pid = 3672] [serial = 2276] [outer = 177E6C00] 09:48:02 INFO - PROCESS | 3672 | 1467391682871 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18216000) [pid = 3672] [serial = 2277] [outer = 177E6C00] 09:48:03 INFO - PROCESS | 3672 | 1467391683274 Marionette TRACE conn2 <- [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]]]}] 09:48:03 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. 09:48:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 615ms 09:48:03 INFO - PROCESS | 3672 | 1467391683325 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3672 | 1467391683326 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:48:03 INFO - PROCESS | 3672 | 1467391683330 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3672 | 1467391683331 Marionette TRACE conn2 <- [1,2994,null,{}] 09:48:03 INFO - PROCESS | 3672 | 1467391683335 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3672 | 1467391683336 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:03 INFO - PROCESS | 3672 | 1467391683413 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:48:03 INFO - PROCESS | 3672 | 1467391683512 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3672 | 1467391683514 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:03 INFO - PROCESS | 3672 | ++DOCSHELL 19806800 == 40 [pid = 3672] [id = 760] 09:48:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19807800) [pid = 3672] [serial = 2278] [outer = 00000000] 09:48:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1980F800) [pid = 3672] [serial = 2279] [outer = 19807800] 09:48:03 INFO - PROCESS | 3672 | 1467391683557 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19810000) [pid = 3672] [serial = 2280] [outer = 19807800] 09:48:03 INFO - PROCESS | 3672 | 1467391683890 Marionette TRACE conn2 <- [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]]]}] 09:48:03 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. 09:48:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 09:48:03 INFO - PROCESS | 3672 | 1467391683950 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3672 | 1467391683952 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:48:03 INFO - PROCESS | 3672 | 1467391683955 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3672 | 1467391683957 Marionette TRACE conn2 <- [1,2998,null,{}] 09:48:03 INFO - PROCESS | 3672 | 1467391683961 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3672 | 1467391683962 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:04 INFO - PROCESS | 3672 | 1467391684086 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:48:04 INFO - PROCESS | 3672 | 1467391684190 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3672 | 1467391684193 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:04 INFO - PROCESS | 3672 | ++DOCSHELL 0C778400 == 41 [pid = 3672] [id = 761] 09:48:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (0F932400) [pid = 3672] [serial = 2281] [outer = 00000000] 09:48:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10427400) [pid = 3672] [serial = 2282] [outer = 0F932400] 09:48:04 INFO - PROCESS | 3672 | 1467391684256 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10B56800) [pid = 3672] [serial = 2283] [outer = 0F932400] 09:48:04 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:48:04 INFO - PROCESS | 3672 | 1467391684965 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:48:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:48:05 INFO - {} 09:48:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:48:05 INFO - {} 09:48:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:48:05 INFO - {} 09:48:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:48:05 INFO - {} 09:48:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1076ms 09:48:05 INFO - PROCESS | 3672 | 1467391685039 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3672 | 1467391685042 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /FileAPI/fileReader.html 09:48:05 INFO - PROCESS | 3672 | 1467391685047 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3672 | 1467391685050 Marionette TRACE conn2 <- [1,3002,null,{}] 09:48:05 INFO - PROCESS | 3672 | 1467391685055 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3672 | 1467391685058 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:05 INFO - PROCESS | 3672 | 1467391685176 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:48:05 INFO - PROCESS | 3672 | 1467391685294 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3672 | 1467391685298 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:05 INFO - PROCESS | 3672 | ++DOCSHELL 132AA400 == 42 [pid = 3672] [id = 762] 09:48:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (132B0800) [pid = 3672] [serial = 2284] [outer = 00000000] 09:48:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (15554C00) [pid = 3672] [serial = 2285] [outer = 132B0800] 09:48:05 INFO - PROCESS | 3672 | 1467391685353 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15570400) [pid = 3672] [serial = 2286] [outer = 132B0800] 09:48:05 INFO - PROCESS | 3672 | 1467391685925 Marionette TRACE conn2 <- [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]]]}] 09:48:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:48:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:48:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:48:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:48:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 922ms 09:48:05 INFO - PROCESS | 3672 | 1467391685980 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3672 | 1467391685984 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /FileAPI/historical.html 09:48:05 INFO - PROCESS | 3672 | 1467391685988 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3672 | 1467391685991 Marionette TRACE conn2 <- [1,3006,null,{}] 09:48:05 INFO - PROCESS | 3672 | 1467391685995 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3672 | 1467391685997 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:06 INFO - PROCESS | 3672 | 1467391686114 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:48:06 INFO - PROCESS | 3672 | 1467391686305 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3672 | 1467391686309 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:06 INFO - PROCESS | 3672 | ++DOCSHELL 10467C00 == 43 [pid = 3672] [id = 763] 09:48:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10A76000) [pid = 3672] [serial = 2287] [outer = 00000000] 09:48:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (11809C00) [pid = 3672] [serial = 2288] [outer = 10A76000] 09:48:06 INFO - PROCESS | 3672 | 1467391686369 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (13A32C00) [pid = 3672] [serial = 2289] [outer = 10A76000] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 10A79C00 == 42 [pid = 3672] [id = 743] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 19806800 == 41 [pid = 3672] [id = 760] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 13160800 == 40 [pid = 3672] [id = 759] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 1046C000 == 39 [pid = 3672] [id = 758] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 16FBBC00 == 38 [pid = 3672] [id = 757] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 16DA9800 == 37 [pid = 3672] [id = 756] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 15FE8400 == 36 [pid = 3672] [id = 755] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 10D19C00 == 35 [pid = 3672] [id = 754] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 139EC000 == 34 [pid = 3672] [id = 753] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 1125B000 == 33 [pid = 3672] [id = 752] 09:48:07 INFO - PROCESS | 3672 | --DOCSHELL 10475C00 == 32 [pid = 3672] [id = 751] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19E0F000) [pid = 3672] [serial = 2238] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1821A400) [pid = 3672] [serial = 2224] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (199BC400) [pid = 3672] [serial = 2227] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (182B6000) [pid = 3672] [serial = 2225] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10D22400) [pid = 3672] [serial = 2209] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10D46800) [pid = 3672] [serial = 2210] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (148DF800) [pid = 3672] [serial = 2215] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15568C00) [pid = 3672] [serial = 2216] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (16BC7800) [pid = 3672] [serial = 2218] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16DAF000) [pid = 3672] [serial = 2219] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (139ED000) [pid = 3672] [serial = 2206] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (13D51000) [pid = 3672] [serial = 2207] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A75C00) [pid = 3672] [serial = 2203] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10B98C00) [pid = 3672] [serial = 2204] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (11DD9C00) [pid = 3672] [serial = 2212] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (12BAE400) [pid = 3672] [serial = 2213] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1590AC00) [pid = 3672] [serial = 2231] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (13A31400) [pid = 3672] [serial = 2230] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (199C2C00) [pid = 3672] [serial = 2233] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17EA6C00) [pid = 3672] [serial = 2201] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19810C00) [pid = 3672] [serial = 2228] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17EA5C00) [pid = 3672] [serial = 2221] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17EA7000) [pid = 3672] [serial = 2222] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19E0F400) [pid = 3672] [serial = 2239] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19E05400) [pid = 3672] [serial = 2236] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (199C6000) [pid = 3672] [serial = 2234] [outer = 00000000] [url = about:blank] 09:48:07 INFO - PROCESS | 3672 | 1467391687107 Marionette TRACE conn2 <- [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"]]]}] 09:48:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:48:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:48:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:48:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:48:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:48:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:48:07 INFO - TEST-OK | /FileAPI/historical.html | took 1168ms 09:48:07 INFO - PROCESS | 3672 | 1467391687165 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 3672 | 1467391687171 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /FileAPI/idlharness.html 09:48:07 INFO - PROCESS | 3672 | 1467391687178 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3672 | 1467391687186 Marionette TRACE conn2 <- [1,3010,null,{}] 09:48:07 INFO - PROCESS | 3672 | 1467391687193 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 3672 | 1467391687196 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:07 INFO - PROCESS | 3672 | 1467391687339 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:48:07 INFO - PROCESS | 3672 | 1467391687400 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3672 | 1467391687402 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:07 INFO - PROCESS | 3672 | ++DOCSHELL 10D3A400 == 33 [pid = 3672] [id = 764] 09:48:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10D3AC00) [pid = 3672] [serial = 2290] [outer = 00000000] 09:48:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (114C1400) [pid = 3672] [serial = 2291] [outer = 10D3AC00] 09:48:07 INFO - PROCESS | 3672 | 1467391687449 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (11DDD400) [pid = 3672] [serial = 2292] [outer = 10D3AC00] 09:48:08 INFO - PROCESS | 3672 | 1467391688197 Marionette TRACE conn2 <- [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]]]}] 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:48:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:48:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:48:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:48:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:48:08 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 09:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:48:08 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 09:48:08 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 09:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:48:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:48:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:48:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:48:08 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 09:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:48:08 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 09:48:08 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 09:48:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:48:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:48:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1199ms 09:48:08 INFO - PROCESS | 3672 | 1467391688373 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3672 | 1467391688379 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /FileAPI/idlharness.worker 09:48:08 INFO - PROCESS | 3672 | 1467391688388 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3672 | 1467391688399 Marionette TRACE conn2 <- [1,3014,null,{}] 09:48:08 INFO - PROCESS | 3672 | 1467391688403 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 3672 | 1467391688406 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:08 INFO - PROCESS | 3672 | 1467391688494 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:48:08 INFO - PROCESS | 3672 | 1467391688500 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3672 | 1467391688502 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:08 INFO - PROCESS | 3672 | ++DOCSHELL 13ABA400 == 34 [pid = 3672] [id = 765] 09:48:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13ABB000) [pid = 3672] [serial = 2293] [outer = 00000000] 09:48:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17EA7C00) [pid = 3672] [serial = 2294] [outer = 13ABB000] 09:48:08 INFO - PROCESS | 3672 | 1467391688548 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17EAD000) [pid = 3672] [serial = 2295] [outer = 13ABB000] 09:48:08 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:48:09 INFO - PROCESS | 3672 | 1467391689503 Marionette TRACE conn2 <- [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,{},{}]]]}] 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:48:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:48:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:48:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:48:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:48:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:48:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:48:09 INFO - {} 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:48:09 INFO - {} 09:48:09 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 - {} 09:48:09 INFO - {} 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:48:09 INFO - {} 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:48:09 INFO - {} 09:48:09 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 - {} 09:48:09 INFO - {} 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:48:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:48:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 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 09:48:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:48:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:48:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:48:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:48:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:48:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:48:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:48:09 INFO - {} 09:48:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1291ms 09:48:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:48:09 INFO - PROCESS | 3672 | 1467391689691 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3672 | 1467391689693 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 3672 | 1467391689697 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3672 | 1467391689702 Marionette TRACE conn2 <- [1,3018,null,{}] 09:48:09 INFO - PROCESS | 3672 | 1467391689712 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3672 | 1467391689717 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:09 INFO - PROCESS | 3672 | 1467391689840 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:48:09 INFO - PROCESS | 3672 | 1467391689914 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3672 | 1467391689917 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:09 INFO - PROCESS | 3672 | ++DOCSHELL 19807000 == 35 [pid = 3672] [id = 766] 09:48:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1ABF0400) [pid = 3672] [serial = 2296] [outer = 00000000] 09:48:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1ABF5800) [pid = 3672] [serial = 2297] [outer = 1ABF0400] 09:48:09 INFO - PROCESS | 3672 | 1467391689963 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1ABFC800) [pid = 3672] [serial = 2298] [outer = 1ABF0400] 09:48:10 INFO - PROCESS | 3672 | 1467391690366 Marionette TRACE conn2 <- [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]]]}] 09:48:10 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 09:48:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 722ms 09:48:10 INFO - PROCESS | 3672 | 1467391690420 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3672 | 1467391690424 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:48:10 INFO - PROCESS | 3672 | 1467391690428 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:48:10 INFO - PROCESS | 3672 | 1467391690430 Marionette TRACE conn2 <- [1,3022,null,{}] 09:48:10 INFO - PROCESS | 3672 | 1467391690440 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3672 | 1467391690442 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:10 INFO - PROCESS | 3672 | 1467391690561 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:48:10 INFO - PROCESS | 3672 | 1467391690569 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3672 | 1467391690571 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:10 INFO - PROCESS | 3672 | ++DOCSHELL 1ABF4C00 == 36 [pid = 3672] [id = 767] 09:48:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1AD2B000) [pid = 3672] [serial = 2299] [outer = 00000000] 09:48:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1AD33000) [pid = 3672] [serial = 2300] [outer = 1AD2B000] 09:48:10 INFO - PROCESS | 3672 | 1467391690615 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1AD35C00) [pid = 3672] [serial = 2301] [outer = 1AD2B000] 09:48:11 INFO - PROCESS | 3672 | 1467391691000 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:48:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 614ms 09:48:11 INFO - PROCESS | 3672 | 1467391691051 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3672 | 1467391691053 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:48:11 INFO - PROCESS | 3672 | 1467391691056 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3672 | 1467391691058 Marionette TRACE conn2 <- [1,3026,null,{}] 09:48:11 INFO - PROCESS | 3672 | 1467391691061 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3672 | 1467391691063 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:11 INFO - PROCESS | 3672 | 1467391691180 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:48:11 INFO - PROCESS | 3672 | 1467391691268 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3672 | 1467391691270 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:11 INFO - PROCESS | 3672 | ++DOCSHELL 1ADF0400 == 37 [pid = 3672] [id = 768] 09:48:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1ADF2C00) [pid = 3672] [serial = 2302] [outer = 00000000] 09:48:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1ADF7000) [pid = 3672] [serial = 2303] [outer = 1ADF2C00] 09:48:11 INFO - PROCESS | 3672 | 1467391691312 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1ADF7800) [pid = 3672] [serial = 2304] [outer = 1ADF2C00] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16FBC800) [pid = 3672] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15FEB400) [pid = 3672] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (139F0000) [pid = 3672] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (114BBC00) [pid = 3672] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (104CB000) [pid = 3672] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0F9EA400) [pid = 3672] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10469000) [pid = 3672] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (13F87000) [pid = 3672] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16F16000) [pid = 3672] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16DAB800) [pid = 3672] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (13F84800) [pid = 3672] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (177E6C00) [pid = 3672] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:48:11 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (139B9400) [pid = 3672] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:48:11 INFO - PROCESS | 3672 | 1467391691779 Marionette TRACE conn2 <- [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"]]]}] 09:48:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:48:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 722ms 09:48:11 INFO - PROCESS | 3672 | 1467391691797 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3672 | 1467391691799 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 3672 | 1467391691802 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:48:11 INFO - PROCESS | 3672 | 1467391691804 Marionette TRACE conn2 <- [1,3030,null,{}] 09:48:11 INFO - PROCESS | 3672 | 1467391691808 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3672 | 1467391691813 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:11 INFO - PROCESS | 3672 | 1467391691946 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:48:11 INFO - PROCESS | 3672 | 1467391692012 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3672 | 1467391692014 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:12 INFO - PROCESS | 3672 | ++DOCSHELL 17EACC00 == 38 [pid = 3672] [id = 769] 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17EAE400) [pid = 3672] [serial = 2305] [outer = 00000000] 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1ADFD400) [pid = 3672] [serial = 2306] [outer = 17EAE400] 09:48:12 INFO - PROCESS | 3672 | 1467391692042 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1AF27800) [pid = 3672] [serial = 2307] [outer = 17EAE400] 09:48:12 INFO - PROCESS | 3672 | 1467391692528 Marionette TRACE conn2 <- [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]]]}] 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:48:12 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. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:48:12 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'.) 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:48:12 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. 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:48:12 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. 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:48:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:48:12 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. 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:48:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:48:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:48:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:48:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:48:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 830ms 09:48:12 INFO - PROCESS | 3672 | 1467391692634 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3672 | 1467391692636 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:48:12 INFO - PROCESS | 3672 | 1467391692639 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3672 | 1467391692641 Marionette TRACE conn2 <- [1,3034,null,{}] 09:48:12 INFO - PROCESS | 3672 | 1467391692647 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3672 | 1467391692649 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:12 INFO - PROCESS | 3672 | 1467391692741 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:48:12 INFO - PROCESS | 3672 | 1467391692835 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3672 | 1467391692837 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:12 INFO - PROCESS | 3672 | ++DOCSHELL 10B0C400 == 39 [pid = 3672] [id = 770] 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10B11000) [pid = 3672] [serial = 2308] [outer = 00000000] 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10B17000) [pid = 3672] [serial = 2309] [outer = 10B11000] 09:48:12 INFO - PROCESS | 3672 | 1467391692879 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1AF23C00) [pid = 3672] [serial = 2310] [outer = 10B11000] 09:48:13 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:48:13 INFO - PROCESS | 3672 | 1467391693226 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:48:13 INFO - {} 09:48:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 09:48:13 INFO - PROCESS | 3672 | 1467391693261 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3672 | 1467391693263 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:48:13 INFO - PROCESS | 3672 | 1467391693266 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 3672 | 1467391693268 Marionette TRACE conn2 <- [1,3038,null,{}] 09:48:13 INFO - PROCESS | 3672 | 1467391693271 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3672 | 1467391693273 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:13 INFO - PROCESS | 3672 | 1467391693390 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:48:13 INFO - PROCESS | 3672 | 1467391693397 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3672 | 1467391693399 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:13 INFO - PROCESS | 3672 | ++DOCSHELL 1065E400 == 40 [pid = 3672] [id = 771] 09:48:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10B15400) [pid = 3672] [serial = 2311] [outer = 00000000] 09:48:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1AF30C00) [pid = 3672] [serial = 2312] [outer = 10B15400] 09:48:13 INFO - PROCESS | 3672 | 1467391693441 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1B054400) [pid = 3672] [serial = 2313] [outer = 10B15400] 09:48:13 INFO - PROCESS | 3672 | 1467391693987 Marionette TRACE conn2 <- [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]]]}] 09:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:48:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:48:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 722ms 09:48:13 INFO - PROCESS | 3672 | 1467391694008 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3672 | 1467391694013 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:48:14 INFO - PROCESS | 3672 | 1467391694018 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3672 | 1467391694022 Marionette TRACE conn2 <- [1,3042,null,{}] 09:48:14 INFO - PROCESS | 3672 | 1467391694046 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3672 | 1467391694049 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:14 INFO - PROCESS | 3672 | 1467391694182 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:48:14 INFO - PROCESS | 3672 | 1467391694321 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3672 | 1467391694324 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:14 INFO - PROCESS | 3672 | ++DOCSHELL 10D3FC00 == 41 [pid = 3672] [id = 772] 09:48:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10D41000) [pid = 3672] [serial = 2314] [outer = 00000000] 09:48:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (11892800) [pid = 3672] [serial = 2315] [outer = 10D41000] 09:48:14 INFO - PROCESS | 3672 | 1467391694421 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1315FC00) [pid = 3672] [serial = 2316] [outer = 10D41000] 09:48:15 INFO - PROCESS | 3672 | 1467391695258 Marionette TRACE conn2 <- [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"]]]}] 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:48:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:48:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:48:15 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" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:48:15 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" 09:48:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:48:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:48:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1429ms 09:48:15 INFO - PROCESS | 3672 | 1467391695442 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3672 | 1467391695446 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:48:15 INFO - PROCESS | 3672 | 1467391695453 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3672 | 1467391695456 Marionette TRACE conn2 <- [1,3046,null,{}] 09:48:15 INFO - PROCESS | 3672 | 1467391695461 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 3672 | 1467391695463 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:15 INFO - PROCESS | 3672 | 1467391695606 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:48:15 INFO - PROCESS | 3672 | 1467391695776 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3672 | 1467391695779 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:15 INFO - PROCESS | 3672 | ++DOCSHELL 17EA5000 == 42 [pid = 3672] [id = 773] 09:48:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17EA8000) [pid = 3672] [serial = 2317] [outer = 00000000] 09:48:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182B6400) [pid = 3672] [serial = 2318] [outer = 17EA8000] 09:48:15 INFO - PROCESS | 3672 | 1467391695837 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1980B400) [pid = 3672] [serial = 2319] [outer = 17EA8000] 09:48:16 INFO - PROCESS | 3672 | 1467391696343 Marionette TRACE conn2 <- [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]]]}] 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:48:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:48:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:48:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:48:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:48:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:48:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:48:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:48:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:48:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 938ms 09:48:16 INFO - PROCESS | 3672 | 1467391696408 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3672 | 1467391696412 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:48:16 INFO - PROCESS | 3672 | 1467391696418 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3672 | 1467391696421 Marionette TRACE conn2 <- [1,3050,null,{}] 09:48:16 INFO - PROCESS | 3672 | 1467391696432 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3672 | 1467391696437 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:16 INFO - PROCESS | 3672 | 1467391696543 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:48:16 INFO - PROCESS | 3672 | 1467391696709 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3672 | 1467391696712 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:16 INFO - PROCESS | 3672 | ++DOCSHELL 19B86800 == 43 [pid = 3672] [id = 774] 09:48:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19B86C00) [pid = 3672] [serial = 2320] [outer = 00000000] 09:48:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19B8C000) [pid = 3672] [serial = 2321] [outer = 19B86C00] 09:48:16 INFO - PROCESS | 3672 | 1467391696768 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19C43800) [pid = 3672] [serial = 2322] [outer = 19B86C00] 09:48:16 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:48:17 INFO - PROCESS | 3672 | 1467391697521 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:48:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:48:17 INFO - {} 09:48:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1123ms 09:48:17 INFO - PROCESS | 3672 | 1467391697550 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:48:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:48:17 INFO - PROCESS | 3672 | 1467391697553 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:48:17 INFO - PROCESS | 3672 | 1467391697558 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 3672 | 1467391697561 Marionette TRACE conn2 <- [1,3054,null,{}] 09:48:17 INFO - PROCESS | 3672 | 1467391697567 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 3672 | 1467391697569 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:17 INFO - PROCESS | 3672 | 1467391697674 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:48:17 INFO - PROCESS | 3672 | 1467391697783 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3672 | 1467391697787 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:17 INFO - PROCESS | 3672 | ++DOCSHELL 10D42C00 == 44 [pid = 3672] [id = 775] 09:48:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (110C5800) [pid = 3672] [serial = 2323] [outer = 00000000] 09:48:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1146E800) [pid = 3672] [serial = 2324] [outer = 110C5800] 09:48:17 INFO - PROCESS | 3672 | 1467391697900 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (114E3C00) [pid = 3672] [serial = 2325] [outer = 110C5800] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10B0C400 == 43 [pid = 3672] [id = 770] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 17EACC00 == 42 [pid = 3672] [id = 769] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 1ADF0400 == 41 [pid = 3672] [id = 768] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 1ABF4C00 == 40 [pid = 3672] [id = 767] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 19807000 == 39 [pid = 3672] [id = 766] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 13ABA400 == 38 [pid = 3672] [id = 765] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10D3A400 == 37 [pid = 3672] [id = 764] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 132AA400 == 36 [pid = 3672] [id = 762] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 0C778400 == 35 [pid = 3672] [id = 761] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10D3B800 == 34 [pid = 3672] [id = 748] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 15FEA800 == 33 [pid = 3672] [id = 749] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10D47800 == 32 [pid = 3672] [id = 744] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 15FEEC00 == 31 [pid = 3672] [id = 746] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 0F9E6800 == 30 [pid = 3672] [id = 750] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10467C00 == 29 [pid = 3672] [id = 763] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10429C00 == 28 [pid = 3672] [id = 747] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 19B86800 == 27 [pid = 3672] [id = 774] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 17EA5000 == 26 [pid = 3672] [id = 773] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 1065E400 == 25 [pid = 3672] [id = 771] 09:48:18 INFO - PROCESS | 3672 | --DOCSHELL 10D3FC00 == 24 [pid = 3672] [id = 772] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1980F800) [pid = 3672] [serial = 2279] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15FF6400) [pid = 3672] [serial = 2265] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (13AB7800) [pid = 3672] [serial = 2259] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (13D51400) [pid = 3672] [serial = 2260] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (114DC400) [pid = 3672] [serial = 2256] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (11D93800) [pid = 3672] [serial = 2257] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A74400) [pid = 3672] [serial = 2253] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10B61C00) [pid = 3672] [serial = 2254] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10F2A400) [pid = 3672] [serial = 2251] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10B91C00) [pid = 3672] [serial = 2250] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17708C00) [pid = 3672] [serial = 2270] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D3E400) [pid = 3672] [serial = 2242] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1065E000) [pid = 3672] [serial = 2241] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (15563C00) [pid = 3672] [serial = 2245] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (14483C00) [pid = 3672] [serial = 2244] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18219800) [pid = 3672] [serial = 2248] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17E4BC00) [pid = 3672] [serial = 2247] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (16DAD000) [pid = 3672] [serial = 2268] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16157400) [pid = 3672] [serial = 2266] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (16CD5800) [pid = 3672] [serial = 2273] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16FB5C00) [pid = 3672] [serial = 2274] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18215400) [pid = 3672] [serial = 2276] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (177EAC00) [pid = 3672] [serial = 2271] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15566800) [pid = 3672] [serial = 2262] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15F40000) [pid = 3672] [serial = 2263] [outer = 00000000] [url = about:blank] 09:48:18 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (18216000) [pid = 3672] [serial = 2277] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3672 | 1467391699140 Marionette TRACE conn2 <- [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]]]}] 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:48:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:48:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1614ms 09:48:19 INFO - PROCESS | 3672 | 1467391699227 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3672 | 1467391699232 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:48:19 INFO - PROCESS | 3672 | 1467391699239 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3672 | 1467391699243 Marionette TRACE conn2 <- [1,3058,null,{}] 09:48:19 INFO - PROCESS | 3672 | 1467391699249 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3672 | 1467391699252 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:19 INFO - PROCESS | 3672 | 1467391699379 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:48:19 INFO - PROCESS | 3672 | 1467391699508 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3672 | 1467391699513 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:19 INFO - PROCESS | 3672 | ++DOCSHELL 104C8400 == 25 [pid = 3672] [id = 776] 09:48:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (104CAC00) [pid = 3672] [serial = 2326] [outer = 00000000] 09:48:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10B63400) [pid = 3672] [serial = 2327] [outer = 104CAC00] 09:48:19 INFO - PROCESS | 3672 | 1467391699556 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10B98400) [pid = 3672] [serial = 2328] [outer = 104CAC00] 09:48:20 INFO - PROCESS | 3672 | 1467391700183 Marionette TRACE conn2 <- [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]]]}] 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:48:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 984ms 09:48:20 INFO - PROCESS | 3672 | 1467391700229 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3672 | 1467391700234 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:48:20 INFO - PROCESS | 3672 | 1467391700241 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3672 | 1467391700244 Marionette TRACE conn2 <- [1,3062,null,{}] 09:48:20 INFO - PROCESS | 3672 | 1467391700248 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 3672 | 1467391700251 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:20 INFO - PROCESS | 3672 | 1467391700431 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:48:20 INFO - PROCESS | 3672 | 1467391700441 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3672 | 1467391700443 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:20 INFO - PROCESS | 3672 | ++DOCSHELL 110C9800 == 26 [pid = 3672] [id = 777] 09:48:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (110CD800) [pid = 3672] [serial = 2329] [outer = 00000000] 09:48:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (11475C00) [pid = 3672] [serial = 2330] [outer = 110CD800] 09:48:20 INFO - PROCESS | 3672 | 1467391700499 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (114DF000) [pid = 3672] [serial = 2331] [outer = 110CD800] 09:48:21 INFO - PROCESS | 3672 | 1467391701182 Marionette TRACE conn2 <- [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]]]}] 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:48:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 984ms 09:48:21 INFO - PROCESS | 3672 | 1467391701225 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3672 | 1467391701227 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:48:21 INFO - PROCESS | 3672 | 1467391701231 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3672 | 1467391701235 Marionette TRACE conn2 <- [1,3066,null,{}] 09:48:21 INFO - PROCESS | 3672 | 1467391701247 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3672 | 1467391701252 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:21 INFO - PROCESS | 3672 | 1467391701395 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:48:21 INFO - PROCESS | 3672 | 1467391701537 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3672 | 1467391701541 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:21 INFO - PROCESS | 3672 | ++DOCSHELL 13257800 == 27 [pid = 3672] [id = 778] 09:48:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (13259800) [pid = 3672] [serial = 2332] [outer = 00000000] 09:48:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (139FA400) [pid = 3672] [serial = 2333] [outer = 13259800] 09:48:21 INFO - PROCESS | 3672 | 1467391701583 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (13ABEC00) [pid = 3672] [serial = 2334] [outer = 13259800] 09:48:22 INFO - PROCESS | 3672 | --DOCSHELL 129DC000 == 26 [pid = 3672] [id = 735] 09:48:22 INFO - PROCESS | 3672 | --DOCSHELL 1046A400 == 25 [pid = 3672] [id = 734] 09:48:22 INFO - PROCESS | 3672 | 1467391702250 Marionette TRACE conn2 <- [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] 09:48:22 INFO - PROCESS | 3672 | 1467391702271 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:48:22 INFO - PROCESS | 3672 | 1467391702276 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3672 | 1467391702279 Marionette TRACE conn2 <- [1,3070,null,{}] 09:48:22 INFO - PROCESS | 3672 | 1467391702305 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3672 | 1467391702307 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:22 INFO - PROCESS | 3672 | 1467391702408 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:48:22 INFO - PROCESS | 3672 | 1467391702512 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3672 | 1467391702515 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:22 INFO - PROCESS | 3672 | ++DOCSHELL 10D1A800 == 26 [pid = 3672] [id = 779] 09:48:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10D1CC00) [pid = 3672] [serial = 2335] [outer = 00000000] 09:48:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1146F000) [pid = 3672] [serial = 2336] [outer = 10D1CC00] 09:48:22 INFO - PROCESS | 3672 | 1467391702550 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1180CC00) [pid = 3672] [serial = 2337] [outer = 10D1CC00] 09:48:22 INFO - PROCESS | 3672 | 1467391702919 Marionette TRACE conn2 <- [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]]]}] 09:48:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:48:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:48:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:48:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 707ms 09:48:22 INFO - PROCESS | 3672 | 1467391702977 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3672 | 1467391702981 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:48:22 INFO - PROCESS | 3672 | 1467391702987 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3672 | 1467391702990 Marionette TRACE conn2 <- [1,3074,null,{}] 09:48:22 INFO - PROCESS | 3672 | 1467391702994 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3672 | 1467391702996 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:23 INFO - PROCESS | 3672 | 1467391703084 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:48:23 INFO - PROCESS | 3672 | 1467391703090 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3672 | 1467391703092 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:23 INFO - PROCESS | 3672 | ++DOCSHELL 131C0C00 == 27 [pid = 3672] [id = 780] 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (13256000) [pid = 3672] [serial = 2338] [outer = 00000000] 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (139F8400) [pid = 3672] [serial = 2339] [outer = 13256000] 09:48:23 INFO - PROCESS | 3672 | 1467391703139 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (13D51800) [pid = 3672] [serial = 2340] [outer = 13256000] 09:48:23 INFO - PROCESS | 3672 | 1467391703589 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:48:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 615ms 09:48:23 INFO - PROCESS | 3672 | 1467391703608 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3672 | 1467391703610 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:48:23 INFO - PROCESS | 3672 | 1467391703614 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3672 | 1467391703617 Marionette TRACE conn2 <- [1,3078,null,{}] 09:48:23 INFO - PROCESS | 3672 | 1467391703627 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 3672 | 1467391703631 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:23 INFO - PROCESS | 3672 | 1467391703717 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:48:23 INFO - PROCESS | 3672 | 1467391703723 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3672 | 1467391703726 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:23 INFO - PROCESS | 3672 | ++DOCSHELL 144F4C00 == 28 [pid = 3672] [id = 781] 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (144F5C00) [pid = 3672] [serial = 2341] [outer = 00000000] 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1555D400) [pid = 3672] [serial = 2342] [outer = 144F5C00] 09:48:23 INFO - PROCESS | 3672 | 1467391703774 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1556C400) [pid = 3672] [serial = 2343] [outer = 144F5C00] 09:48:24 INFO - PROCESS | 3672 | 1467391704269 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:48:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 677ms 09:48:24 INFO - PROCESS | 3672 | 1467391704313 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3672 | 1467391704316 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:48:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:48:24 INFO - PROCESS | 3672 | 1467391704319 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 3672 | 1467391704321 Marionette TRACE conn2 <- [1,3082,null,{}] 09:48:24 INFO - PROCESS | 3672 | 1467391704324 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3672 | 1467391704326 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:24 INFO - PROCESS | 3672 | 1467391704453 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:48:24 INFO - PROCESS | 3672 | 1467391704458 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3672 | 1467391704460 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:24 INFO - PROCESS | 3672 | ++DOCSHELL 15F3B000 == 29 [pid = 3672] [id = 782] 09:48:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15F3C800) [pid = 3672] [serial = 2344] [outer = 00000000] 09:48:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (15FEA800) [pid = 3672] [serial = 2345] [outer = 15F3C800] 09:48:24 INFO - PROCESS | 3672 | 1467391704503 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15FF1800) [pid = 3672] [serial = 2346] [outer = 15F3C800] 09:48:24 INFO - PROCESS | 3672 | 1467391704935 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:48:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 09:48:25 INFO - PROCESS | 3672 | 1467391705006 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3672 | 1467391705008 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:48:25 INFO - PROCESS | 3672 | 1467391705011 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:48:25 INFO - PROCESS | 3672 | 1467391705012 Marionette TRACE conn2 <- [1,3086,null,{}] 09:48:25 INFO - PROCESS | 3672 | 1467391705016 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3672 | 1467391705018 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:25 INFO - PROCESS | 3672 | 1467391705133 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:48:25 INFO - PROCESS | 3672 | 1467391705232 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3672 | 1467391705235 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:25 INFO - PROCESS | 3672 | ++DOCSHELL 15FE9C00 == 30 [pid = 3672] [id = 783] 09:48:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (15FEC800) [pid = 3672] [serial = 2347] [outer = 00000000] 09:48:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (169D7000) [pid = 3672] [serial = 2348] [outer = 15FEC800] 09:48:25 INFO - PROCESS | 3672 | 1467391705279 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (169D9800) [pid = 3672] [serial = 2349] [outer = 15FEC800] 09:48:25 INFO - PROCESS | 3672 | 1467391705665 Marionette TRACE conn2 <- [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]]]}] 09:48:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:48:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:48:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 09:48:25 INFO - PROCESS | 3672 | 1467391705695 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3672 | 1467391705696 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:48:25 INFO - PROCESS | 3672 | 1467391705700 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 3672 | 1467391705701 Marionette TRACE conn2 <- [1,3090,null,{}] 09:48:25 INFO - PROCESS | 3672 | 1467391705705 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3672 | 1467391705710 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:25 INFO - PROCESS | 3672 | 1467391705868 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:48:25 INFO - PROCESS | 3672 | 1467391705944 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3672 | 1467391705946 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:25 INFO - PROCESS | 3672 | ++DOCSHELL 131CEC00 == 31 [pid = 3672] [id = 784] 09:48:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (16F22C00) [pid = 3672] [serial = 2350] [outer = 00000000] 09:48:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17758400) [pid = 3672] [serial = 2351] [outer = 16F22C00] 09:48:25 INFO - PROCESS | 3672 | 1467391705989 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (177E8C00) [pid = 3672] [serial = 2352] [outer = 16F22C00] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10B11000) [pid = 3672] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10D41000) [pid = 3672] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17EA8000) [pid = 3672] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19B86C00) [pid = 3672] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1ABF0400) [pid = 3672] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1AD2B000) [pid = 3672] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10D3AC00) [pid = 3672] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (0F932400) [pid = 3672] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A76000) [pid = 3672] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (132B0800) [pid = 3672] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17EAE400) [pid = 3672] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1ADF2C00) [pid = 3672] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19807800) [pid = 3672] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (13ABB000) [pid = 3672] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:48:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10B15400) [pid = 3672] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:48:26 INFO - PROCESS | 3672 | 1467391706435 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:48:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 784ms 09:48:26 INFO - PROCESS | 3672 | 1467391706509 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3672 | 1467391706511 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:48:26 INFO - PROCESS | 3672 | 1467391706514 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3672 | 1467391706516 Marionette TRACE conn2 <- [1,3094,null,{}] 09:48:26 INFO - PROCESS | 3672 | 1467391706519 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3672 | 1467391706521 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:26 INFO - PROCESS | 3672 | 1467391706598 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:48:26 INFO - PROCESS | 3672 | 1467391706603 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3672 | 1467391706605 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:26 INFO - PROCESS | 3672 | ++DOCSHELL 10B11000 == 32 [pid = 3672] [id = 785] 09:48:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10B15400) [pid = 3672] [serial = 2353] [outer = 00000000] 09:48:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17E4B400) [pid = 3672] [serial = 2354] [outer = 10B15400] 09:48:26 INFO - PROCESS | 3672 | 1467391706637 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17EA5000) [pid = 3672] [serial = 2355] [outer = 10B15400] 09:48:27 INFO - PROCESS | 3672 | 1467391707071 Marionette TRACE conn2 <- [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]]]}] 09:48:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:48:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:48:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:48:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 585ms 09:48:27 INFO - PROCESS | 3672 | 1467391707094 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3672 | 1467391707095 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:48:27 INFO - PROCESS | 3672 | 1467391707099 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3672 | 1467391707101 Marionette TRACE conn2 <- [1,3098,null,{}] 09:48:27 INFO - PROCESS | 3672 | 1467391707104 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 3672 | 1467391707105 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:27 INFO - PROCESS | 3672 | 1467391707236 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:48:27 INFO - PROCESS | 3672 | 1467391707241 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3672 | 1467391707243 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:27 INFO - PROCESS | 3672 | ++DOCSHELL 12EE5000 == 33 [pid = 3672] [id = 786] 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (177F0000) [pid = 3672] [serial = 2356] [outer = 00000000] 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18016400) [pid = 3672] [serial = 2357] [outer = 177F0000] 09:48:27 INFO - PROCESS | 3672 | 1467391707286 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1801BC00) [pid = 3672] [serial = 2358] [outer = 177F0000] 09:48:27 INFO - PROCESS | 3672 | 1467391707642 Marionette TRACE conn2 <- [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"]]]}] 09:48:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:48:27 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 09:48:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:48:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 584ms 09:48:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:48:27 INFO - PROCESS | 3672 | 1467391707680 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3672 | 1467391707682 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:48:27 INFO - PROCESS | 3672 | 1467391707685 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3672 | 1467391707687 Marionette TRACE conn2 <- [1,3102,null,{}] 09:48:27 INFO - PROCESS | 3672 | 1467391707690 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 3672 | 1467391707692 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:27 INFO - PROCESS | 3672 | 1467391707819 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:48:27 INFO - PROCESS | 3672 | 1467391707827 Marionette TRACE conn2 -> [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\", \"2abd018d-02a5-483a-924f-d93ee71c87b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3672 | 1467391707829 Marionette INFO sendAsync 1803688d-fd9d-4709-912b-90f36dacc229 09:48:27 INFO - PROCESS | 3672 | ++DOCSHELL 18214C00 == 34 [pid = 3672] [id = 787] 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18216C00) [pid = 3672] [serial = 2359] [outer = 00000000] 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182B6000) [pid = 3672] [serial = 2360] [outer = 18216C00] 09:48:27 INFO - PROCESS | 3672 | 1467391707871 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (182B7000) [pid = 3672] [serial = 2361] [outer = 18216C00] 09:48:28 INFO - PROCESS | 3672 | 1467391708303 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:48:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 615ms 09:48:28 INFO - PROCESS | 3672 | 1467391708323 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3672 | 1467391708325 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:48:29 WARNING - u'runner_teardown' () 09:48:29 INFO - No more tests 09:48:29 INFO - Got 0 unexpected results 09:48:29 INFO - SUITE-END | took 612s 09:48:29 INFO - Closing logging queue 09:48:29 INFO - queue closed 09:48:29 INFO - Return code: 0 09:48:29 WARNING - # TBPL SUCCESS # 09:48:29 INFO - Running post-action listener: _resource_record_post_action 09:48:29 INFO - Running post-run listener: _resource_record_post_run 09:48:31 INFO - Total resource usage - Wall time: 620s; CPU: 17.0%; Read bytes: 91556864; Write bytes: 951625728; Read time: 600286; Write time: 1063606 09:48:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:48:31 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 87553536; Read time: 0; Write time: 79006 09:48:31 INFO - run-tests - Wall time: 618s; CPU: 17.0%; Read bytes: 91465216; Write bytes: 813455360; Read time: 589876; Write time: 947794 09:48:31 INFO - Running post-run listener: _upload_blobber_files 09:48:31 INFO - Blob upload gear active. 09:48:31 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:48:31 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 09:48:31 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'] 09:48:31 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 09:48:31 INFO - (blobuploader) - INFO - Open directory for files ... 09:48:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:48:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:48:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:48:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:48:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:48:32 INFO - (blobuploader) - INFO - Done attempting. 09:48:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:48:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:48:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:48:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:48:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:48:34 INFO - (blobuploader) - INFO - Done attempting. 09:48:34 INFO - (blobuploader) - INFO - Iteration through files over. 09:48:34 INFO - Return code: 0 09:48:34 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:48:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/adf0d0891a011e6f527164f245b53f87778c49bbbabcb30c9aa2879b224784670d418683f2fc405911ea7ad8837f43f22bf28bcb17d9fa43c373f1952ae9cc5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55bd797342c9636a933d98ee40787f0ed99a8d3b00832cb4a985d5048b6bcbfc2763ad1aad423edfb576bc7648fb4e295a7d368ce4290ae20dab5f8e849d874e"} 09:48:34 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:48:34 INFO - Writing to file C:\slave\test\properties\blobber_files 09:48:34 INFO - Contents: 09:48:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/adf0d0891a011e6f527164f245b53f87778c49bbbabcb30c9aa2879b224784670d418683f2fc405911ea7ad8837f43f22bf28bcb17d9fa43c373f1952ae9cc5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55bd797342c9636a933d98ee40787f0ed99a8d3b00832cb4a985d5048b6bcbfc2763ad1aad423edfb576bc7648fb4e295a7d368ce4290ae20dab5f8e849d874e"} 09:48:34 INFO - Running post-run listener: copy_logs_to_upload_dir 09:48:34 INFO - Copying logs to upload dir... 09:48:34 INFO - mkdir: C:\slave\test\build\upload\logs 09:48:34 INFO - Copying logs to upload dir... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... 09:48:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=705.676000 ========= master_lag: 93.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-07-01 09:48:28.332828) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:28.333846) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/adf0d0891a011e6f527164f245b53f87778c49bbbabcb30c9aa2879b224784670d418683f2fc405911ea7ad8837f43f22bf28bcb17d9fa43c373f1952ae9cc5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55bd797342c9636a933d98ee40787f0ed99a8d3b00832cb4a985d5048b6bcbfc2763ad1aad423edfb576bc7648fb4e295a7d368ce4290ae20dab5f8e849d874e"} build_url:https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/adf0d0891a011e6f527164f245b53f87778c49bbbabcb30c9aa2879b224784670d418683f2fc405911ea7ad8837f43f22bf28bcb17d9fa43c373f1952ae9cc5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/55bd797342c9636a933d98ee40787f0ed99a8d3b00832cb4a985d5048b6bcbfc2763ad1aad423edfb576bc7648fb4e295a7d368ce4290ae20dab5f8e849d874e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UWMUeK1aR8y29C2MyhSqog/artifacts/public/build/firefox-48.0.en-US.win32.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 09:48:28.459113) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:28.459468) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-114\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-114 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-114 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-114 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-114 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-114 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:28.587931) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:28.588299) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:29.127185) ========= ========= Total master_lag: 94.38 =========