builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-074 starttime: 1467387748.76 results: success (0) buildid: 20160701065031 builduid: c767f5fb4f57427c8722dbadfbf73505 revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:28.765464) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:28.766211) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:28.766724) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:28.809345) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:28.809771) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False --08:42:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 29.15 MB/s 08:42:45 (29.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.561000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:29.424114) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:29.424570) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.723000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:30.208909) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 08:42:30.209611) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5e6976a28642d4d159071e14fd3251d76b9c46fa --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 5e6976a28642d4d159071e14fd3251d76b9c46fa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False 2016-07-01 08:42:46,709 truncating revision to first 12 chars 2016-07-01 08:42:46,709 Setting DEBUG logging. 2016-07-01 08:42:46,709 attempt 1/10 2016-07-01 08:42:46,709 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5e6976a28642?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 08:42:47,963 unpacking tar archive at: mozilla-beta-5e6976a28642/testing/mozharness/ program finished with exit code 0 elapsedTime=1.889000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 08:42:32.317429) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:32.317757) ========= script_repo_revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:32.318202) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:32.318477) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:42:32.334173) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 47 secs) (at 2016-07-01 08:42:32.334760) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 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-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:42:48 INFO - MultiFileLogger online at 20160701 08:42:48 in C:\slave\test 08:42: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 08:42:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:42:48 INFO - {'append_to_log': False, 08:42:48 INFO - 'base_work_dir': 'C:\\slave\\test', 08:42:48 INFO - 'blob_upload_branch': 'mozilla-beta', 08:42:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:42:48 INFO - 'buildbot_json_path': 'buildprops.json', 08:42:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:42:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:42:48 INFO - 'download_minidump_stackwalk': True, 08:42:48 INFO - 'download_symbols': 'true', 08:42:48 INFO - 'e10s': False, 08:42:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:42:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:42:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:42:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:42:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:42:48 INFO - 'C:/mozilla-build/tooltool.py'), 08:42:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:42:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:42:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:42:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:42:48 INFO - 'log_level': 'info', 08:42:48 INFO - 'log_to_console': True, 08:42:48 INFO - 'opt_config_files': (), 08:42:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:42:48 INFO - '--processes=1', 08:42:48 INFO - '--config=%(test_path)s/wptrunner.ini', 08:42:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:42:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:42:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:42:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:42:48 INFO - 'pip_index': False, 08:42:48 INFO - 'require_test_zip': True, 08:42:48 INFO - 'test_type': ('testharness',), 08:42:48 INFO - 'this_chunk': '1', 08:42:48 INFO - 'total_chunks': '10', 08:42:48 INFO - 'virtualenv_path': 'venv', 08:42:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:42:48 INFO - 'work_dir': 'build'} 08:42:48 INFO - ##### 08:42:48 INFO - ##### Running clobber step. 08:42:48 INFO - ##### 08:42:48 INFO - Running pre-action listener: _resource_record_pre_action 08:42:48 INFO - Running main action method: clobber 08:42:48 INFO - rmtree: C:\slave\test\build 08:42:48 INFO - Using _rmtree_windows ... 08:42:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:43:42 INFO - Running post-action listener: _resource_record_post_action 08:43:42 INFO - ##### 08:43:42 INFO - ##### Running read-buildbot-config step. 08:43:42 INFO - ##### 08:43:42 INFO - Running pre-action listener: _resource_record_pre_action 08:43:42 INFO - Running main action method: read_buildbot_config 08:43:42 INFO - Using buildbot properties: 08:43:42 INFO - { 08:43:42 INFO - "project": "", 08:43:42 INFO - "product": "firefox", 08:43:42 INFO - "script_repo_revision": "production", 08:43:42 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:43:42 INFO - "repository": "", 08:43:42 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:43:42 INFO - "buildid": "20160701065031", 08:43:42 INFO - "pgo_build": "False", 08:43:42 INFO - "basedir": "C:\\slave\\test", 08:43:42 INFO - "buildnumber": 25, 08:43:42 INFO - "slavename": "t-xp32-ix-074", 08:43:42 INFO - "revision": "5e6976a28642d4d159071e14fd3251d76b9c46fa", 08:43:42 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 08:43:42 INFO - "platform": "win32", 08:43:42 INFO - "branch": "mozilla-beta", 08:43:42 INFO - "repo_path": "releases/mozilla-beta", 08:43:42 INFO - "moz_repo_path": "", 08:43:42 INFO - "stage_platform": "win32", 08:43:42 INFO - "builduid": "c767f5fb4f57427c8722dbadfbf73505", 08:43:42 INFO - "slavebuilddir": "test" 08:43:42 INFO - } 08:43:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:43:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:43:42 INFO - Running post-action listener: _resource_record_post_action 08:43:42 INFO - ##### 08:43:42 INFO - ##### Running download-and-extract step. 08:43:42 INFO - ##### 08:43:42 INFO - Running pre-action listener: _resource_record_pre_action 08:43:42 INFO - Running main action method: download_and_extract 08:43:42 INFO - mkdir: C:\slave\test\build\tests 08:43: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')]} 08:43:42 INFO - https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:43:42 INFO - trying https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:43:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:43 INFO - Downloaded 1240 bytes. 08:43:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:43:43 INFO - Using the following test package requirements: 08:43:43 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:43:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:43:43 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:43:43 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'jsshell-win32.zip'], 08:43:43 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:43:43 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:43:43 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:43:43 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:43:43 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:43:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:43:43 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:43:43 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 08:43:43 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')]} 08:43:43 INFO - https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:43:43 INFO - trying https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:43:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:45 INFO - Downloaded 20402786 bytes. 08:43:45 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/*'] 08:43:45 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/* 08:43:47 INFO - caution: filename not matched: web-platform/* 08:43:47 INFO - Return code: 11 08:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:47 INFO - https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:43:47 INFO - trying https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:43:47 INFO - Downloading https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:43:50 INFO - Downloaded 36389110 bytes. 08:43:50 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/*'] 08:43:50 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/* 08:44:29 INFO - caution: filename not matched: bin/* 08:44:29 INFO - caution: filename not matched: config/* 08:44:29 INFO - caution: filename not matched: mozbase/* 08:44:29 INFO - caution: filename not matched: marionette/* 08:44:29 INFO - caution: filename not matched: tools/wptserve/* 08:44:29 INFO - Return code: 11 08:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:29 INFO - https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:44:29 INFO - trying https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:44:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:44:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:44:33 INFO - Downloaded 68470604 bytes. 08:44:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:44:33 INFO - mkdir: C:\slave\test\properties 08:44:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:44:33 INFO - Writing to file C:\slave\test\properties\build_url 08:44:33 INFO - Contents: 08:44:33 INFO - build_url:https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:44:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:44:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:44:34 INFO - Writing to file C:\slave\test\properties\symbols_url 08:44:34 INFO - Contents: 08:44:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:44:34 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')]} 08:44:34 INFO - https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:44:34 INFO - trying https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:44:34 INFO - Downloading https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:44:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:44:38 INFO - Downloaded 55586558 bytes. 08:44:38 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'] 08:44:38 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 08:44:42 INFO - Return code: 0 08:44:42 INFO - Running post-action listener: _resource_record_post_action 08:44:42 INFO - Running post-action listener: set_extra_try_arguments 08:44:42 INFO - ##### 08:44:42 INFO - ##### Running create-virtualenv step. 08:44:42 INFO - ##### 08:44:42 INFO - Running pre-action listener: _pre_create_virtualenv 08:44:42 INFO - Running pre-action listener: _resource_record_pre_action 08:44:42 INFO - Running main action method: create_virtualenv 08:44:42 INFO - Creating virtualenv C:\slave\test\build\venv 08:44:42 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 08:44:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:44:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:44:45 INFO - Installing distribute......................................................................................................................................................................................done. 08:44:45 INFO - Return code: 0 08:44:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:44:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:45 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 0x00EB3278>, '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 08:44:45 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 08:44:45 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 08:44:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:44:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:44:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:44:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:44:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:44:45 INFO - 'DCLOCATION': 'SCL3', 08:44:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:44:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:44:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:44:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:44:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:44:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:44:45 INFO - 'HOMEDRIVE': 'C:', 08:44:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:44:45 INFO - 'KTS_VERSION': '1.19c', 08:44:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:44:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:44:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:44:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:44:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:44:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:44:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:44:45 INFO - 'MOZ_AIRBAG': '1', 08:44:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:44:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:45 INFO - 'MOZ_MSVCVERSION': '8', 08:44:45 INFO - 'MOZ_NO_REMOTE': '1', 08:44:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:44:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:44:45 INFO - 'NO_EM_RESTART': '1', 08:44:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:44:45 INFO - 'OS': 'Windows_NT', 08:44:45 INFO - 'OURDRIVE': 'C:', 08:44:45 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', 08:44:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:44:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:44:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:44:45 INFO - 'PROCESSOR_LEVEL': '6', 08:44:45 INFO - 'PROCESSOR_REVISION': '1e05', 08:44:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:44:45 INFO - 'PROMPT': '$P$G', 08:44:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:44:45 INFO - 'PWD': 'C:\\slave\\test', 08:44:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:44:45 INFO - 'SESSIONNAME': 'Console', 08:44:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:44:45 INFO - 'SYSTEMDRIVE': 'C:', 08:44:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:44:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:45 INFO - 'TEST1': 'testie', 08:44:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:45 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:44:45 INFO - 'USERNAME': 'cltbld', 08:44:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:44:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:44:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:44:45 INFO - 'WINDIR': 'C:\\WINDOWS', 08:44:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:44:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:44:46 INFO - Downloading/unpacking psutil>=0.7.1 08:44:46 INFO - Running setup.py egg_info for package psutil 08:44:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:44:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:44:46 INFO - Installing collected packages: psutil 08:44:46 INFO - Running setup.py install for psutil 08:44:46 INFO - building 'psutil._psutil_windows' extension 08:44:46 INFO - error: Unable to find vcvarsall.bat 08:44:46 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tz6f1z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:44:46 INFO - running install 08:44:46 INFO - running build 08:44:46 INFO - running build_py 08:44:46 INFO - creating build 08:44:46 INFO - creating build\lib.win32-2.7 08:44:46 INFO - creating build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:44:46 INFO - running build_ext 08:44:46 INFO - building 'psutil._psutil_windows' extension 08:44:46 INFO - error: Unable to find vcvarsall.bat 08:44:46 INFO - ---------------------------------------- 08:44:46 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tz6f1z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:44:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 08:44:46 WARNING - Return code: 1 08:44:46 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:44:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:44:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 08:44:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:44:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:44:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:44:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:44:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:44:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:44:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:44:46 INFO - 'DCLOCATION': 'SCL3', 08:44:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:44:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:44:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:44:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:44:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:44:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:44:46 INFO - 'HOMEDRIVE': 'C:', 08:44:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:44:46 INFO - 'KTS_VERSION': '1.19c', 08:44:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:44:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:44:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:44:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:44:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:44:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:44:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:44:46 INFO - 'MOZ_AIRBAG': '1', 08:44:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:44:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:46 INFO - 'MOZ_MSVCVERSION': '8', 08:44:46 INFO - 'MOZ_NO_REMOTE': '1', 08:44:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:44:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:44:46 INFO - 'NO_EM_RESTART': '1', 08:44:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:44:46 INFO - 'OS': 'Windows_NT', 08:44:46 INFO - 'OURDRIVE': 'C:', 08:44:46 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', 08:44:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:44:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:44:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:44:46 INFO - 'PROCESSOR_LEVEL': '6', 08:44:46 INFO - 'PROCESSOR_REVISION': '1e05', 08:44:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:44:46 INFO - 'PROMPT': '$P$G', 08:44:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:44:46 INFO - 'PWD': 'C:\\slave\\test', 08:44:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:44:46 INFO - 'SESSIONNAME': 'Console', 08:44:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:44:46 INFO - 'SYSTEMDRIVE': 'C:', 08:44:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:44:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:46 INFO - 'TEST1': 'testie', 08:44:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:46 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:44:46 INFO - 'USERNAME': 'cltbld', 08:44:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:44:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:44:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:44:46 INFO - 'WINDIR': 'C:\\WINDOWS', 08:44:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:44:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:44:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:44:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:44:47 INFO - Running setup.py egg_info for package mozsystemmonitor 08:44:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:44:47 INFO - Running setup.py egg_info for package psutil 08:44:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:44:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:44:47 INFO - Installing collected packages: mozsystemmonitor, psutil 08:44:47 INFO - Running setup.py install for mozsystemmonitor 08:44:47 INFO - Running setup.py install for psutil 08:44:47 INFO - building 'psutil._psutil_windows' extension 08:44:47 INFO - error: Unable to find vcvarsall.bat 08:44:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tm9ctl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:44:47 INFO - running install 08:44:47 INFO - running build 08:44:47 INFO - running build_py 08:44:47 INFO - running build_ext 08:44:47 INFO - building 'psutil._psutil_windows' extension 08:44:47 INFO - error: Unable to find vcvarsall.bat 08:44:47 INFO - ---------------------------------------- 08:44:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tm9ctl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:44:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 08:44:47 WARNING - Return code: 1 08:44:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:44:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 08:44:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:44:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:44:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:44:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:44:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:44:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:44:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:44:47 INFO - 'DCLOCATION': 'SCL3', 08:44:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:44:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:44:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:44:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:44:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:44:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:44:47 INFO - 'HOMEDRIVE': 'C:', 08:44:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:44:47 INFO - 'KTS_VERSION': '1.19c', 08:44:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:44:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:44:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:44:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:44:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:44:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:44:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:44:47 INFO - 'MOZ_AIRBAG': '1', 08:44:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:44:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:47 INFO - 'MOZ_MSVCVERSION': '8', 08:44:47 INFO - 'MOZ_NO_REMOTE': '1', 08:44:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:44:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:44:47 INFO - 'NO_EM_RESTART': '1', 08:44:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:44:47 INFO - 'OS': 'Windows_NT', 08:44:47 INFO - 'OURDRIVE': 'C:', 08:44:47 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', 08:44:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:44:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:44:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:44:47 INFO - 'PROCESSOR_LEVEL': '6', 08:44:47 INFO - 'PROCESSOR_REVISION': '1e05', 08:44:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:44:47 INFO - 'PROMPT': '$P$G', 08:44:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:44:47 INFO - 'PWD': 'C:\\slave\\test', 08:44:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:44:47 INFO - 'SESSIONNAME': 'Console', 08:44:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:44:47 INFO - 'SYSTEMDRIVE': 'C:', 08:44:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:44:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:47 INFO - 'TEST1': 'testie', 08:44:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:47 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:44:47 INFO - 'USERNAME': 'cltbld', 08:44:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:44:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:44:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:44:47 INFO - 'WINDIR': 'C:\\WINDOWS', 08:44:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:44:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:44:47 INFO - Downloading/unpacking blobuploader==1.2.4 08:44:47 INFO - Downloading blobuploader-1.2.4.tar.gz 08:44:47 INFO - Running setup.py egg_info for package blobuploader 08:44:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:44:49 INFO - Running setup.py egg_info for package requests 08:44:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:44:49 INFO - Downloading docopt-0.6.1.tar.gz 08:44:49 INFO - Running setup.py egg_info for package docopt 08:44:49 INFO - Installing collected packages: blobuploader, docopt, requests 08:44:49 INFO - Running setup.py install for blobuploader 08:44:49 INFO - Running setup.py install for docopt 08:44:49 INFO - Running setup.py install for requests 08:44:49 INFO - Successfully installed blobuploader docopt requests 08:44:49 INFO - Cleaning up... 08:44:49 INFO - Return code: 0 08:44:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:44:49 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')]} 08:44:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:49 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')]} 08:44:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:49 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 0x00EB3278>, '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 08:44:49 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 08:44:49 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 08:44:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:44:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:44:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:44:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:44:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:44:49 INFO - 'DCLOCATION': 'SCL3', 08:44:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:44:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:44:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:44:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:44:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:44:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:44:49 INFO - 'HOMEDRIVE': 'C:', 08:44:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:44:49 INFO - 'KTS_VERSION': '1.19c', 08:44:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:44:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:44:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:44:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:44:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:44:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:44:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:44:49 INFO - 'MOZ_AIRBAG': '1', 08:44:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:44:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:49 INFO - 'MOZ_MSVCVERSION': '8', 08:44:49 INFO - 'MOZ_NO_REMOTE': '1', 08:44:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:44:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:44:49 INFO - 'NO_EM_RESTART': '1', 08:44:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:44:49 INFO - 'OS': 'Windows_NT', 08:44:49 INFO - 'OURDRIVE': 'C:', 08:44:49 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', 08:44:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:44:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:44:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:44:49 INFO - 'PROCESSOR_LEVEL': '6', 08:44:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:44:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:44:49 INFO - 'PROMPT': '$P$G', 08:44:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:44:49 INFO - 'PWD': 'C:\\slave\\test', 08:44:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:44:49 INFO - 'SESSIONNAME': 'Console', 08:44:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:44:49 INFO - 'SYSTEMDRIVE': 'C:', 08:44:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:44:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:49 INFO - 'TEST1': 'testie', 08:44:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:44:49 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:44:49 INFO - 'USERNAME': 'cltbld', 08:44:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:44:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:44:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:44:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:44:49 INFO - 'WINDIR': 'C:\\WINDOWS', 08:44:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:44:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:44:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:44:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:44:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:44:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:44:56 INFO - Unpacking c:\slave\test\build\tests\marionette 08:44:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:44:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:44:56 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 08:44:56 INFO - Running setup.py install for browsermob-proxy 08:45:01 INFO - Running setup.py install for manifestparser 08:45:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for marionette-client 08:45:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:45:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for marionette-driver 08:45:01 INFO - Running setup.py install for mozcrash 08:45:01 INFO - Running setup.py install for mozdebug 08:45:01 INFO - Running setup.py install for mozdevice 08:45:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozfile 08:45:01 INFO - Running setup.py install for mozhttpd 08:45:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozinfo 08:45:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozInstall 08:45:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozleak 08:45:01 INFO - Running setup.py install for mozlog 08:45:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for moznetwork 08:45:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozprocess 08:45:01 INFO - Running setup.py install for mozprofile 08:45:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozrunner 08:45:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for mozscreenshot 08:45:01 INFO - Running setup.py install for moztest 08:45:01 INFO - Running setup.py install for mozversion 08:45:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:45:01 INFO - Running setup.py install for wptserve 08:45: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 08:45:01 INFO - Cleaning up... 08:45:01 INFO - Return code: 0 08:45:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:45: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')]} 08:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45: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')]} 08:45:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45: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 0x00EB3278>, '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 08:45: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 08:45: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 08:45:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:45:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:45:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:45:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:45:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:45:01 INFO - 'DCLOCATION': 'SCL3', 08:45:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:45:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:45:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:45:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:45:01 INFO - 'HOMEDRIVE': 'C:', 08:45:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:45:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:01 INFO - 'KTS_VERSION': '1.19c', 08:45:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:45:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:45:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:45:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:45:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:45:01 INFO - 'MOZ_AIRBAG': '1', 08:45:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:01 INFO - 'MOZ_MSVCVERSION': '8', 08:45:01 INFO - 'MOZ_NO_REMOTE': '1', 08:45:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:45:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:45:01 INFO - 'NO_EM_RESTART': '1', 08:45:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:01 INFO - 'OS': 'Windows_NT', 08:45:01 INFO - 'OURDRIVE': 'C:', 08:45: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', 08:45:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:45:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:01 INFO - 'PROCESSOR_LEVEL': '6', 08:45:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:45:01 INFO - 'PROMPT': '$P$G', 08:45:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:01 INFO - 'PWD': 'C:\\slave\\test', 08:45:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:01 INFO - 'SESSIONNAME': 'Console', 08:45:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:01 INFO - 'SYSTEMDRIVE': 'C:', 08:45:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:45:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:45:01 INFO - 'TEST1': 'testie', 08:45:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:45:01 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:45:01 INFO - 'USERNAME': 'cltbld', 08:45:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:45:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:45:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:45:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:45:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:45:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:45:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:45:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:45:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:45:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:45:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:45:05 INFO - Unpacking c:\slave\test\build\tests\marionette 08:45:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:45:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:45: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)) 08:45:11 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)) 08:45:11 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)) 08:45:11 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)) 08:45:11 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)) 08:45:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:45:11 INFO - Downloading blessings-1.6.tar.gz 08:45:11 INFO - Running setup.py egg_info for package blessings 08:45:11 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)) 08:45:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:45:11 INFO - Running setup.py install for blessings 08:45:11 INFO - Running setup.py install for browsermob-proxy 08:45:11 INFO - Running setup.py install for manifestparser 08:45:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for marionette-client 08:45:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:45:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for marionette-driver 08:45:11 INFO - Running setup.py install for mozcrash 08:45:11 INFO - Running setup.py install for mozdebug 08:45:11 INFO - Running setup.py install for mozdevice 08:45:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for mozhttpd 08:45:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for mozInstall 08:45:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for mozleak 08:45:11 INFO - Running setup.py install for mozprofile 08:45:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Running setup.py install for mozrunner 08:45:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:45:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:45:12 INFO - Running setup.py install for mozscreenshot 08:45:12 INFO - Running setup.py install for moztest 08:45:12 INFO - Running setup.py install for mozversion 08:45:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:45:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:45:12 INFO - Running setup.py install for wptserve 08:45:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:45:12 INFO - Cleaning up... 08:45:12 INFO - Return code: 0 08:45:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:45:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:45:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:45:12 INFO - Reading from file tmpfile_stdout 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - Current package versions: 08:45:12 INFO - blessings == 1.6 08:45:12 INFO - blobuploader == 1.2.4 08:45:12 INFO - browsermob-proxy == 0.6.0 08:45:12 INFO - distribute == 0.6.14 08:45:12 INFO - docopt == 0.6.1 08:45:12 INFO - manifestparser == 1.1 08:45:12 INFO - marionette-client == 2.3.0 08:45:12 INFO - marionette-driver == 1.4.0 08:45:12 INFO - mozInstall == 1.12 08:45:12 INFO - mozcrash == 0.17 08:45:12 INFO - mozdebug == 0.1 08:45:12 INFO - mozdevice == 0.48 08:45:12 INFO - mozfile == 1.2 08:45:12 INFO - mozhttpd == 0.7 08:45:12 INFO - mozinfo == 0.9 08:45:12 INFO - mozleak == 0.1 08:45:12 INFO - mozlog == 3.1 08:45:12 INFO - moznetwork == 0.27 08:45:12 INFO - mozprocess == 0.22 08:45:12 INFO - mozprofile == 0.28 08:45:12 INFO - mozrunner == 6.11 08:45:12 INFO - mozscreenshot == 0.1 08:45:12 INFO - mozsystemmonitor == 0.0 08:45:12 INFO - moztest == 0.7 08:45:12 INFO - mozversion == 1.4 08:45:12 INFO - requests == 1.2.3 08:45:12 INFO - wptserve == 1.4.0 08:45:12 INFO - Running post-action listener: _resource_record_post_action 08:45:12 INFO - Running post-action listener: _start_resource_monitoring 08:45:12 INFO - Starting resource monitoring. 08:45:12 INFO - ##### 08:45:12 INFO - ##### Running pull step. 08:45:12 INFO - ##### 08:45:12 INFO - Running pre-action listener: _resource_record_pre_action 08:45:12 INFO - Running main action method: pull 08:45:12 INFO - Pull has nothing to do! 08:45:12 INFO - Running post-action listener: _resource_record_post_action 08:45:12 INFO - ##### 08:45:12 INFO - ##### Running install step. 08:45:12 INFO - ##### 08:45:12 INFO - Running pre-action listener: _resource_record_pre_action 08:45:12 INFO - Running main action method: install 08:45:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:45:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:45:12 INFO - Reading from file tmpfile_stdout 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - Detecting whether we're running mozinstall >=1.0... 08:45:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:45:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:45:12 INFO - Reading from file tmpfile_stdout 08:45:12 INFO - Output received: 08:45:12 INFO - Usage: mozinstall-script.py [options] installer 08:45:12 INFO - Options: 08:45:12 INFO - -h, --help show this help message and exit 08:45:12 INFO - -d DEST, --destination=DEST 08:45:12 INFO - Directory to install application into. [default: 08:45:12 INFO - "C:\slave\test"] 08:45:12 INFO - --app=APP Application being installed. [default: firefox] 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - Using _rmtree_windows ... 08:45:12 INFO - mkdir: C:\slave\test\build\application 08:45:12 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'] 08:45:12 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 08:45:15 INFO - Reading from file tmpfile_stdout 08:45:15 INFO - Output received: 08:45:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:45:15 INFO - Using _rmtree_windows ... 08:45:15 INFO - Using _rmtree_windows ... 08:45:15 INFO - Running post-action listener: _resource_record_post_action 08:45:15 INFO - ##### 08:45:15 INFO - ##### Running run-tests step. 08:45:15 INFO - ##### 08:45:15 INFO - Running pre-action listener: _resource_record_pre_action 08:45:15 INFO - Running main action method: run_tests 08:45:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:45:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:45:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:45:15 INFO - grabbing minidump binary from tooltool 08:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:15 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:45:15 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 08:45:15 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 08:45:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:45:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz5rqjq 08:45:17 INFO - INFO - File integrity verified, renaming tmpz5rqjq to win32-minidump_stackwalk.exe 08:45:17 INFO - Return code: 0 08:45:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:45:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:45:18 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/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:45:18 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/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:45:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:45:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 08:45:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:45:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 08:45:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:45:18 INFO - 'DCLOCATION': 'SCL3', 08:45:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:45:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:45:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:45:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:45:18 INFO - 'HOMEDRIVE': 'C:', 08:45:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:45:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:18 INFO - 'KTS_VERSION': '1.19c', 08:45:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:45:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 08:45:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:45:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:45:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:45:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:45:18 INFO - 'MOZ_AIRBAG': '1', 08:45:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:18 INFO - 'MOZ_MSVCVERSION': '8', 08:45:18 INFO - 'MOZ_NO_REMOTE': '1', 08:45:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:45:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:45:18 INFO - 'NO_EM_RESTART': '1', 08:45:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:18 INFO - 'OS': 'Windows_NT', 08:45:18 INFO - 'OURDRIVE': 'C:', 08:45:18 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', 08:45:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:45:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:18 INFO - 'PROCESSOR_LEVEL': '6', 08:45:18 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:45:18 INFO - 'PROMPT': '$P$G', 08:45:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:18 INFO - 'PWD': 'C:\\slave\\test', 08:45:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:18 INFO - 'SESSIONNAME': 'Console', 08:45:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:18 INFO - 'SYSTEMDRIVE': 'C:', 08:45:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:45:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:45:18 INFO - 'TEST1': 'testie', 08:45:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:45:18 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 08:45:18 INFO - 'USERNAME': 'cltbld', 08:45:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 08:45:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:45:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:45:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:45:18 INFO - 'WINDIR': 'C:\\WINDOWS', 08:45:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:45:18 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/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:45:19 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 08:45:19 INFO - import pkg_resources 08:45:20 INFO - Using 1 client processes 08:45:23 INFO - SUITE-START | Running 778 tests 08:45:23 INFO - Running testharness tests 08:45:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:45:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:45:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:45:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:45:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:45:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:45:23 INFO - Setting up ssl 08:45:23 INFO - PROCESS | certutil | 08:45:23 INFO - PROCESS | certutil | 08:45:23 INFO - PROCESS | certutil | 08:45:23 INFO - Certificate Nickname Trust Attributes 08:45:23 INFO - SSL,S/MIME,JAR/XPI 08:45:23 INFO - 08:45:23 INFO - web-platform-tests CT,, 08:45:23 INFO - 08:45:23 INFO - Starting runner 08:45:25 INFO - PROCESS | 3620 | [3620] 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 08:45:25 INFO - PROCESS | 3620 | [3620] 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 08:45:25 INFO - PROCESS | 3620 | [3620] 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 08:45:26 INFO - PROCESS | 3620 | 1467387926987 Marionette DEBUG Marionette enabled via build flag and pref 08:45:27 INFO - PROCESS | 3620 | ++DOCSHELL 11B2C800 == 1 [pid = 3620] [id = 1] 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 1 (11B2CC00) [pid = 3620] [serial = 1] [outer = 00000000] 08:45:27 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 2 (11B2D800) [pid = 3620] [serial = 2] [outer = 11B2CC00] 08:45:27 INFO - PROCESS | 3620 | [3620] 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 08:45:27 INFO - PROCESS | 3620 | [3620] 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 08:45:27 INFO - PROCESS | 3620 | ++DOCSHELL 12977400 == 2 [pid = 3620] [id = 2] 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 3 (12977800) [pid = 3620] [serial = 3] [outer = 00000000] 08:45:27 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 4 (12978400) [pid = 3620] [serial = 4] [outer = 12977800] 08:45:27 INFO - PROCESS | 3620 | 1467387927542 Marionette INFO Listening on port 2828 08:45:27 INFO - PROCESS | 3620 | 1467387927925 Marionette DEBUG Marionette enabled via command-line flag 08:45:27 INFO - PROCESS | 3620 | ++DOCSHELL 13072000 == 3 [pid = 3620] [id = 3] 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 5 (1307A000) [pid = 3620] [serial = 5] [outer = 00000000] 08:45:27 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 6 (1307AC00) [pid = 3620] [serial = 6] [outer = 1307A000] 08:45:28 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 7 (13A30400) [pid = 3620] [serial = 7] [outer = 12977800] 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | 1467387928264 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1471 08:45:28 INFO - PROCESS | 3620 | 1467387928295 Marionette DEBUG Closed connection conn0 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | 1467387928381 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1473 08:45:28 INFO - PROCESS | 3620 | 1467387928408 Marionette DEBUG Closed connection conn1 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | 1467387928416 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1474 08:45:28 INFO - PROCESS | 3620 | ++DOCSHELL 11B2DC00 == 4 [pid = 3620] [id = 4] 08:45:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 8 (13F86400) [pid = 3620] [serial = 8] [outer = 00000000] 08:45:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 9 (1437D800) [pid = 3620] [serial = 9] [outer = 13F86400] 08:45:28 INFO - PROCESS | 3620 | 1467387928544 Marionette DEBUG Closed connection conn2 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | 1467387928551 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1475 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 10 (14384C00) [pid = 3620] [serial = 10] [outer = 13F86400] 08:45:28 INFO - PROCESS | 3620 | 1467387928707 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:45:28 INFO - PROCESS | 3620 | 1467387928714 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":"20160701065031","device":"desktop","version":"48.0"} 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:28 INFO - PROCESS | 3620 | [3620] 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 08:45:29 INFO - PROCESS | 3620 | [3620] 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 08:45:29 INFO - PROCESS | 3620 | ++DOCSHELL 159F5400 == 5 [pid = 3620] [id = 5] 08:45:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 11 (159F5800) [pid = 3620] [serial = 11] [outer = 00000000] 08:45:29 INFO - PROCESS | 3620 | ++DOCSHELL 159F5C00 == 6 [pid = 3620] [id = 6] 08:45:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 12 (159F6000) [pid = 3620] [serial = 12] [outer = 00000000] 08:45:29 INFO - PROCESS | 3620 | [3620] 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 08:45:30 INFO - PROCESS | 3620 | ++DOCSHELL 1651D800 == 7 [pid = 3620] [id = 7] 08:45:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 13 (1651DC00) [pid = 3620] [serial = 13] [outer = 00000000] 08:45:30 INFO - PROCESS | 3620 | [3620] 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 08:45:30 INFO - PROCESS | 3620 | [3620] 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 08:45:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 14 (1681D800) [pid = 3620] [serial = 14] [outer = 1651DC00] 08:45:30 INFO - PROCESS | 3620 | [3620] 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 08:45:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 15 (1662AC00) [pid = 3620] [serial = 15] [outer = 159F5800] 08:45:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 16 (1662C800) [pid = 3620] [serial = 16] [outer = 159F6000] 08:45:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 17 (1662F400) [pid = 3620] [serial = 17] [outer = 1651DC00] 08:45:30 INFO - PROCESS | 3620 | 1467387930934 Marionette INFO startBrowser 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:30 INFO - PROCESS | 3620 | 1467387930968 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3620 | 1467387930981 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3620 | 1467387930983 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 18 (17D35400) [pid = 3620] [serial = 18] [outer = 1651DC00] 08:45:31 INFO - PROCESS | 3620 | 1467387931480 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3be94f40-ac46-45b2-a2fe-496b492f0c48","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":"20160701065031","device":"desktop","version":"48.0","command_id":1}}] 08:45:31 INFO - PROCESS | 3620 | 1467387931631 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:45:31 INFO - PROCESS | 3620 | 1467387931634 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:31 INFO - PROCESS | 3620 | 1467387931702 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:45:31 INFO - PROCESS | 3620 | 1467387931794 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:45:31 INFO - PROCESS | 3620 | 1467387931796 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:31 INFO - PROCESS | 3620 | [3620] 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 08:45:32 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 19 (194CAC00) [pid = 3620] [serial = 19] [outer = 1651DC00] 08:45:32 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:32 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:32 INFO - PROCESS | 3620 | 1467387932251 Marionette TRACE conn3 <- [1,3,null,{}] 08:45:32 INFO - PROCESS | 3620 | 1467387932268 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:45:32 INFO - PROCESS | 3620 | 1467387932271 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:32 INFO - PROCESS | 3620 | 1467387932298 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:45:32 INFO - PROCESS | 3620 | 1467387932324 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3620 | 1467387932327 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:45:32 INFO - PROCESS | 3620 | 1467387932345 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 3620 | 1467387932349 Marionette TRACE conn3 <- [1,6,null,{}] 08:45:32 INFO - PROCESS | 3620 | 1467387932403 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3620 | 1467387932405 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:32 INFO - PROCESS | 3620 | 1467387932434 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:45:32 INFO - PROCESS | 3620 | 1467387932441 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3620 | 1467387932443 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:32 INFO - PROCESS | 3620 | ++DOCSHELL 16519800 == 8 [pid = 3620] [id = 8] 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 20 (194C8800) [pid = 3620] [serial = 20] [outer = 00000000] 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 21 (1971EC00) [pid = 3620] [serial = 21] [outer = 194C8800] 08:45:32 INFO - PROCESS | 3620 | 1467387932491 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 22 (19C6E800) [pid = 3620] [serial = 22] [outer = 194C8800] 08:45:32 INFO - PROCESS | 3620 | ++DOCSHELL 19F8C400 == 9 [pid = 3620] [id = 9] 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 23 (19F8C800) [pid = 3620] [serial = 23] [outer = 00000000] 08:45:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 24 (19FD8400) [pid = 3620] [serial = 24] [outer = 19F8C800] 08:45:32 INFO - PROCESS | 3620 | 1467387932979 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 25 (19C73000) [pid = 3620] [serial = 25] [outer = 19F8C800] 08:45:33 INFO - PROCESS | 3620 | 1467387933117 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 811ms 08:45:33 INFO - PROCESS | 3620 | 1467387933210 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3620 | 1467387933212 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:45:33 INFO - PROCESS | 3620 | 1467387933251 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3620 | 1467387933253 Marionette TRACE conn3 <- [1,10,null,{}] 08:45:33 INFO - PROCESS | 3620 | 1467387933306 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3620 | 1467387933311 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:33 INFO - PROCESS | 3620 | 1467387933416 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:45:33 INFO - PROCESS | 3620 | 1467387933435 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3620 | 1467387933438 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:33 INFO - PROCESS | 3620 | ++DOCSHELL 19FE0000 == 10 [pid = 3620] [id = 10] 08:45:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 26 (1A824000) [pid = 3620] [serial = 26] [outer = 00000000] 08:45:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 27 (1A963C00) [pid = 3620] [serial = 27] [outer = 1A824000] 08:45:33 INFO - PROCESS | 3620 | 1467387933485 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 28 (1AB52C00) [pid = 3620] [serial = 28] [outer = 1A824000] 08:45:33 INFO - PROCESS | 3620 | 1467387933808 Marionette TRACE conn3 <- [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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 582ms 08:45:33 INFO - PROCESS | 3620 | 1467387933851 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3620 | 1467387933853 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:45:33 INFO - PROCESS | 3620 | 1467387933857 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3620 | 1467387933858 Marionette TRACE conn3 <- [1,14,null,{}] 08:45:33 INFO - PROCESS | 3620 | 1467387933862 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3620 | 1467387933864 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:33 INFO - PROCESS | 3620 | 1467387933958 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:45:33 INFO - PROCESS | 3620 | 1467387933965 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3620 | 1467387933967 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:33 INFO - PROCESS | 3620 | ++DOCSHELL 1A342400 == 11 [pid = 3620] [id = 11] 08:45:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 29 (1A349C00) [pid = 3620] [serial = 29] [outer = 00000000] 08:45:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 30 (1A960C00) [pid = 3620] [serial = 30] [outer = 1A349C00] 08:45:34 INFO - PROCESS | 3620 | 1467387934009 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 31 (1AB5A000) [pid = 3620] [serial = 31] [outer = 1A349C00] 08:45:34 INFO - PROCESS | 3620 | 1467387934354 Marionette TRACE conn3 <- [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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 521ms 08:45:34 INFO - PROCESS | 3620 | 1467387934375 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3620 | 1467387934377 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:45:34 INFO - PROCESS | 3620 | 1467387934386 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3620 | 1467387934387 Marionette TRACE conn3 <- [1,18,null,{}] 08:45:34 INFO - PROCESS | 3620 | 1467387934391 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 3620 | 1467387934393 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:34 INFO - PROCESS | 3620 | 1467387934485 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:45:34 INFO - PROCESS | 3620 | 1467387934491 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3620 | 1467387934494 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:34 INFO - PROCESS | 3620 | ++DOCSHELL 1A474C00 == 12 [pid = 3620] [id = 12] 08:45:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 32 (1A478000) [pid = 3620] [serial = 32] [outer = 00000000] 08:45:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 33 (1A481400) [pid = 3620] [serial = 33] [outer = 1A478000] 08:45:34 INFO - PROCESS | 3620 | 1467387934537 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 34 (1AB5D800) [pid = 3620] [serial = 34] [outer = 1A478000] 08:45:34 INFO - PROCESS | 3620 | 1467387934860 Marionette TRACE conn3 <- [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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 08:45:34 INFO - PROCESS | 3620 | 1467387934920 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 3620 | 1467387934923 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:45:34 INFO - PROCESS | 3620 | 1467387934926 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 3620 | 1467387934928 Marionette TRACE conn3 <- [1,22,null,{}] 08:45:34 INFO - PROCESS | 3620 | 1467387934931 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 3620 | 1467387934934 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:35 INFO - PROCESS | 3620 | 1467387935029 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:45:35 INFO - PROCESS | 3620 | 1467387935033 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3620 | 1467387935035 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:35 INFO - PROCESS | 3620 | ++DOCSHELL 1A6EE400 == 13 [pid = 3620] [id = 13] 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 35 (1A6F1C00) [pid = 3620] [serial = 35] [outer = 00000000] 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 36 (1AC58400) [pid = 3620] [serial = 36] [outer = 1A6F1C00] 08:45:35 INFO - PROCESS | 3620 | 1467387935079 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 37 (1AC5C800) [pid = 3620] [serial = 37] [outer = 1A6F1C00] 08:45:35 INFO - PROCESS | 3620 | 1467387935369 Marionette TRACE conn3 <- [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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 490ms 08:45:35 INFO - PROCESS | 3620 | 1467387935420 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3620 | 1467387935422 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:45:35 INFO - PROCESS | 3620 | 1467387935425 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:45:35 INFO - PROCESS | 3620 | 1467387935426 Marionette TRACE conn3 <- [1,26,null,{}] 08:45:35 INFO - PROCESS | 3620 | 1467387935430 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 3620 | 1467387935432 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:35 INFO - PROCESS | 3620 | 1467387935530 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:45:35 INFO - PROCESS | 3620 | 1467387935535 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3620 | 1467387935538 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:35 INFO - PROCESS | 3620 | ++DOCSHELL 1AC65000 == 14 [pid = 3620] [id = 14] 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 38 (1AC65800) [pid = 3620] [serial = 38] [outer = 00000000] 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 39 (1AF26800) [pid = 3620] [serial = 39] [outer = 1AC65800] 08:45:35 INFO - PROCESS | 3620 | 1467387935580 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 40 (1AF2AC00) [pid = 3620] [serial = 40] [outer = 1AC65800] 08:45:35 INFO - PROCESS | 3620 | 1467387935913 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 08:45:35 INFO - PROCESS | 3620 | 1467387935943 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3620 | 1467387935945 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:45:35 INFO - PROCESS | 3620 | 1467387935948 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3620 | 1467387935950 Marionette TRACE conn3 <- [1,30,null,{}] 08:45:35 INFO - PROCESS | 3620 | 1467387935963 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 3620 | 1467387935965 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:36 INFO - PROCESS | 3620 | 1467387936051 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:45:36 INFO - PROCESS | 3620 | 1467387936057 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3620 | 1467387936058 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:36 INFO - PROCESS | 3620 | ++DOCSHELL 1AC65C00 == 15 [pid = 3620] [id = 15] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 41 (1AF24000) [pid = 3620] [serial = 41] [outer = 00000000] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 42 (1B07EC00) [pid = 3620] [serial = 42] [outer = 1AF24000] 08:45:36 INFO - PROCESS | 3620 | 1467387936101 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 43 (1B07F800) [pid = 3620] [serial = 43] [outer = 1AF24000] 08:45:36 INFO - PROCESS | 3620 | ++DOCSHELL 1AF30C00 == 16 [pid = 3620] [id = 16] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 44 (1B07B400) [pid = 3620] [serial = 44] [outer = 00000000] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 45 (1B089400) [pid = 3620] [serial = 45] [outer = 1B07B400] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (1B083400) [pid = 3620] [serial = 46] [outer = 1B07B400] 08:45:36 INFO - PROCESS | 3620 | ++DOCSHELL 1B08A800 == 17 [pid = 3620] [id = 17] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (1B198C00) [pid = 3620] [serial = 47] [outer = 00000000] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (1B1A1C00) [pid = 3620] [serial = 48] [outer = 1B198C00] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (1B418000) [pid = 3620] [serial = 49] [outer = 1B198C00] 08:45:36 INFO - PROCESS | 3620 | 1467387936580 Marionette TRACE conn3 <- [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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 689ms 08:45:36 INFO - PROCESS | 3620 | 1467387936630 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3620 | 1467387936632 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:45:36 INFO - PROCESS | 3620 | 1467387936636 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 3620 | 1467387936639 Marionette TRACE conn3 <- [1,34,null,{}] 08:45:36 INFO - PROCESS | 3620 | 1467387936643 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 3620 | 1467387936646 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:36 INFO - PROCESS | 3620 | 1467387936732 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:45:36 INFO - PROCESS | 3620 | 1467387936756 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3620 | 1467387936757 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:36 INFO - PROCESS | 3620 | ++DOCSHELL 1B07E800 == 18 [pid = 3620] [id = 18] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (1B089000) [pid = 3620] [serial = 50] [outer = 00000000] 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (1B41B800) [pid = 3620] [serial = 51] [outer = 1B089000] 08:45:36 INFO - PROCESS | 3620 | 1467387936801 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (1B5AC000) [pid = 3620] [serial = 52] [outer = 1B089000] 08:45:37 INFO - PROCESS | 3620 | --DOCSHELL 11B2C800 == 17 [pid = 3620] [id = 1] 08:45:37 INFO - PROCESS | 3620 | 1467387937790 Marionette TRACE conn3 <- [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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1164ms 08:45:37 INFO - PROCESS | 3620 | 1467387937812 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3620 | 1467387937817 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:45:37 INFO - PROCESS | 3620 | 1467387937822 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3620 | 1467387937827 Marionette TRACE conn3 <- [1,38,null,{}] 08:45:37 INFO - PROCESS | 3620 | 1467387937833 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 3620 | 1467387937835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:37 INFO - PROCESS | 3620 | 1467387937950 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:45:38 INFO - PROCESS | 3620 | 1467387938028 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3620 | 1467387938031 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:38 INFO - PROCESS | 3620 | ++DOCSHELL 10374000 == 18 [pid = 3620] [id = 19] 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (10A09800) [pid = 3620] [serial = 53] [outer = 00000000] 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (10B86400) [pid = 3620] [serial = 54] [outer = 10A09800] 08:45:38 INFO - PROCESS | 3620 | 1467387938070 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (118A7800) [pid = 3620] [serial = 55] [outer = 10A09800] 08:45:38 INFO - PROCESS | 3620 | 1467387938592 Marionette TRACE conn3 <- [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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 827ms 08:45:38 INFO - PROCESS | 3620 | 1467387938650 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3620 | 1467387938654 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:45:38 INFO - PROCESS | 3620 | 1467387938661 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3620 | 1467387938664 Marionette TRACE conn3 <- [1,42,null,{}] 08:45:38 INFO - PROCESS | 3620 | 1467387938668 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 3620 | 1467387938671 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:38 INFO - PROCESS | 3620 | 1467387938803 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:45:38 INFO - PROCESS | 3620 | 1467387938863 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3620 | 1467387938865 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:38 INFO - PROCESS | 3620 | ++DOCSHELL 1337F800 == 19 [pid = 3620] [id = 20] 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (13388800) [pid = 3620] [serial = 56] [outer = 00000000] 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13A2D400) [pid = 3620] [serial = 57] [outer = 13388800] 08:45:38 INFO - PROCESS | 3620 | 1467387938911 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13F86000) [pid = 3620] [serial = 58] [outer = 13388800] 08:45:39 INFO - PROCESS | 3620 | 1467387939447 Marionette TRACE conn3 <- [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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 827ms 08:45:39 INFO - PROCESS | 3620 | 1467387939487 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3620 | 1467387939489 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:45:39 INFO - PROCESS | 3620 | 1467387939493 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 3620 | 1467387939497 Marionette TRACE conn3 <- [1,46,null,{}] 08:45:39 INFO - PROCESS | 3620 | 1467387939508 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 3620 | 1467387939513 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:39 INFO - PROCESS | 3620 | 1467387939625 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:45:39 INFO - PROCESS | 3620 | 1467387939705 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3620 | 1467387939709 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:39 INFO - PROCESS | 3620 | ++DOCSHELL 159FC400 == 20 [pid = 3620] [id = 21] 08:45:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (159FD000) [pid = 3620] [serial = 59] [outer = 00000000] 08:45:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16089400) [pid = 3620] [serial = 60] [outer = 159FD000] 08:45:39 INFO - PROCESS | 3620 | 1467387939758 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16633400) [pid = 3620] [serial = 61] [outer = 159FD000] 08:45:40 INFO - PROCESS | 3620 | 1467387940565 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:45:40 INFO - PROCESS | 3620 | --DOCSHELL 11B2DC00 == 19 [pid = 3620] [id = 4] 08:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1133ms 08:45:40 INFO - PROCESS | 3620 | 1467387940632 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3620 | 1467387940619 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:45:40 INFO - PROCESS | 3620 | 1467387940624 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 3620 | 1467387940629 Marionette TRACE conn3 <- [1,50,null,{}] 08:45:40 INFO - PROCESS | 3620 | 1467387940633 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 3620 | 1467387940636 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:40 INFO - PROCESS | 3620 | 1467387940790 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:45:40 INFO - PROCESS | 3620 | 1467387940897 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3620 | 1467387940899 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:40 INFO - PROCESS | 3620 | ++DOCSHELL 10B9DC00 == 20 [pid = 3620] [id = 22] 08:45:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1143B800) [pid = 3620] [serial = 62] [outer = 00000000] 08:45:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (11B25800) [pid = 3620] [serial = 63] [outer = 1143B800] 08:45:40 INFO - PROCESS | 3620 | 1467387940946 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11D38800) [pid = 3620] [serial = 64] [outer = 1143B800] 08:45:41 INFO - PROCESS | 3620 | 1467387941293 Marionette TRACE conn3 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 719ms 08:45:41 INFO - PROCESS | 3620 | 1467387941364 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3620 | 1467387941368 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:45:41 INFO - PROCESS | 3620 | 1467387941397 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3620 | 1467387941400 Marionette TRACE conn3 <- [1,54,null,{}] 08:45:41 INFO - PROCESS | 3620 | 1467387941404 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3620 | 1467387941406 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:41 INFO - PROCESS | 3620 | 1467387941474 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:45:41 INFO - PROCESS | 3620 | 1467387941482 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3620 | 1467387941485 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:41 INFO - PROCESS | 3620 | ++DOCSHELL 129FB400 == 21 [pid = 3620] [id = 23] 08:45:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12A7DC00) [pid = 3620] [serial = 65] [outer = 00000000] 08:45:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C48400) [pid = 3620] [serial = 66] [outer = 12A7DC00] 08:45:41 INFO - PROCESS | 3620 | 1467387941530 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13021400) [pid = 3620] [serial = 67] [outer = 12A7DC00] 08:45:41 INFO - PROCESS | 3620 | 1467387941919 Marionette TRACE conn3 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 582ms 08:45:41 INFO - PROCESS | 3620 | 1467387941976 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3620 | 1467387941978 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:45:41 INFO - PROCESS | 3620 | 1467387941982 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3620 | 1467387941985 Marionette TRACE conn3 <- [1,58,null,{}] 08:45:41 INFO - PROCESS | 3620 | 1467387941995 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3620 | 1467387941999 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:42 INFO - PROCESS | 3620 | 1467387942080 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:45:42 INFO - PROCESS | 3620 | 1467387942086 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3620 | 1467387942089 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:42 INFO - PROCESS | 3620 | ++DOCSHELL 13266000 == 22 [pid = 3620] [id = 24] 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1337E400) [pid = 3620] [serial = 68] [outer = 00000000] 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13912C00) [pid = 3620] [serial = 69] [outer = 1337E400] 08:45:42 INFO - PROCESS | 3620 | 1467387942144 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13A37C00) [pid = 3620] [serial = 70] [outer = 1337E400] 08:45:42 INFO - PROCESS | 3620 | 1467387942526 Marionette TRACE conn3 <- [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]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 582ms 08:45:42 INFO - PROCESS | 3620 | 1467387942571 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3620 | 1467387942573 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:45:42 INFO - PROCESS | 3620 | 1467387942576 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:45:42 INFO - PROCESS | 3620 | 1467387942578 Marionette TRACE conn3 <- [1,62,null,{}] 08:45:42 INFO - PROCESS | 3620 | 1467387942581 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 3620 | 1467387942583 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:42 INFO - PROCESS | 3620 | 1467387942667 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:45:42 INFO - PROCESS | 3620 | 1467387942673 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3620 | 1467387942675 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:42 INFO - PROCESS | 3620 | ++DOCSHELL 14386400 == 23 [pid = 3620] [id = 25] 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (14386C00) [pid = 3620] [serial = 71] [outer = 00000000] 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15188000) [pid = 3620] [serial = 72] [outer = 14386C00] 08:45:42 INFO - PROCESS | 3620 | 1467387942720 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1551F400) [pid = 3620] [serial = 73] [outer = 14386C00] 08:45:43 INFO - PROCESS | 3620 | 1467387943093 Marionette TRACE conn3 <- [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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 582ms 08:45:43 INFO - PROCESS | 3620 | 1467387943170 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3620 | 1467387943172 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:45:43 INFO - PROCESS | 3620 | 1467387943175 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3620 | 1467387943177 Marionette TRACE conn3 <- [1,66,null,{}] 08:45:43 INFO - PROCESS | 3620 | 1467387943180 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 3620 | 1467387943182 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:43 INFO - PROCESS | 3620 | 1467387943260 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:45:43 INFO - PROCESS | 3620 | 1467387943265 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3620 | 1467387943267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:43 INFO - PROCESS | 3620 | ++DOCSHELL 1559E000 == 24 [pid = 3620] [id = 26] 08:45:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1559E400) [pid = 3620] [serial = 74] [outer = 00000000] 08:45:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1569B400) [pid = 3620] [serial = 75] [outer = 1559E400] 08:45:43 INFO - PROCESS | 3620 | 1467387943312 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15973400) [pid = 3620] [serial = 76] [outer = 1559E400] 08:45:43 INFO - PROCESS | 3620 | 1467387943713 Marionette TRACE conn3 <- [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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 582ms 08:45:43 INFO - PROCESS | 3620 | 1467387943771 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3620 | 1467387943773 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:45:43 INFO - PROCESS | 3620 | 1467387943780 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3620 | 1467387943782 Marionette TRACE conn3 <- [1,70,null,{}] 08:45:43 INFO - PROCESS | 3620 | 1467387943785 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 3620 | 1467387943791 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:43 INFO - PROCESS | 3620 | 1467387943888 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:45:43 INFO - PROCESS | 3620 | 1467387943910 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3620 | 1467387943896 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:43 INFO - PROCESS | 3620 | ++DOCSHELL 139AA800 == 25 [pid = 3620] [id = 27] 08:45:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1681C400) [pid = 3620] [serial = 77] [outer = 00000000] 08:45:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (168E9C00) [pid = 3620] [serial = 78] [outer = 1681C400] 08:45:43 INFO - PROCESS | 3620 | 1467387943941 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16E1B400) [pid = 3620] [serial = 79] [outer = 1681C400] 08:45:44 INFO - PROCESS | 3620 | 1467387944316 Marionette TRACE conn3 <- [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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 582ms 08:45:44 INFO - PROCESS | 3620 | 1467387944357 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3620 | 1467387944359 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:45:44 INFO - PROCESS | 3620 | 1467387944362 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:45:44 INFO - PROCESS | 3620 | 1467387944363 Marionette TRACE conn3 <- [1,74,null,{}] 08:45:44 INFO - PROCESS | 3620 | 1467387944366 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3620 | 1467387944368 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:44 INFO - PROCESS | 3620 | 1467387944476 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:45:44 INFO - PROCESS | 3620 | 1467387944483 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 3620 | 1467387944485 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:44 INFO - PROCESS | 3620 | ++DOCSHELL 1596CC00 == 26 [pid = 3620] [id = 28] 08:45:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1608BC00) [pid = 3620] [serial = 80] [outer = 00000000] 08:45:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17424400) [pid = 3620] [serial = 81] [outer = 1608BC00] 08:45:44 INFO - PROCESS | 3620 | 1467387944529 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1754C800) [pid = 3620] [serial = 82] [outer = 1608BC00] 08:45:44 INFO - PROCESS | 3620 | 1467387944881 Marionette TRACE conn3 <- [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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms 08:45:44 INFO - PROCESS | 3620 | 1467387944942 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3620 | 1467387944943 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:45:44 INFO - PROCESS | 3620 | 1467387944947 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3620 | 1467387944949 Marionette TRACE conn3 <- [1,78,null,{}] 08:45:44 INFO - PROCESS | 3620 | 1467387944952 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3620 | 1467387944954 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:45 INFO - PROCESS | 3620 | 1467387945028 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:45:45 INFO - PROCESS | 3620 | 1467387945098 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3620 | 1467387945100 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:45 INFO - PROCESS | 3620 | ++DOCSHELL 13073800 == 27 [pid = 3620] [id = 29] 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1517E400) [pid = 3620] [serial = 83] [outer = 00000000] 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1767A400) [pid = 3620] [serial = 84] [outer = 1517E400] 08:45:45 INFO - PROCESS | 3620 | 1467387945142 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17682000) [pid = 3620] [serial = 85] [outer = 1517E400] 08:45:45 INFO - PROCESS | 3620 | 1467387945492 Marionette TRACE conn3 <- [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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 582ms 08:45:45 INFO - PROCESS | 3620 | 1467387945544 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3620 | 1467387945546 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:45:45 INFO - PROCESS | 3620 | 1467387945549 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3620 | 1467387945551 Marionette TRACE conn3 <- [1,82,null,{}] 08:45:45 INFO - PROCESS | 3620 | 1467387945555 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 3620 | 1467387945556 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:45 INFO - PROCESS | 3620 | 1467387945655 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:45:45 INFO - PROCESS | 3620 | 1467387945663 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3620 | 1467387945665 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:45 INFO - PROCESS | 3620 | ++DOCSHELL 12C48000 == 28 [pid = 3620] [id = 30] 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16F81400) [pid = 3620] [serial = 86] [outer = 00000000] 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17D0F800) [pid = 3620] [serial = 87] [outer = 16F81400] 08:45:45 INFO - PROCESS | 3620 | 1467387945707 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17D0FC00) [pid = 3620] [serial = 88] [outer = 16F81400] 08:45:46 INFO - PROCESS | 3620 | 1467387946058 Marionette TRACE conn3 <- [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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 582ms 08:45:46 INFO - PROCESS | 3620 | 1467387946130 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3620 | 1467387946132 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:45:46 INFO - PROCESS | 3620 | 1467387946135 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3620 | 1467387946137 Marionette TRACE conn3 <- [1,86,null,{}] 08:45:46 INFO - PROCESS | 3620 | 1467387946140 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3620 | 1467387946142 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:46 INFO - PROCESS | 3620 | 1467387946216 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:45:46 INFO - PROCESS | 3620 | 1467387946286 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3620 | 1467387946288 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:46 INFO - PROCESS | 3620 | ++DOCSHELL 13207000 == 29 [pid = 3620] [id = 31] 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17679400) [pid = 3620] [serial = 89] [outer = 00000000] 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1821C800) [pid = 3620] [serial = 90] [outer = 17679400] 08:45:46 INFO - PROCESS | 3620 | 1467387946352 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (18220400) [pid = 3620] [serial = 91] [outer = 17679400] 08:45:46 INFO - PROCESS | 3620 | 1467387946685 Marionette TRACE conn3 <- [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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 582ms 08:45:46 INFO - PROCESS | 3620 | 1467387946717 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3620 | 1467387946719 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:45:46 INFO - PROCESS | 3620 | 1467387946722 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3620 | 1467387946725 Marionette TRACE conn3 <- [1,90,null,{}] 08:45:46 INFO - PROCESS | 3620 | 1467387946728 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3620 | 1467387946730 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:46 INFO - PROCESS | 3620 | 1467387946851 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:45:46 INFO - PROCESS | 3620 | 1467387946860 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3620 | 1467387946862 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:46 INFO - PROCESS | 3620 | ++DOCSHELL 17F14400 == 30 [pid = 3620] [id = 32] 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18214000) [pid = 3620] [serial = 92] [outer = 00000000] 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1971D800) [pid = 3620] [serial = 93] [outer = 18214000] 08:45:46 INFO - PROCESS | 3620 | 1467387946913 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19E03C00) [pid = 3620] [serial = 94] [outer = 18214000] 08:45:47 INFO - PROCESS | 3620 | 1467387947277 Marionette TRACE conn3 <- [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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 582ms 08:45:47 INFO - PROCESS | 3620 | 1467387947303 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3620 | 1467387947305 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:45:47 INFO - PROCESS | 3620 | 1467387947308 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 3620 | 1467387947310 Marionette TRACE conn3 <- [1,94,null,{}] 08:45:47 INFO - PROCESS | 3620 | 1467387947313 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 3620 | 1467387947315 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:47 INFO - PROCESS | 3620 | 1467387947402 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:45:47 INFO - PROCESS | 3620 | 1467387947507 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3620 | 1467387947509 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:47 INFO - PROCESS | 3620 | ++DOCSHELL 13F80800 == 31 [pid = 3620] [id = 33] 08:45:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1971A400) [pid = 3620] [serial = 95] [outer = 00000000] 08:45:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19F85000) [pid = 3620] [serial = 96] [outer = 1971A400] 08:45:47 INFO - PROCESS | 3620 | 1467387947553 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19F8A000) [pid = 3620] [serial = 97] [outer = 1971A400] 08:45:48 INFO - PROCESS | 3620 | 1467387948704 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1470ms 08:45:48 INFO - PROCESS | 3620 | 1467387948791 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3620 | 1467387948795 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:45:48 INFO - PROCESS | 3620 | 1467387948800 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 3620 | 1467387948802 Marionette TRACE conn3 <- [1,98,null,{}] 08:45:48 INFO - PROCESS | 3620 | 1467387948808 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 3620 | 1467387948811 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:48 INFO - PROCESS | 3620 | 1467387948906 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:45:48 INFO - PROCESS | 3620 | 1467387948918 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3620 | 1467387948921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:48 INFO - PROCESS | 3620 | ++DOCSHELL 10B85000 == 32 [pid = 3620] [id = 34] 08:45:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10B86C00) [pid = 3620] [serial = 98] [outer = 00000000] 08:45:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (118E2000) [pid = 3620] [serial = 99] [outer = 10B86C00] 08:45:49 INFO - PROCESS | 3620 | 1467387949013 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (118DAC00) [pid = 3620] [serial = 100] [outer = 10B86C00] 08:45:49 INFO - PROCESS | 3620 | 1467387949401 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 613ms 08:45:49 INFO - PROCESS | 3620 | 1467387949421 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 3620 | 1467387949425 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:45:49 INFO - PROCESS | 3620 | 1467387949438 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 3620 | 1467387949440 Marionette TRACE conn3 <- [1,102,null,{}] 08:45:49 INFO - PROCESS | 3620 | 1467387949444 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 3620 | 1467387949446 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:49 INFO - PROCESS | 3620 | 1467387949554 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:45:49 INFO - PROCESS | 3620 | 1467387949560 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3620 | 1467387949562 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:49 INFO - PROCESS | 3620 | ++DOCSHELL 12C0D000 == 33 [pid = 3620] [id = 35] 08:45:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (12C0D400) [pid = 3620] [serial = 101] [outer = 00000000] 08:45:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1307A400) [pid = 3620] [serial = 102] [outer = 12C0D400] 08:45:49 INFO - PROCESS | 3620 | 1467387949607 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (130E7C00) [pid = 3620] [serial = 103] [outer = 12C0D400] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13F86400) [pid = 3620] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1AC65800) [pid = 3620] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1A6F1C00) [pid = 3620] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A478000) [pid = 3620] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A349C00) [pid = 3620] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1A824000) [pid = 3620] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (194C8800) [pid = 3620] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1AF24000) [pid = 3620] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13388800) [pid = 3620] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (159FD000) [pid = 3620] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1143B800) [pid = 3620] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12A7DC00) [pid = 3620] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1337E400) [pid = 3620] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (14386C00) [pid = 3620] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1559E400) [pid = 3620] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1681C400) [pid = 3620] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1608BC00) [pid = 3620] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1517E400) [pid = 3620] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16F81400) [pid = 3620] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17679400) [pid = 3620] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1B089000) [pid = 3620] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:45:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A09800) [pid = 3620] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:45:50 INFO - PROCESS | 3620 | 1467387950471 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1057ms 08:45:50 INFO - PROCESS | 3620 | 1467387950496 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 3620 | 1467387950498 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:45:50 INFO - PROCESS | 3620 | 1467387950501 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 3620 | 1467387950505 Marionette TRACE conn3 <- [1,106,null,{}] 08:45:50 INFO - PROCESS | 3620 | 1467387950515 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 3620 | 1467387950519 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:50 INFO - PROCESS | 3620 | 1467387950597 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:45:50 INFO - PROCESS | 3620 | 1467387950603 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3620 | 1467387950606 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:50 INFO - PROCESS | 3620 | ++DOCSHELL 13260400 == 34 [pid = 3620] [id = 36] 08:45:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13263400) [pid = 3620] [serial = 104] [outer = 00000000] 08:45:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1391B800) [pid = 3620] [serial = 105] [outer = 13263400] 08:45:50 INFO - PROCESS | 3620 | 1467387950654 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13F8D800) [pid = 3620] [serial = 106] [outer = 13263400] 08:45:51 INFO - PROCESS | 3620 | 1467387951073 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 08:45:51 INFO - PROCESS | 3620 | 1467387951138 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3620 | 1467387951141 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:45:51 INFO - PROCESS | 3620 | 1467387951148 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:45:51 INFO - PROCESS | 3620 | 1467387951150 Marionette TRACE conn3 <- [1,110,null,{}] 08:45:51 INFO - PROCESS | 3620 | 1467387951154 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3620 | 1467387951155 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:51 INFO - PROCESS | 3620 | 1467387951252 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:45:51 INFO - PROCESS | 3620 | 1467387951263 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3620 | 1467387951265 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:51 INFO - PROCESS | 3620 | ++DOCSHELL 1517C800 == 35 [pid = 3620] [id = 37] 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15185C00) [pid = 3620] [serial = 107] [outer = 00000000] 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (155A5000) [pid = 3620] [serial = 108] [outer = 15185C00] 08:45:51 INFO - PROCESS | 3620 | 1467387951309 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (159FCC00) [pid = 3620] [serial = 109] [outer = 15185C00] 08:45:51 INFO - PROCESS | 3620 | 1467387951708 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 08:45:51 INFO - PROCESS | 3620 | 1467387951770 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3620 | 1467387951772 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:45:51 INFO - PROCESS | 3620 | 1467387951775 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3620 | 1467387951777 Marionette TRACE conn3 <- [1,114,null,{}] 08:45:51 INFO - PROCESS | 3620 | 1467387951780 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3620 | 1467387951782 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:51 INFO - PROCESS | 3620 | 1467387951857 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:45:51 INFO - PROCESS | 3620 | 1467387951862 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3620 | 1467387951864 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:51 INFO - PROCESS | 3620 | ++DOCSHELL 16084000 == 36 [pid = 3620] [id = 38] 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16085000) [pid = 3620] [serial = 110] [outer = 00000000] 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16FDEC00) [pid = 3620] [serial = 111] [outer = 16085000] 08:45:51 INFO - PROCESS | 3620 | 1467387951906 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1742B800) [pid = 3620] [serial = 112] [outer = 16085000] 08:45:52 INFO - PROCESS | 3620 | 1467387952440 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 720ms 08:45:52 INFO - PROCESS | 3620 | 1467387952500 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3620 | 1467387952505 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:45:52 INFO - PROCESS | 3620 | 1467387952510 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:45:52 INFO - PROCESS | 3620 | 1467387952513 Marionette TRACE conn3 <- [1,118,null,{}] 08:45:52 INFO - PROCESS | 3620 | 1467387952519 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 3620 | 1467387952522 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:52 INFO - PROCESS | 3620 | 1467387952660 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:45:52 INFO - PROCESS | 3620 | 1467387952728 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 3620 | 1467387952731 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:52 INFO - PROCESS | 3620 | ++DOCSHELL 10A77800 == 37 [pid = 3620] [id = 39] 08:45:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10B7D400) [pid = 3620] [serial = 113] [outer = 00000000] 08:45:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12935400) [pid = 3620] [serial = 114] [outer = 10B7D400] 08:45:52 INFO - PROCESS | 3620 | 1467387952785 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12A86400) [pid = 3620] [serial = 115] [outer = 10B7D400] 08:45:53 INFO - PROCESS | 3620 | 1467387953277 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 812ms 08:45:53 INFO - PROCESS | 3620 | 1467387953337 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3620 | 1467387953342 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:45:53 INFO - PROCESS | 3620 | 1467387953348 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3620 | 1467387953351 Marionette TRACE conn3 <- [1,122,null,{}] 08:45:53 INFO - PROCESS | 3620 | 1467387953355 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 3620 | 1467387953358 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:53 INFO - PROCESS | 3620 | 1467387953463 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:45:53 INFO - PROCESS | 3620 | 1467387953536 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3620 | 1467387953539 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:53 INFO - PROCESS | 3620 | ++DOCSHELL 13383C00 == 38 [pid = 3620] [id = 40] 08:45:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13388000) [pid = 3620] [serial = 116] [outer = 00000000] 08:45:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1551DC00) [pid = 3620] [serial = 117] [outer = 13388000] 08:45:53 INFO - PROCESS | 3620 | 1467387953598 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1608A400) [pid = 3620] [serial = 118] [outer = 13388000] 08:45:54 INFO - PROCESS | 3620 | 1467387954148 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 827ms 08:45:54 INFO - PROCESS | 3620 | 1467387954173 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3620 | 1467387954176 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:45:54 INFO - PROCESS | 3620 | 1467387954180 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3620 | 1467387954184 Marionette TRACE conn3 <- [1,126,null,{}] 08:45:54 INFO - PROCESS | 3620 | 1467387954195 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3620 | 1467387954200 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:54 INFO - PROCESS | 3620 | 1467387954299 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:45:54 INFO - PROCESS | 3620 | 1467387954388 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3620 | 1467387954391 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:54 INFO - PROCESS | 3620 | ++DOCSHELL 17D09000 == 39 [pid = 3620] [id = 41] 08:45:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17D0C800) [pid = 3620] [serial = 119] [outer = 00000000] 08:45:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17D36000) [pid = 3620] [serial = 120] [outer = 17D0C800] 08:45:54 INFO - PROCESS | 3620 | 1467387954446 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (18218800) [pid = 3620] [serial = 121] [outer = 17D0C800] 08:45:54 INFO - PROCESS | 3620 | 1467387954916 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 781ms 08:45:54 INFO - PROCESS | 3620 | 1467387954965 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3620 | 1467387954968 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:45:54 INFO - PROCESS | 3620 | 1467387954971 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3620 | 1467387954973 Marionette TRACE conn3 <- [1,130,null,{}] 08:45:54 INFO - PROCESS | 3620 | 1467387954977 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3620 | 1467387954979 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:55 INFO - PROCESS | 3620 | 1467387955078 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:45:55 INFO - PROCESS | 3620 | 1467387955167 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3620 | 1467387955169 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:55 INFO - PROCESS | 3620 | ++DOCSHELL 194BF000 == 40 [pid = 3620] [id = 42] 08:45:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (194C9000) [pid = 3620] [serial = 122] [outer = 00000000] 08:45:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1971E800) [pid = 3620] [serial = 123] [outer = 194C9000] 08:45:55 INFO - PROCESS | 3620 | 1467387955221 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19C77000) [pid = 3620] [serial = 124] [outer = 194C9000] 08:45:55 INFO - PROCESS | 3620 | 1467387955738 Marionette TRACE conn3 <- [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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 827ms 08:45:55 INFO - PROCESS | 3620 | 1467387955796 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 3620 | 1467387955799 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:45:55 INFO - PROCESS | 3620 | 1467387955802 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 3620 | 1467387955804 Marionette TRACE conn3 <- [1,134,null,{}] 08:45:55 INFO - PROCESS | 3620 | 1467387955808 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 3620 | 1467387955810 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:55 INFO - PROCESS | 3620 | 1467387955972 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:45:56 INFO - PROCESS | 3620 | 1467387956051 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 3620 | 1467387956054 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:56 INFO - PROCESS | 3620 | ++DOCSHELL 1036C000 == 41 [pid = 3620] [id = 43] 08:45:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1036C800) [pid = 3620] [serial = 125] [outer = 00000000] 08:45:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1055E000) [pid = 3620] [serial = 126] [outer = 1036C800] 08:45:56 INFO - PROCESS | 3620 | 1467387956103 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (10B7C000) [pid = 3620] [serial = 127] [outer = 1036C800] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 1517C800 == 40 [pid = 3620] [id = 37] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 13260400 == 39 [pid = 3620] [id = 36] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 10B85000 == 38 [pid = 3620] [id = 34] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 12C0D000 == 37 [pid = 3620] [id = 35] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 13073800 == 36 [pid = 3620] [id = 29] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 12C48000 == 35 [pid = 3620] [id = 30] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 194BF000 == 34 [pid = 3620] [id = 42] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 13F80800 == 33 [pid = 3620] [id = 33] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 13383C00 == 32 [pid = 3620] [id = 40] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 17D09000 == 31 [pid = 3620] [id = 41] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 16084000 == 30 [pid = 3620] [id = 38] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 17F14400 == 29 [pid = 3620] [id = 32] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 13207000 == 28 [pid = 3620] [id = 31] 08:45:56 INFO - PROCESS | 3620 | --DOCSHELL 10A77800 == 27 [pid = 3620] [id = 39] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1662F400) [pid = 3620] [serial = 17] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (16089400) [pid = 3620] [serial = 60] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (11B25800) [pid = 3620] [serial = 63] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12C48400) [pid = 3620] [serial = 66] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13021400) [pid = 3620] [serial = 67] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (13912C00) [pid = 3620] [serial = 69] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (13A37C00) [pid = 3620] [serial = 70] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (15188000) [pid = 3620] [serial = 72] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1551F400) [pid = 3620] [serial = 73] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1569B400) [pid = 3620] [serial = 75] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (168E9C00) [pid = 3620] [serial = 78] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17424400) [pid = 3620] [serial = 81] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1767A400) [pid = 3620] [serial = 84] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17D0F800) [pid = 3620] [serial = 87] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15973400) [pid = 3620] [serial = 76] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1821C800) [pid = 3620] [serial = 90] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1971D800) [pid = 3620] [serial = 93] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10B86400) [pid = 3620] [serial = 54] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13A2D400) [pid = 3620] [serial = 57] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16E1B400) [pid = 3620] [serial = 79] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1754C800) [pid = 3620] [serial = 82] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17682000) [pid = 3620] [serial = 85] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (118A7800) [pid = 3620] [serial = 55] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17D0FC00) [pid = 3620] [serial = 88] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11D38800) [pid = 3620] [serial = 64] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (18220400) [pid = 3620] [serial = 91] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16633400) [pid = 3620] [serial = 61] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13F86000) [pid = 3620] [serial = 58] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1B5AC000) [pid = 3620] [serial = 52] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1681D800) [pid = 3620] [serial = 14] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1437D800) [pid = 3620] [serial = 9] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (14384C00) [pid = 3620] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12978400) [pid = 3620] [serial = 4] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1B41B800) [pid = 3620] [serial = 51] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1B07F800) [pid = 3620] [serial = 43] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1B089400) [pid = 3620] [serial = 45] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1B1A1C00) [pid = 3620] [serial = 48] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1B07EC00) [pid = 3620] [serial = 42] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1AF26800) [pid = 3620] [serial = 39] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1AF2AC00) [pid = 3620] [serial = 40] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1AC58400) [pid = 3620] [serial = 36] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1AC5C800) [pid = 3620] [serial = 37] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1A481400) [pid = 3620] [serial = 33] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1AB5D800) [pid = 3620] [serial = 34] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1A960C00) [pid = 3620] [serial = 30] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1AB5A000) [pid = 3620] [serial = 31] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1AB52C00) [pid = 3620] [serial = 28] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A963C00) [pid = 3620] [serial = 27] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (19FD8400) [pid = 3620] [serial = 24] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1971EC00) [pid = 3620] [serial = 21] [outer = 00000000] [url = about:blank] 08:45:56 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (19C6E800) [pid = 3620] [serial = 22] [outer = 00000000] [url = about:blank] 08:45:57 INFO - PROCESS | 3620 | 1467387957090 Marionette TRACE conn3 <- [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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1302ms 08:45:57 INFO - PROCESS | 3620 | 1467387957114 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3620 | 1467387957117 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:45:57 INFO - PROCESS | 3620 | 1467387957123 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3620 | 1467387957126 Marionette TRACE conn3 <- [1,138,null,{}] 08:45:57 INFO - PROCESS | 3620 | 1467387957131 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 3620 | 1467387957134 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:57 INFO - PROCESS | 3620 | 1467387957226 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:45:57 INFO - PROCESS | 3620 | 1467387957297 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3620 | 1467387957300 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:57 INFO - PROCESS | 3620 | ++DOCSHELL 11441C00 == 28 [pid = 3620] [id = 44] 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (11442C00) [pid = 3620] [serial = 128] [outer = 00000000] 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (11D32800) [pid = 3620] [serial = 129] [outer = 11442C00] 08:45:57 INFO - PROCESS | 3620 | 1467387957375 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (12934000) [pid = 3620] [serial = 130] [outer = 11442C00] 08:45:57 INFO - PROCESS | 3620 | 1467387957736 Marionette TRACE conn3 <- [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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 628ms 08:45:57 INFO - PROCESS | 3620 | 1467387957757 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3620 | 1467387957761 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:45:57 INFO - PROCESS | 3620 | 1467387957774 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3620 | 1467387957776 Marionette TRACE conn3 <- [1,142,null,{}] 08:45:57 INFO - PROCESS | 3620 | 1467387957781 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 3620 | 1467387957784 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:57 INFO - PROCESS | 3620 | 1467387957852 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:45:57 INFO - PROCESS | 3620 | 1467387957859 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3620 | 1467387957862 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:57 INFO - PROCESS | 3620 | ++DOCSHELL 12C4A000 == 29 [pid = 3620] [id = 45] 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12C4E400) [pid = 3620] [serial = 131] [outer = 00000000] 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (130E0C00) [pid = 3620] [serial = 132] [outer = 12C4E400] 08:45:57 INFO - PROCESS | 3620 | 1467387957908 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1326D000) [pid = 3620] [serial = 133] [outer = 12C4E400] 08:45:58 INFO - PROCESS | 3620 | 1467387958338 Marionette TRACE conn3 <- [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]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 08:45:58 INFO - PROCESS | 3620 | 1467387958409 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3620 | 1467387958411 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:45:58 INFO - PROCESS | 3620 | 1467387958415 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 3620 | 1467387958419 Marionette TRACE conn3 <- [1,146,null,{}] 08:45:58 INFO - PROCESS | 3620 | 1467387958430 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 3620 | 1467387958434 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:58 INFO - PROCESS | 3620 | 1467387958516 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:45:58 INFO - PROCESS | 3620 | 1467387958532 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 3620 | 1467387958536 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:58 INFO - PROCESS | 3620 | ++DOCSHELL 14387C00 == 30 [pid = 3620] [id = 46] 08:45:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (1517C800) [pid = 3620] [serial = 134] [outer = 00000000] 08:45:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (15185400) [pid = 3620] [serial = 135] [outer = 1517C800] 08:45:58 INFO - PROCESS | 3620 | 1467387958582 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15523C00) [pid = 3620] [serial = 136] [outer = 1517C800] 08:45:58 INFO - PROCESS | 3620 | 1467387958967 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 582ms 08:45:58 INFO - PROCESS | 3620 | 1467387958993 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3620 | 1467387958995 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:45:58 INFO - PROCESS | 3620 | 1467387958998 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:45:58 INFO - PROCESS | 3620 | 1467387959000 Marionette TRACE conn3 <- [1,150,null,{}] 08:45:59 INFO - PROCESS | 3620 | 1467387959027 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 3620 | 1467387959029 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:59 INFO - PROCESS | 3620 | 1467387959133 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:45:59 INFO - PROCESS | 3620 | 1467387959139 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3620 | 1467387959142 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:59 INFO - PROCESS | 3620 | ++DOCSHELL 15182400 == 31 [pid = 3620] [id = 47] 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (151AFC00) [pid = 3620] [serial = 137] [outer = 00000000] 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (159F6400) [pid = 3620] [serial = 138] [outer = 151AFC00] 08:45:59 INFO - PROCESS | 3620 | 1467387959185 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1608A800) [pid = 3620] [serial = 139] [outer = 151AFC00] 08:45:59 INFO - PROCESS | 3620 | 1467387959573 Marionette TRACE conn3 <- [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]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 643ms 08:45:59 INFO - PROCESS | 3620 | 1467387959640 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3620 | 1467387959642 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:45:59 INFO - PROCESS | 3620 | 1467387959646 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 3620 | 1467387959648 Marionette TRACE conn3 <- [1,154,null,{}] 08:45:59 INFO - PROCESS | 3620 | 1467387959657 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 3620 | 1467387959660 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:59 INFO - PROCESS | 3620 | 1467387959755 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:45:59 INFO - PROCESS | 3620 | 1467387959761 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3620 | 1467387959763 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:45:59 INFO - PROCESS | 3620 | ++DOCSHELL 15975000 == 32 [pid = 3620] [id = 48] 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15976000) [pid = 3620] [serial = 140] [outer = 00000000] 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1681F000) [pid = 3620] [serial = 141] [outer = 15976000] 08:45:59 INFO - PROCESS | 3620 | 1467387959805 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16E1BC00) [pid = 3620] [serial = 142] [outer = 15976000] 08:46:00 INFO - PROCESS | 3620 | 1467387960246 Marionette TRACE conn3 <- [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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 08:46:00 INFO - PROCESS | 3620 | 1467387960284 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3620 | 1467387960286 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:46:00 INFO - PROCESS | 3620 | 1467387960290 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 3620 | 1467387960291 Marionette TRACE conn3 <- [1,158,null,{}] 08:46:00 INFO - PROCESS | 3620 | 1467387960296 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 3620 | 1467387960302 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:00 INFO - PROCESS | 3620 | 1467387960429 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:46:00 INFO - PROCESS | 3620 | 1467387960459 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3620 | 1467387960461 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:00 INFO - PROCESS | 3620 | ++DOCSHELL 16FE2C00 == 33 [pid = 3620] [id = 49] 08:46:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17429000) [pid = 3620] [serial = 143] [outer = 00000000] 08:46:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17678400) [pid = 3620] [serial = 144] [outer = 17429000] 08:46:00 INFO - PROCESS | 3620 | 1467387960504 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1767A400) [pid = 3620] [serial = 145] [outer = 17429000] 08:46:00 INFO - PROCESS | 3620 | 1467387960884 Marionette TRACE conn3 <- [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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 08:46:00 INFO - PROCESS | 3620 | 1467387960910 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3620 | 1467387960912 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:46:00 INFO - PROCESS | 3620 | 1467387960915 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:46:00 INFO - PROCESS | 3620 | 1467387960917 Marionette TRACE conn3 <- [1,162,null,{}] 08:46:00 INFO - PROCESS | 3620 | 1467387960920 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 3620 | 1467387960922 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:01 INFO - PROCESS | 3620 | 1467387961075 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18214000) [pid = 3620] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1971A400) [pid = 3620] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (10B86C00) [pid = 3620] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (12C0D400) [pid = 3620] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15185C00) [pid = 3620] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16085000) [pid = 3620] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:46:01 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13263400) [pid = 3620] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:46:01 INFO - PROCESS | 3620 | 1467387961141 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3620 | 1467387961143 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:01 INFO - PROCESS | 3620 | ++DOCSHELL 1036EC00 == 34 [pid = 3620] [id = 50] 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1055F800) [pid = 3620] [serial = 146] [outer = 00000000] 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (10B86C00) [pid = 3620] [serial = 147] [outer = 1055F800] 08:46:01 INFO - PROCESS | 3620 | 1467387961188 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12EC4800) [pid = 3620] [serial = 148] [outer = 1055F800] 08:46:01 INFO - PROCESS | 3620 | 1467387961512 Marionette TRACE conn3 <- [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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 08:46:01 INFO - PROCESS | 3620 | 1467387961538 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3620 | 1467387961540 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:46:01 INFO - PROCESS | 3620 | 1467387961543 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:46:01 INFO - PROCESS | 3620 | 1467387961545 Marionette TRACE conn3 <- [1,166,null,{}] 08:46:01 INFO - PROCESS | 3620 | 1467387961548 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 3620 | 1467387961550 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:01 INFO - PROCESS | 3620 | 1467387961652 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:46:01 INFO - PROCESS | 3620 | 1467387961659 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3620 | 1467387961661 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:01 INFO - PROCESS | 3620 | ++DOCSHELL 15699400 == 35 [pid = 3620] [id = 51] 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16EFA000) [pid = 3620] [serial = 149] [outer = 00000000] 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17D34C00) [pid = 3620] [serial = 150] [outer = 16EFA000] 08:46:01 INFO - PROCESS | 3620 | 1467387961703 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17F14400) [pid = 3620] [serial = 151] [outer = 16EFA000] 08:46:02 INFO - PROCESS | 3620 | 1467387962055 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 521ms 08:46:02 INFO - PROCESS | 3620 | 1467387962078 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3620 | 1467387962080 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:46:02 INFO - PROCESS | 3620 | 1467387962083 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3620 | 1467387962085 Marionette TRACE conn3 <- [1,170,null,{}] 08:46:02 INFO - PROCESS | 3620 | 1467387962072 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 3620 | 1467387962074 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:02 INFO - PROCESS | 3620 | 1467387962147 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:46:02 INFO - PROCESS | 3620 | 1467387962152 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3620 | 1467387962154 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:02 INFO - PROCESS | 3620 | ++DOCSHELL 14385400 == 36 [pid = 3620] [id = 52] 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (194C2000) [pid = 3620] [serial = 152] [outer = 00000000] 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1971DC00) [pid = 3620] [serial = 153] [outer = 194C2000] 08:46:02 INFO - PROCESS | 3620 | 1467387962197 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1971E400) [pid = 3620] [serial = 154] [outer = 194C2000] 08:46:02 INFO - PROCESS | 3620 | 1467387962626 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 582ms 08:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:46:02 INFO - PROCESS | 3620 | 1467387962664 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3620 | 1467387962666 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:46:02 INFO - PROCESS | 3620 | 1467387962669 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3620 | 1467387962671 Marionette TRACE conn3 <- [1,174,null,{}] 08:46:02 INFO - PROCESS | 3620 | 1467387962674 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 3620 | 1467387962676 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:02 INFO - PROCESS | 3620 | 1467387962760 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:46:02 INFO - PROCESS | 3620 | 1467387962765 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3620 | 1467387962767 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:02 INFO - PROCESS | 3620 | ++DOCSHELL 0F395C00 == 37 [pid = 3620] [id = 53] 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A77400) [pid = 3620] [serial = 155] [outer = 00000000] 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1971AC00) [pid = 3620] [serial = 156] [outer = 10A77400] 08:46:02 INFO - PROCESS | 3620 | 1467387962809 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19C75400) [pid = 3620] [serial = 157] [outer = 10A77400] 08:46:03 INFO - PROCESS | 3620 | 1467387963501 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 888ms 08:46:03 INFO - PROCESS | 3620 | 1467387963558 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 3620 | 1467387963562 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:46:03 INFO - PROCESS | 3620 | 1467387963567 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 3620 | 1467387963571 Marionette TRACE conn3 <- [1,178,null,{}] 08:46:03 INFO - PROCESS | 3620 | 1467387963577 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 3620 | 1467387963580 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:03 INFO - PROCESS | 3620 | 1467387963697 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:46:03 INFO - PROCESS | 3620 | 1467387963764 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3620 | 1467387963766 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:03 INFO - PROCESS | 3620 | ++DOCSHELL 10B9E800 == 38 [pid = 3620] [id = 54] 08:46:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1143CC00) [pid = 3620] [serial = 158] [outer = 00000000] 08:46:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12A86C00) [pid = 3620] [serial = 159] [outer = 1143CC00] 08:46:03 INFO - PROCESS | 3620 | 1467387963805 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13021800) [pid = 3620] [serial = 160] [outer = 1143CC00] 08:46:04 INFO - PROCESS | 3620 | 1467387964613 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1134ms 08:46:04 INFO - PROCESS | 3620 | 1467387964687 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 3620 | 1467387964692 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:46:04 INFO - PROCESS | 3620 | 1467387964697 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 3620 | 1467387964700 Marionette TRACE conn3 <- [1,182,null,{}] 08:46:04 INFO - PROCESS | 3620 | 1467387964706 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 3620 | 1467387964709 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:04 INFO - PROCESS | 3620 | 1467387964820 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:46:04 INFO - PROCESS | 3620 | 1467387964887 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 3620 | 1467387964891 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:04 INFO - PROCESS | 3620 | ++DOCSHELL 1143B800 == 39 [pid = 3620] [id = 55] 08:46:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1143E400) [pid = 3620] [serial = 161] [outer = 00000000] 08:46:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11B25800) [pid = 3620] [serial = 162] [outer = 1143E400] 08:46:04 INFO - PROCESS | 3620 | 1467387964939 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (11D84800) [pid = 3620] [serial = 163] [outer = 1143E400] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 14385400 == 38 [pid = 3620] [id = 52] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 15699400 == 37 [pid = 3620] [id = 51] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 1036EC00 == 36 [pid = 3620] [id = 50] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 16FE2C00 == 35 [pid = 3620] [id = 49] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 15975000 == 34 [pid = 3620] [id = 48] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 15182400 == 33 [pid = 3620] [id = 47] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 14387C00 == 32 [pid = 3620] [id = 46] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 12C4A000 == 31 [pid = 3620] [id = 45] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 11441C00 == 30 [pid = 3620] [id = 44] 08:46:05 INFO - PROCESS | 3620 | --DOCSHELL 1036C000 == 29 [pid = 3620] [id = 43] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (19E03C00) [pid = 3620] [serial = 94] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19F85000) [pid = 3620] [serial = 96] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (118E2000) [pid = 3620] [serial = 99] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (118DAC00) [pid = 3620] [serial = 100] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1307A400) [pid = 3620] [serial = 102] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (155A5000) [pid = 3620] [serial = 108] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (130E7C00) [pid = 3620] [serial = 103] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1742B800) [pid = 3620] [serial = 112] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13F8D800) [pid = 3620] [serial = 106] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (159FCC00) [pid = 3620] [serial = 109] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (19F8A000) [pid = 3620] [serial = 97] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1391B800) [pid = 3620] [serial = 105] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16FDEC00) [pid = 3620] [serial = 111] [outer = 00000000] [url = about:blank] 08:46:05 INFO - PROCESS | 3620 | 1467387965384 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 08:46:05 INFO - PROCESS | 3620 | 1467387965426 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3620 | 1467387965431 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:46:05 INFO - PROCESS | 3620 | 1467387965442 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3620 | 1467387965444 Marionette TRACE conn3 <- [1,186,null,{}] 08:46:05 INFO - PROCESS | 3620 | 1467387965448 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 3620 | 1467387965450 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:05 INFO - PROCESS | 3620 | 1467387965536 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:46:05 INFO - PROCESS | 3620 | 1467387965543 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 3620 | 1467387965545 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:05 INFO - PROCESS | 3620 | ++DOCSHELL 1307C800 == 30 [pid = 3620] [id = 56] 08:46:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1307E800) [pid = 3620] [serial = 164] [outer = 00000000] 08:46:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13205800) [pid = 3620] [serial = 165] [outer = 1307E800] 08:46:05 INFO - PROCESS | 3620 | 1467387965591 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13912C00) [pid = 3620] [serial = 166] [outer = 1307E800] 08:46:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13F8D800) [pid = 3620] [serial = 167] [outer = 1B198C00] 08:46:06 INFO - PROCESS | 3620 | 1467387966060 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 08:46:06 INFO - PROCESS | 3620 | 1467387966076 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3620 | 1467387966078 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:46:06 INFO - PROCESS | 3620 | 1467387966082 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3620 | 1467387966085 Marionette TRACE conn3 <- [1,190,null,{}] 08:46:06 INFO - PROCESS | 3620 | 1467387966096 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 3620 | 1467387966100 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:06 INFO - PROCESS | 3620 | 1467387966183 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:46:06 INFO - PROCESS | 3620 | 1467387966193 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3620 | 1467387966196 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:06 INFO - PROCESS | 3620 | ++DOCSHELL 15696800 == 31 [pid = 3620] [id = 57] 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15697000) [pid = 3620] [serial = 168] [outer = 00000000] 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (159F1C00) [pid = 3620] [serial = 169] [outer = 15697000] 08:46:06 INFO - PROCESS | 3620 | 1467387966247 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16088800) [pid = 3620] [serial = 170] [outer = 15697000] 08:46:06 INFO - PROCESS | 3620 | 1467387966688 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 612ms 08:46:06 INFO - PROCESS | 3620 | 1467387966702 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3620 | 1467387966704 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:46:06 INFO - PROCESS | 3620 | 1467387966707 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3620 | 1467387966709 Marionette TRACE conn3 <- [1,194,null,{}] 08:46:06 INFO - PROCESS | 3620 | 1467387966713 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 3620 | 1467387966715 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:06 INFO - PROCESS | 3620 | 1467387966795 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:46:06 INFO - PROCESS | 3620 | 1467387966800 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3620 | 1467387966802 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:06 INFO - PROCESS | 3620 | ++DOCSHELL 16EF3C00 == 32 [pid = 3620] [id = 58] 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16EF4C00) [pid = 3620] [serial = 171] [outer = 00000000] 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17429800) [pid = 3620] [serial = 172] [outer = 16EF4C00] 08:46:06 INFO - PROCESS | 3620 | 1467387966850 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17517800) [pid = 3620] [serial = 173] [outer = 16EF4C00] 08:46:07 INFO - PROCESS | 3620 | 1467387967222 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 582ms 08:46:07 INFO - PROCESS | 3620 | 1467387967298 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3620 | 1467387967300 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:46:07 INFO - PROCESS | 3620 | 1467387967303 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:46:07 INFO - PROCESS | 3620 | 1467387967305 Marionette TRACE conn3 <- [1,198,null,{}] 08:46:07 INFO - PROCESS | 3620 | 1467387967308 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 3620 | 1467387967310 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:07 INFO - PROCESS | 3620 | 1467387967415 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:46:07 INFO - PROCESS | 3620 | 1467387967423 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3620 | 1467387967427 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:07 INFO - PROCESS | 3620 | ++DOCSHELL 17552800 == 33 [pid = 3620] [id = 59] 08:46:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1767C400) [pid = 3620] [serial = 174] [outer = 00000000] 08:46:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17AC8800) [pid = 3620] [serial = 175] [outer = 1767C400] 08:46:07 INFO - PROCESS | 3620 | 1467387967473 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17F0B000) [pid = 3620] [serial = 176] [outer = 1767C400] 08:46:07 INFO - PROCESS | 3620 | 1467387967876 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 08:46:07 INFO - PROCESS | 3620 | 1467387967925 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3620 | 1467387967927 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:46:07 INFO - PROCESS | 3620 | 1467387967930 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:46:07 INFO - PROCESS | 3620 | 1467387967932 Marionette TRACE conn3 <- [1,202,null,{}] 08:46:07 INFO - PROCESS | 3620 | 1467387967935 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 3620 | 1467387967940 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:08 INFO - PROCESS | 3620 | 1467387968066 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:46:08 INFO - PROCESS | 3620 | 1467387968072 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3620 | 1467387968074 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:08 INFO - PROCESS | 3620 | ++DOCSHELL 17557C00 == 34 [pid = 3620] [id = 60] 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17F15400) [pid = 3620] [serial = 177] [outer = 00000000] 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19C71000) [pid = 3620] [serial = 178] [outer = 17F15400] 08:46:08 INFO - PROCESS | 3620 | 1467387968116 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19F7F800) [pid = 3620] [serial = 179] [outer = 17F15400] 08:46:08 INFO - PROCESS | 3620 | 1467387968542 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 08:46:08 INFO - PROCESS | 3620 | 1467387968579 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3620 | 1467387968581 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:46:08 INFO - PROCESS | 3620 | 1467387968585 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3620 | 1467387968586 Marionette TRACE conn3 <- [1,206,null,{}] 08:46:08 INFO - PROCESS | 3620 | 1467387968590 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 3620 | 1467387968592 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:08 INFO - PROCESS | 3620 | 1467387968692 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:46:08 INFO - PROCESS | 3620 | 1467387968750 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3620 | 1467387968752 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:08 INFO - PROCESS | 3620 | ++DOCSHELL 19FD7800 == 35 [pid = 3620] [id = 61] 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19FD7C00) [pid = 3620] [serial = 180] [outer = 00000000] 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19FDC800) [pid = 3620] [serial = 181] [outer = 19FD7C00] 08:46:08 INFO - PROCESS | 3620 | 1467387968803 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19FD9C00) [pid = 3620] [serial = 182] [outer = 19FD7C00] 08:46:09 INFO - PROCESS | 3620 | 1467387969177 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 08:46:09 INFO - PROCESS | 3620 | 1467387969205 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 3620 | 1467387969207 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:46:09 INFO - PROCESS | 3620 | 1467387969210 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:46:09 INFO - PROCESS | 3620 | 1467387969212 Marionette TRACE conn3 <- [1,210,null,{}] 08:46:09 INFO - PROCESS | 3620 | 1467387969216 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 3620 | 1467387969218 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:09 INFO - PROCESS | 3620 | 1467387969426 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15976000) [pid = 3620] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17429000) [pid = 3620] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1517C800) [pid = 3620] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11442C00) [pid = 3620] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12C4E400) [pid = 3620] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1036C800) [pid = 3620] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1055F800) [pid = 3620] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10B7D400) [pid = 3620] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13388000) [pid = 3620] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17D0C800) [pid = 3620] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (194C9000) [pid = 3620] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (194C2000) [pid = 3620] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (151AFC00) [pid = 3620] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:46:09 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16EFA000) [pid = 3620] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:46:09 INFO - PROCESS | 3620 | 1467387969484 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3620 | 1467387969486 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:09 INFO - PROCESS | 3620 | ++DOCSHELL 1055F800 == 36 [pid = 3620] [id = 62] 08:46:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10A01C00) [pid = 3620] [serial = 183] [outer = 00000000] 08:46:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11442C00) [pid = 3620] [serial = 184] [outer = 10A01C00] 08:46:09 INFO - PROCESS | 3620 | 1467387969529 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13073400) [pid = 3620] [serial = 185] [outer = 10A01C00] 08:46:09 INFO - PROCESS | 3620 | 1467387969828 Marionette TRACE conn3 <- [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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 689ms 08:46:09 INFO - PROCESS | 3620 | 1467387969894 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 3620 | 1467387969896 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:46:09 INFO - PROCESS | 3620 | 1467387969899 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:46:09 INFO - PROCESS | 3620 | 1467387969901 Marionette TRACE conn3 <- [1,214,null,{}] 08:46:09 INFO - PROCESS | 3620 | 1467387969905 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 3620 | 1467387969906 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:10 INFO - PROCESS | 3620 | 1467387970012 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:46:10 INFO - PROCESS | 3620 | 1467387970040 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3620 | 1467387970042 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:10 INFO - PROCESS | 3620 | ++DOCSHELL 12D29C00 == 37 [pid = 3620] [id = 63] 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13A2E000) [pid = 3620] [serial = 186] [outer = 00000000] 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19C71800) [pid = 3620] [serial = 187] [outer = 13A2E000] 08:46:10 INFO - PROCESS | 3620 | 1467387970084 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (19FE4000) [pid = 3620] [serial = 188] [outer = 13A2E000] 08:46:10 INFO - PROCESS | 3620 | 1467387970429 Marionette TRACE conn3 <- [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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 582ms 08:46:10 INFO - PROCESS | 3620 | 1467387970479 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 3620 | 1467387970482 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:46:10 INFO - PROCESS | 3620 | 1467387970486 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3620 | 1467387970488 Marionette TRACE conn3 <- [1,218,null,{}] 08:46:10 INFO - PROCESS | 3620 | 1467387970493 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 3620 | 1467387970496 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:10 INFO - PROCESS | 3620 | 1467387970601 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:46:10 INFO - PROCESS | 3620 | 1467387970646 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3620 | 1467387970658 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:10 INFO - PROCESS | 3620 | ++DOCSHELL 11442000 == 38 [pid = 3620] [id = 64] 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (12EC2000) [pid = 3620] [serial = 189] [outer = 00000000] 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A34A000) [pid = 3620] [serial = 190] [outer = 12EC2000] 08:46:10 INFO - PROCESS | 3620 | 1467387970702 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A475800) [pid = 3620] [serial = 191] [outer = 12EC2000] 08:46:10 INFO - PROCESS | 3620 | 1467387971012 Marionette TRACE conn3 <- [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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 582ms 08:46:11 INFO - PROCESS | 3620 | 1467387971082 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 3620 | 1467387971084 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:46:11 INFO - PROCESS | 3620 | 1467387971088 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3620 | 1467387971090 Marionette TRACE conn3 <- [1,222,null,{}] 08:46:11 INFO - PROCESS | 3620 | 1467387971093 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 3620 | 1467387971096 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:11 INFO - PROCESS | 3620 | 1467387971217 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:46:11 INFO - PROCESS | 3620 | 1467387971234 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3620 | 1467387971236 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:11 INFO - PROCESS | 3620 | ++DOCSHELL 18214800 == 39 [pid = 3620] [id = 65] 08:46:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A343400) [pid = 3620] [serial = 192] [outer = 00000000] 08:46:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A480800) [pid = 3620] [serial = 193] [outer = 1A343400] 08:46:11 INFO - PROCESS | 3620 | 1467387971280 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A6F0800) [pid = 3620] [serial = 194] [outer = 1A343400] 08:46:11 INFO - PROCESS | 3620 | 1467387971811 Marionette TRACE conn3 <- [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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 796ms 08:46:11 INFO - PROCESS | 3620 | 1467387971873 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 3620 | 1467387971877 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:46:11 INFO - PROCESS | 3620 | 1467387971882 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3620 | 1467387971887 Marionette TRACE conn3 <- [1,226,null,{}] 08:46:11 INFO - PROCESS | 3620 | 1467387971892 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 3620 | 1467387971895 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:11 INFO - PROCESS | 3620 | 1467387972001 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:46:12 INFO - PROCESS | 3620 | 1467387972077 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3620 | 1467387972080 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:12 INFO - PROCESS | 3620 | ++DOCSHELL 10A10000 == 40 [pid = 3620] [id = 66] 08:46:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11437C00) [pid = 3620] [serial = 195] [outer = 00000000] 08:46:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (130DE800) [pid = 3620] [serial = 196] [outer = 11437C00] 08:46:12 INFO - PROCESS | 3620 | 1467387972120 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13A2FC00) [pid = 3620] [serial = 197] [outer = 11437C00] 08:46:12 INFO - PROCESS | 3620 | 1467387972681 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 827ms 08:46:12 INFO - PROCESS | 3620 | 1467387972708 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 3620 | 1467387972713 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:46:12 INFO - PROCESS | 3620 | 1467387972736 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 3620 | 1467387972739 Marionette TRACE conn3 <- [1,230,null,{}] 08:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:46:12 INFO - PROCESS | 3620 | 1467387972743 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 3620 | 1467387972746 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:12 INFO - PROCESS | 3620 | 1467387972853 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:46:12 INFO - PROCESS | 3620 | 1467387972942 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3620 | 1467387972929 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:12 INFO - PROCESS | 3620 | ++DOCSHELL 159F2000 == 41 [pid = 3620] [id = 67] 08:46:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (159F6800) [pid = 3620] [serial = 198] [outer = 00000000] 08:46:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16EFB000) [pid = 3620] [serial = 199] [outer = 159F6800] 08:46:12 INFO - PROCESS | 3620 | 1467387972982 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17558000) [pid = 3620] [serial = 200] [outer = 159F6800] 08:46:13 INFO - PROCESS | 3620 | 1467387973455 Marionette TRACE conn3 <- [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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 796ms 08:46:13 INFO - PROCESS | 3620 | 1467387973525 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 3620 | 1467387973527 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:46:13 INFO - PROCESS | 3620 | 1467387973531 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 3620 | 1467387973535 Marionette TRACE conn3 <- [1,234,null,{}] 08:46:13 INFO - PROCESS | 3620 | 1467387973545 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 3620 | 1467387973550 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:13 INFO - PROCESS | 3620 | 1467387973660 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:46:13 INFO - PROCESS | 3620 | 1467387973751 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3620 | 1467387973755 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:13 INFO - PROCESS | 3620 | ++DOCSHELL 18297800 == 42 [pid = 3620] [id = 68] 08:46:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18298000) [pid = 3620] [serial = 201] [outer = 00000000] 08:46:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1829E800) [pid = 3620] [serial = 202] [outer = 18298000] 08:46:13 INFO - PROCESS | 3620 | 1467387973792 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19718400) [pid = 3620] [serial = 203] [outer = 18298000] 08:46:14 INFO - PROCESS | 3620 | 1467387974403 Marionette TRACE conn3 <- [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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 919ms 08:46:14 INFO - PROCESS | 3620 | 1467387974458 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 3620 | 1467387974461 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:46:14 INFO - PROCESS | 3620 | 1467387974465 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 3620 | 1467387974467 Marionette TRACE conn3 <- [1,238,null,{}] 08:46:14 INFO - PROCESS | 3620 | 1467387974471 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 3620 | 1467387974473 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:14 INFO - PROCESS | 3620 | 1467387974576 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:46:14 INFO - PROCESS | 3620 | 1467387974825 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3620 | 1467387974828 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:14 INFO - PROCESS | 3620 | ++DOCSHELL 103CAC00 == 43 [pid = 3620] [id = 69] 08:46:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (103CB400) [pid = 3620] [serial = 204] [outer = 00000000] 08:46:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10A7E800) [pid = 3620] [serial = 205] [outer = 103CB400] 08:46:14 INFO - PROCESS | 3620 | 1467387974890 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (118D9400) [pid = 3620] [serial = 206] [outer = 103CB400] 08:46:15 INFO - PROCESS | 3620 | 1467387975428 Marionette TRACE conn3 <- [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]]]}] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 11442000 == 42 [pid = 3620] [id = 64] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 12D29C00 == 41 [pid = 3620] [id = 63] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 1055F800 == 40 [pid = 3620] [id = 62] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 19FD7800 == 39 [pid = 3620] [id = 61] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 17557C00 == 38 [pid = 3620] [id = 60] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 17552800 == 37 [pid = 3620] [id = 59] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 16EF3C00 == 36 [pid = 3620] [id = 58] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 15696800 == 35 [pid = 3620] [id = 57] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 1307C800 == 34 [pid = 3620] [id = 56] 08:46:15 INFO - PROCESS | 3620 | --DOCSHELL 1143B800 == 33 [pid = 3620] [id = 55] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1681F000) [pid = 3620] [serial = 141] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17678400) [pid = 3620] [serial = 144] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (15185400) [pid = 3620] [serial = 135] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11D32800) [pid = 3620] [serial = 129] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12934000) [pid = 3620] [serial = 130] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (130E0C00) [pid = 3620] [serial = 132] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1326D000) [pid = 3620] [serial = 133] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10B7C000) [pid = 3620] [serial = 127] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1055E000) [pid = 3620] [serial = 126] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10B86C00) [pid = 3620] [serial = 147] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1767A400) [pid = 3620] [serial = 145] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12A86400) [pid = 3620] [serial = 115] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12935400) [pid = 3620] [serial = 114] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1608A400) [pid = 3620] [serial = 118] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1551DC00) [pid = 3620] [serial = 117] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (18218800) [pid = 3620] [serial = 121] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17D36000) [pid = 3620] [serial = 120] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19C77000) [pid = 3620] [serial = 124] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1971E800) [pid = 3620] [serial = 123] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1971DC00) [pid = 3620] [serial = 153] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12EC4800) [pid = 3620] [serial = 148] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (159F6400) [pid = 3620] [serial = 138] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17D34C00) [pid = 3620] [serial = 150] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1971E400) [pid = 3620] [serial = 154] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16E1BC00) [pid = 3620] [serial = 142] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17F14400) [pid = 3620] [serial = 151] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1971AC00) [pid = 3620] [serial = 156] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1608A800) [pid = 3620] [serial = 139] [outer = 00000000] [url = about:blank] 08:46:15 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15523C00) [pid = 3620] [serial = 136] [outer = 00000000] [url = about:blank] 08:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1026ms 08:46:15 INFO - PROCESS | 3620 | 1467387975486 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3620 | 1467387975489 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:46:15 INFO - PROCESS | 3620 | 1467387975493 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3620 | 1467387975496 Marionette TRACE conn3 <- [1,242,null,{}] 08:46:15 INFO - PROCESS | 3620 | 1467387975501 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 3620 | 1467387975506 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:15 INFO - PROCESS | 3620 | 1467387975589 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:46:15 INFO - PROCESS | 3620 | 1467387975602 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3620 | 1467387975604 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:15 INFO - PROCESS | 3620 | ++DOCSHELL 129F2400 == 34 [pid = 3620] [id = 70] 08:46:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (129F4C00) [pid = 3620] [serial = 207] [outer = 00000000] 08:46:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C10400) [pid = 3620] [serial = 208] [outer = 129F4C00] 08:46:15 INFO - PROCESS | 3620 | 1467387975658 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12EC1400) [pid = 3620] [serial = 209] [outer = 129F4C00] 08:46:16 INFO - PROCESS | 3620 | 1467387976085 Marionette TRACE conn3 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 689ms 08:46:16 INFO - PROCESS | 3620 | 1467387976194 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3620 | 1467387976197 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 3620 | 1467387976202 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:46:16 INFO - PROCESS | 3620 | 1467387976204 Marionette TRACE conn3 <- [1,246,null,{}] 08:46:16 INFO - PROCESS | 3620 | 1467387976208 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 3620 | 1467387976210 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:16 INFO - PROCESS | 3620 | 1467387976284 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:46:16 INFO - PROCESS | 3620 | 1467387976305 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3620 | 1467387976307 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:16 INFO - PROCESS | 3620 | ++DOCSHELL 12939400 == 35 [pid = 3620] [id = 71] 08:46:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1307A800) [pid = 3620] [serial = 210] [outer = 00000000] 08:46:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13F8E800) [pid = 3620] [serial = 211] [outer = 1307A800] 08:46:16 INFO - PROCESS | 3620 | 1467387976412 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15181400) [pid = 3620] [serial = 212] [outer = 1307A800] 08:46:16 INFO - PROCESS | 3620 | 1467387976767 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 08:46:16 INFO - PROCESS | 3620 | 1467387976824 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3620 | 1467387976826 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:46:16 INFO - PROCESS | 3620 | 1467387976831 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 3620 | 1467387976837 Marionette TRACE conn3 <- [1,250,null,{}] 08:46:16 INFO - PROCESS | 3620 | 1467387976856 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 3620 | 1467387976859 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:16 INFO - PROCESS | 3620 | 1467387976941 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:46:16 INFO - PROCESS | 3620 | 1467387976948 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3620 | 1467387976950 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:16 INFO - PROCESS | 3620 | ++DOCSHELL 1559F000 == 36 [pid = 3620] [id = 72] 08:46:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15694400) [pid = 3620] [serial = 213] [outer = 00000000] 08:46:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16080C00) [pid = 3620] [serial = 214] [outer = 15694400] 08:46:16 INFO - PROCESS | 3620 | 1467387976994 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1662B000) [pid = 3620] [serial = 215] [outer = 15694400] 08:46:17 INFO - PROCESS | 3620 | 1467387977370 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 582ms 08:46:17 INFO - PROCESS | 3620 | 1467387977429 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 3620 | 1467387977432 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:46:17 INFO - PROCESS | 3620 | 1467387977440 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 3620 | 1467387977442 Marionette TRACE conn3 <- [1,254,null,{}] 08:46:17 INFO - PROCESS | 3620 | 1467387977445 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 3620 | 1467387977447 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:17 INFO - PROCESS | 3620 | 1467387977526 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:46:17 INFO - PROCESS | 3620 | 1467387977534 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3620 | 1467387977536 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:17 INFO - PROCESS | 3620 | ++DOCSHELL 1596E800 == 37 [pid = 3620] [id = 73] 08:46:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16080800) [pid = 3620] [serial = 216] [outer = 00000000] 08:46:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E17400) [pid = 3620] [serial = 217] [outer = 16080800] 08:46:17 INFO - PROCESS | 3620 | 1467387977579 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16EF9C00) [pid = 3620] [serial = 218] [outer = 16080800] 08:46:18 INFO - PROCESS | 3620 | 1467387978028 Marionette TRACE conn3 <- [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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 612ms 08:46:18 INFO - PROCESS | 3620 | 1467387978061 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3620 | 1467387978063 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:46:18 INFO - PROCESS | 3620 | 1467387978066 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:46:18 INFO - PROCESS | 3620 | 1467387978067 Marionette TRACE conn3 <- [1,258,null,{}] 08:46:18 INFO - PROCESS | 3620 | 1467387978071 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 3620 | 1467387978073 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:18 INFO - PROCESS | 3620 | 1467387978197 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:46:18 INFO - PROCESS | 3620 | 1467387978202 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3620 | 1467387978208 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:18 INFO - PROCESS | 3620 | ++DOCSHELL 10A7DC00 == 38 [pid = 3620] [id = 74] 08:46:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (175BBC00) [pid = 3620] [serial = 219] [outer = 00000000] 08:46:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17A36400) [pid = 3620] [serial = 220] [outer = 175BBC00] 08:46:18 INFO - PROCESS | 3620 | 1467387978261 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17F16400) [pid = 3620] [serial = 221] [outer = 175BBC00] 08:46:18 INFO - PROCESS | 3620 | 1467387978694 Marionette TRACE conn3 <- [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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 689ms 08:46:18 INFO - PROCESS | 3620 | 1467387978766 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3620 | 1467387978768 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:46:18 INFO - PROCESS | 3620 | 1467387978771 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 3620 | 1467387978773 Marionette TRACE conn3 <- [1,262,null,{}] 08:46:18 INFO - PROCESS | 3620 | 1467387978776 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 3620 | 1467387978762 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:18 INFO - PROCESS | 3620 | 1467387978891 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:46:18 INFO - PROCESS | 3620 | 1467387978916 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3620 | 1467387978918 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:18 INFO - PROCESS | 3620 | ++DOCSHELL 18294400 == 39 [pid = 3620] [id = 75] 08:46:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18296C00) [pid = 3620] [serial = 222] [outer = 00000000] 08:46:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1829F400) [pid = 3620] [serial = 223] [outer = 18296C00] 08:46:18 INFO - PROCESS | 3620 | 1467387978969 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (194BFC00) [pid = 3620] [serial = 224] [outer = 18296C00] 08:46:19 INFO - PROCESS | 3620 | 1467387979370 Marionette TRACE conn3 <- [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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 628ms 08:46:19 INFO - PROCESS | 3620 | 1467387979395 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3620 | 1467387979397 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:46:19 INFO - PROCESS | 3620 | 1467387979400 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 3620 | 1467387979402 Marionette TRACE conn3 <- [1,266,null,{}] 08:46:19 INFO - PROCESS | 3620 | 1467387979405 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 3620 | 1467387979407 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:19 INFO - PROCESS | 3620 | 1467387979510 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:46:19 INFO - PROCESS | 3620 | 1467387979516 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 3620 | 1467387979518 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:19 INFO - PROCESS | 3620 | ++DOCSHELL 1031B800 == 40 [pid = 3620] [id = 76] 08:46:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10B86C00) [pid = 3620] [serial = 225] [outer = 00000000] 08:46:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1971F800) [pid = 3620] [serial = 226] [outer = 10B86C00] 08:46:19 INFO - PROCESS | 3620 | 1467387979560 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (19C6D400) [pid = 3620] [serial = 227] [outer = 10B86C00] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17F15400) [pid = 3620] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1767C400) [pid = 3620] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19FD7C00) [pid = 3620] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1307E800) [pid = 3620] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15697000) [pid = 3620] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1143E400) [pid = 3620] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1143CC00) [pid = 3620] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16EF4C00) [pid = 3620] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12EC2000) [pid = 3620] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A01C00) [pid = 3620] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:46:19 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A2E000) [pid = 3620] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:46:20 INFO - PROCESS | 3620 | 1467387980039 Marionette TRACE conn3 <- [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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 689ms 08:46:20 INFO - PROCESS | 3620 | 1467387980081 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3620 | 1467387980083 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:46:20 INFO - PROCESS | 3620 | 1467387980086 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3620 | 1467387980088 Marionette TRACE conn3 <- [1,270,null,{}] 08:46:20 INFO - PROCESS | 3620 | 1467387980092 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 3620 | 1467387980093 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:20 INFO - PROCESS | 3620 | 1467387980225 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:46:20 INFO - PROCESS | 3620 | 1467387980278 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3620 | 1467387980280 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:20 INFO - PROCESS | 3620 | ++DOCSHELL 16633400 == 41 [pid = 3620] [id = 77] 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E17800) [pid = 3620] [serial = 228] [outer = 00000000] 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (19C6F000) [pid = 3620] [serial = 229] [outer = 16E17800] 08:46:20 INFO - PROCESS | 3620 | 1467387980322 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19C7AC00) [pid = 3620] [serial = 230] [outer = 16E17800] 08:46:20 INFO - PROCESS | 3620 | 1467387980619 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 08:46:20 INFO - PROCESS | 3620 | 1467387980667 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 3620 | 1467387980669 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:46:20 INFO - PROCESS | 3620 | 1467387980672 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3620 | 1467387980674 Marionette TRACE conn3 <- [1,274,null,{}] 08:46:20 INFO - PROCESS | 3620 | 1467387980678 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 3620 | 1467387980679 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:20 INFO - PROCESS | 3620 | 1467387980806 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:46:20 INFO - PROCESS | 3620 | 1467387980814 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3620 | 1467387980816 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:20 INFO - PROCESS | 3620 | ++DOCSHELL 1036D000 == 42 [pid = 3620] [id = 78] 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1143CC00) [pid = 3620] [serial = 231] [outer = 00000000] 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19FDBC00) [pid = 3620] [serial = 232] [outer = 1143CC00] 08:46:20 INFO - PROCESS | 3620 | 1467387980858 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A340C00) [pid = 3620] [serial = 233] [outer = 1143CC00] 08:46:21 INFO - PROCESS | 3620 | 1467387981205 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 582ms 08:46:21 INFO - PROCESS | 3620 | 1467387981253 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3620 | 1467387981255 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:46:21 INFO - PROCESS | 3620 | 1467387981258 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:46:21 INFO - PROCESS | 3620 | 1467387981260 Marionette TRACE conn3 <- [1,278,null,{}] 08:46:21 INFO - PROCESS | 3620 | 1467387981263 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 3620 | 1467387981265 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:21 INFO - PROCESS | 3620 | 1467387981340 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:46:21 INFO - PROCESS | 3620 | 1467387981417 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3620 | 1467387981419 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:21 INFO - PROCESS | 3620 | ++DOCSHELL 19C7A000 == 43 [pid = 3620] [id = 79] 08:46:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A34A400) [pid = 3620] [serial = 234] [outer = 00000000] 08:46:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A47B000) [pid = 3620] [serial = 235] [outer = 1A34A400] 08:46:21 INFO - PROCESS | 3620 | 1467387981464 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A6EB800) [pid = 3620] [serial = 236] [outer = 1A34A400] 08:46:21 INFO - PROCESS | 3620 | 1467387981840 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 612ms 08:46:21 INFO - PROCESS | 3620 | 1467387981897 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3620 | 1467387981901 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:46:21 INFO - PROCESS | 3620 | 1467387981906 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:46:21 INFO - PROCESS | 3620 | 1467387981911 Marionette TRACE conn3 <- [1,282,null,{}] 08:46:21 INFO - PROCESS | 3620 | 1467387981917 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 3620 | 1467387981921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:22 INFO - PROCESS | 3620 | 1467387982062 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:46:22 INFO - PROCESS | 3620 | 1467387982138 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 3620 | 1467387982142 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:22 INFO - PROCESS | 3620 | ++DOCSHELL 10BA5400 == 44 [pid = 3620] [id = 80] 08:46:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10E51800) [pid = 3620] [serial = 237] [outer = 00000000] 08:46:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11D38800) [pid = 3620] [serial = 238] [outer = 10E51800] 08:46:22 INFO - PROCESS | 3620 | 1467387982245 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12A84C00) [pid = 3620] [serial = 239] [outer = 10E51800] 08:46:22 INFO - PROCESS | 3620 | 1467387982812 Marionette TRACE conn3 <- [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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 980ms 08:46:22 INFO - PROCESS | 3620 | 1467387982888 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 3620 | 1467387982892 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:46:22 INFO - PROCESS | 3620 | 1467387982914 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 3620 | 1467387982918 Marionette TRACE conn3 <- [1,286,null,{}] 08:46:22 INFO - PROCESS | 3620 | 1467387982961 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 3620 | 1467387982964 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:23 INFO - PROCESS | 3620 | 1467387983134 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:46:23 INFO - PROCESS | 3620 | 1467387983247 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 3620 | 1467387983250 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:23 INFO - PROCESS | 3620 | ++DOCSHELL 151AD800 == 45 [pid = 3620] [id = 81] 08:46:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (151AFC00) [pid = 3620] [serial = 240] [outer = 00000000] 08:46:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16631800) [pid = 3620] [serial = 241] [outer = 151AFC00] 08:46:23 INFO - PROCESS | 3620 | 1467387983305 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17425800) [pid = 3620] [serial = 242] [outer = 151AFC00] 08:46:23 INFO - PROCESS | 3620 | 1467387983814 Marionette TRACE conn3 <- [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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 950ms 08:46:23 INFO - PROCESS | 3620 | 1467387983857 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3620 | 1467387983859 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:46:23 INFO - PROCESS | 3620 | 1467387983864 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 3620 | 1467387983866 Marionette TRACE conn3 <- [1,290,null,{}] 08:46:23 INFO - PROCESS | 3620 | 1467387983876 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 3620 | 1467387983881 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:23 INFO - PROCESS | 3620 | 1467387983986 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:46:24 INFO - PROCESS | 3620 | 1467387984079 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3620 | 1467387984083 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:24 INFO - PROCESS | 3620 | ++DOCSHELL 18299400 == 46 [pid = 3620] [id = 82] 08:46:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1971DC00) [pid = 3620] [serial = 243] [outer = 00000000] 08:46:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19FD7C00) [pid = 3620] [serial = 244] [outer = 1971DC00] 08:46:24 INFO - PROCESS | 3620 | 1467387984138 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A47F000) [pid = 3620] [serial = 245] [outer = 1971DC00] 08:46:24 INFO - PROCESS | 3620 | 1467387984890 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1072ms 08:46:24 INFO - PROCESS | 3620 | 1467387984939 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3620 | 1467387984943 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:46:24 INFO - PROCESS | 3620 | 1467387984948 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 3620 | 1467387984951 Marionette TRACE conn3 <- [1,294,null,{}] 08:46:24 INFO - PROCESS | 3620 | 1467387984957 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 3620 | 1467387984959 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:25 INFO - PROCESS | 3620 | 1467387985057 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:46:25 INFO - PROCESS | 3620 | 1467387985137 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3620 | 1467387985141 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:25 INFO - PROCESS | 3620 | ++DOCSHELL 12C4EC00 == 47 [pid = 3620] [id = 83] 08:46:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (12C51C00) [pid = 3620] [serial = 246] [outer = 00000000] 08:46:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (130E4800) [pid = 3620] [serial = 247] [outer = 12C51C00] 08:46:25 INFO - PROCESS | 3620 | 1467387985231 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1337D400) [pid = 3620] [serial = 248] [outer = 12C51C00] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 1036D000 == 46 [pid = 3620] [id = 78] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 16633400 == 45 [pid = 3620] [id = 77] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 1031B800 == 44 [pid = 3620] [id = 76] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 18294400 == 43 [pid = 3620] [id = 75] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 10A7DC00 == 42 [pid = 3620] [id = 74] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 1596E800 == 41 [pid = 3620] [id = 73] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 1559F000 == 40 [pid = 3620] [id = 72] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 12939400 == 39 [pid = 3620] [id = 71] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 129F2400 == 38 [pid = 3620] [id = 70] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 103CAC00 == 37 [pid = 3620] [id = 69] 08:46:25 INFO - PROCESS | 3620 | --DOCSHELL 10A10000 == 36 [pid = 3620] [id = 66] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13021800) [pid = 3620] [serial = 160] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12A86C00) [pid = 3620] [serial = 159] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (17429800) [pid = 3620] [serial = 172] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1A34A000) [pid = 3620] [serial = 190] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (19FD9C00) [pid = 3620] [serial = 182] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1B418000) [pid = 3620] [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.] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13912C00) [pid = 3620] [serial = 166] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13073400) [pid = 3620] [serial = 185] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (11442C00) [pid = 3620] [serial = 184] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17AC8800) [pid = 3620] [serial = 175] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (19F7F800) [pid = 3620] [serial = 179] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A475800) [pid = 3620] [serial = 191] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19C71800) [pid = 3620] [serial = 187] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19FE4000) [pid = 3620] [serial = 188] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17517800) [pid = 3620] [serial = 173] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A480800) [pid = 3620] [serial = 193] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19C71000) [pid = 3620] [serial = 178] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17F0B000) [pid = 3620] [serial = 176] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (19FDC800) [pid = 3620] [serial = 181] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13205800) [pid = 3620] [serial = 165] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (159F1C00) [pid = 3620] [serial = 169] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16088800) [pid = 3620] [serial = 170] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11D84800) [pid = 3620] [serial = 163] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11B25800) [pid = 3620] [serial = 162] [outer = 00000000] [url = about:blank] 08:46:25 INFO - PROCESS | 3620 | 1467387985752 Marionette TRACE conn3 <- [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]]]}] 08:46:25 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. 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 827ms 08:46:25 INFO - PROCESS | 3620 | 1467387985776 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3620 | 1467387985780 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:46:25 INFO - PROCESS | 3620 | 1467387985786 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:46:25 INFO - PROCESS | 3620 | 1467387985788 Marionette TRACE conn3 <- [1,298,null,{}] 08:46:25 INFO - PROCESS | 3620 | 1467387985792 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 3620 | 1467387985794 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:25 INFO - PROCESS | 3620 | 1467387985877 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:46:25 INFO - PROCESS | 3620 | 1467387985884 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3620 | 1467387985888 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:25 INFO - PROCESS | 3620 | ++DOCSHELL 118E2000 == 37 [pid = 3620] [id = 84] 08:46:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (118E3000) [pid = 3620] [serial = 249] [outer = 00000000] 08:46:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13075800) [pid = 3620] [serial = 250] [outer = 118E3000] 08:46:25 INFO - PROCESS | 3620 | 1467387985942 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13914000) [pid = 3620] [serial = 251] [outer = 118E3000] 08:46:26 INFO - PROCESS | 3620 | 1467387986570 Marionette TRACE conn3 <- [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]]]}] 08:46:26 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. 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 812ms 08:46:26 INFO - PROCESS | 3620 | 1467387986614 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 3620 | 1467387986616 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:46:26 INFO - PROCESS | 3620 | 1467387986620 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:46:26 INFO - PROCESS | 3620 | 1467387986624 Marionette TRACE conn3 <- [1,302,null,{}] 08:46:26 INFO - PROCESS | 3620 | 1467387986633 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 3620 | 1467387986638 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:26 INFO - PROCESS | 3620 | 1467387986719 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:46:26 INFO - PROCESS | 3620 | 1467387986725 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3620 | 1467387986728 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:26 INFO - PROCESS | 3620 | ++DOCSHELL 15976000 == 38 [pid = 3620] [id = 85] 08:46:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16084400) [pid = 3620] [serial = 252] [outer = 00000000] 08:46:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (175B2000) [pid = 3620] [serial = 253] [outer = 16084400] 08:46:26 INFO - PROCESS | 3620 | 1467387986775 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17A36000) [pid = 3620] [serial = 254] [outer = 16084400] 08:46:27 INFO - PROCESS | 3620 | 1467387987189 Marionette TRACE conn3 <- [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]]]}] 08:46:27 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. 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 08:46:27 INFO - PROCESS | 3620 | 1467387987243 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3620 | 1467387987246 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:46:27 INFO - PROCESS | 3620 | 1467387987249 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 3620 | 1467387987251 Marionette TRACE conn3 <- [1,306,null,{}] 08:46:27 INFO - PROCESS | 3620 | 1467387987255 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 3620 | 1467387987257 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:27 INFO - PROCESS | 3620 | 1467387987343 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:46:27 INFO - PROCESS | 3620 | 1467387987351 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3620 | 1467387987353 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:27 INFO - PROCESS | 3620 | ++DOCSHELL 18215C00 == 39 [pid = 3620] [id = 86] 08:46:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (18216000) [pid = 3620] [serial = 255] [outer = 00000000] 08:46:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18297400) [pid = 3620] [serial = 256] [outer = 18216000] 08:46:27 INFO - PROCESS | 3620 | 1467387987397 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (194C4800) [pid = 3620] [serial = 257] [outer = 18216000] 08:46:27 INFO - PROCESS | 3620 | 1467387987791 Marionette TRACE conn3 <- [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]]]}] 08:46:27 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. 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 582ms 08:46:27 INFO - PROCESS | 3620 | 1467387987838 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3620 | 1467387987840 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:46:27 INFO - PROCESS | 3620 | 1467387987844 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 3620 | 1467387987845 Marionette TRACE conn3 <- [1,310,null,{}] 08:46:27 INFO - PROCESS | 3620 | 1467387987849 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 3620 | 1467387987851 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:27 INFO - PROCESS | 3620 | 1467387987968 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:46:27 INFO - PROCESS | 3620 | 1467387987973 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3620 | 1467387987975 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:27 INFO - PROCESS | 3620 | ++DOCSHELL 18220800 == 40 [pid = 3620] [id = 87] 08:46:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (194BF400) [pid = 3620] [serial = 258] [outer = 00000000] 08:46:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19E10400) [pid = 3620] [serial = 259] [outer = 194BF400] 08:46:28 INFO - PROCESS | 3620 | 1467387988018 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19E10800) [pid = 3620] [serial = 260] [outer = 194BF400] 08:46:28 INFO - PROCESS | 3620 | 1467387988469 Marionette TRACE conn3 <- [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]]]}] 08:46:28 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. 08:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 613ms 08:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:46:28 INFO - PROCESS | 3620 | 1467387988483 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3620 | 1467387988485 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:46:28 INFO - PROCESS | 3620 | 1467387988489 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3620 | 1467387988491 Marionette TRACE conn3 <- [1,314,null,{}] 08:46:28 INFO - PROCESS | 3620 | 1467387988494 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 3620 | 1467387988499 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:28 INFO - PROCESS | 3620 | 1467387988619 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:46:28 INFO - PROCESS | 3620 | 1467387988624 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3620 | 1467387988626 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:28 INFO - PROCESS | 3620 | ++DOCSHELL 19E06C00 == 41 [pid = 3620] [id = 88] 08:46:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A341C00) [pid = 3620] [serial = 261] [outer = 00000000] 08:46:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A47BC00) [pid = 3620] [serial = 262] [outer = 1A341C00] 08:46:28 INFO - PROCESS | 3620 | 1467387988669 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A6F7400) [pid = 3620] [serial = 263] [outer = 1A341C00] 08:46:29 INFO - PROCESS | 3620 | 1467387989101 Marionette TRACE conn3 <- [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]]]}] 08:46:29 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. 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 674ms 08:46:29 INFO - PROCESS | 3620 | 1467387989172 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3620 | 1467387989174 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 3620 | 1467387989177 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:46:29 INFO - PROCESS | 3620 | 1467387989179 Marionette TRACE conn3 <- [1,318,null,{}] 08:46:29 INFO - PROCESS | 3620 | 1467387989183 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 3620 | 1467387989184 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:29 INFO - PROCESS | 3620 | 1467387989342 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:46:29 INFO - PROCESS | 3620 | 1467387989363 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3620 | 1467387989365 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:29 INFO - PROCESS | 3620 | ++DOCSHELL 1A6EE800 == 42 [pid = 3620] [id = 89] 08:46:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A81E800) [pid = 3620] [serial = 264] [outer = 00000000] 08:46:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A959400) [pid = 3620] [serial = 265] [outer = 1A81E800] 08:46:29 INFO - PROCESS | 3620 | 1467387989407 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A95C400) [pid = 3620] [serial = 266] [outer = 1A81E800] 08:46:29 INFO - PROCESS | 3620 | 1467387989785 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:46:29 INFO - PROCESS | 3620 | 1467387989960 Marionette TRACE conn3 <- [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]]]}] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15694400) [pid = 3620] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (103CB400) [pid = 3620] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (129F4C00) [pid = 3620] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (175BBC00) [pid = 3620] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16080800) [pid = 3620] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1307A800) [pid = 3620] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (18296C00) [pid = 3620] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10B86C00) [pid = 3620] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16E17800) [pid = 3620] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:46:29 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1143CC00) [pid = 3620] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 827ms 08:46:29 INFO - PROCESS | 3620 | 1467387990004 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3620 | 1467387990006 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 3620 | 1467387990009 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:46:29 INFO - PROCESS | 3620 | 1467387990011 Marionette TRACE conn3 <- [1,322,null,{}] 08:46:30 INFO - PROCESS | 3620 | 1467387990014 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 3620 | 1467387990016 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:30 INFO - PROCESS | 3620 | 1467387990106 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:46:30 INFO - PROCESS | 3620 | 1467387990115 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3620 | 1467387990117 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:30 INFO - PROCESS | 3620 | ++DOCSHELL 13A2F000 == 43 [pid = 3620] [id = 90] 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1437F400) [pid = 3620] [serial = 267] [outer = 00000000] 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16F81400) [pid = 3620] [serial = 268] [outer = 1437F400] 08:46:30 INFO - PROCESS | 3620 | 1467387990160 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17D0F800) [pid = 3620] [serial = 269] [outer = 1437F400] 08:46:30 INFO - PROCESS | 3620 | 1467387990556 Marionette TRACE conn3 <- [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]]]}] 08:46:30 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. 08:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 582ms 08:46:30 INFO - PROCESS | 3620 | 1467387990611 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3620 | 1467387990613 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:46:30 INFO - PROCESS | 3620 | 1467387990620 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 3620 | 1467387990622 Marionette TRACE conn3 <- [1,326,null,{}] 08:46:30 INFO - PROCESS | 3620 | 1467387990626 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 3620 | 1467387990627 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:30 INFO - PROCESS | 3620 | 1467387990706 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:46:30 INFO - PROCESS | 3620 | 1467387990711 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3620 | 1467387990713 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:30 INFO - PROCESS | 3620 | ++DOCSHELL 159F9C00 == 44 [pid = 3620] [id = 91] 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1742B000) [pid = 3620] [serial = 270] [outer = 00000000] 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A6F9400) [pid = 3620] [serial = 271] [outer = 1742B000] 08:46:30 INFO - PROCESS | 3620 | 1467387990758 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A826400) [pid = 3620] [serial = 272] [outer = 1742B000] 08:46:31 INFO - PROCESS | 3620 | 1467387991137 Marionette TRACE conn3 <- [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]]]}] 08:46:31 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. 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 582ms 08:46:31 INFO - PROCESS | 3620 | 1467387991200 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 3620 | 1467387991202 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 3620 | 1467387991205 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:46:31 INFO - PROCESS | 3620 | 1467387991207 Marionette TRACE conn3 <- [1,330,null,{}] 08:46:31 INFO - PROCESS | 3620 | 1467387991210 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 3620 | 1467387991212 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:31 INFO - PROCESS | 3620 | 1467387991291 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:46:31 INFO - PROCESS | 3620 | 1467387991298 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 3620 | 1467387991300 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:31 INFO - PROCESS | 3620 | ++DOCSHELL 1AB55800 == 45 [pid = 3620] [id = 92] 08:46:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1AB56000) [pid = 3620] [serial = 273] [outer = 00000000] 08:46:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AC60400) [pid = 3620] [serial = 274] [outer = 1AB56000] 08:46:31 INFO - PROCESS | 3620 | 1467387991343 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1AC64400) [pid = 3620] [serial = 275] [outer = 1AB56000] 08:46:31 INFO - PROCESS | 3620 | 1467387991753 Marionette TRACE conn3 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 582ms 08:46:31 INFO - PROCESS | 3620 | 1467387991804 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 3620 | 1467387991806 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:46:31 INFO - PROCESS | 3620 | 1467387991810 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 3620 | 1467387991812 Marionette TRACE conn3 <- [1,334,null,{}] 08:46:31 INFO - PROCESS | 3620 | 1467387991816 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 3620 | 1467387991818 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:31 INFO - PROCESS | 3620 | 1467387991914 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:46:31 INFO - PROCESS | 3620 | 1467387991921 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 3620 | 1467387991923 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:31 INFO - PROCESS | 3620 | ++DOCSHELL 0F97C000 == 46 [pid = 3620] [id = 93] 08:46:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0F9E7000) [pid = 3620] [serial = 276] [outer = 00000000] 08:46:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (10560000) [pid = 3620] [serial = 277] [outer = 0F9E7000] 08:46:32 INFO - PROCESS | 3620 | 1467387992007 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10B7B400) [pid = 3620] [serial = 278] [outer = 0F9E7000] 08:46:32 INFO - PROCESS | 3620 | 1467387992686 Marionette TRACE conn3 <- [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]]]}] 08:46:32 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. 08:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 919ms 08:46:32 INFO - PROCESS | 3620 | 1467387992738 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3620 | 1467387992741 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:46:32 INFO - PROCESS | 3620 | 1467387992746 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3620 | 1467387992750 Marionette TRACE conn3 <- [1,338,null,{}] 08:46:32 INFO - PROCESS | 3620 | 1467387992755 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 3620 | 1467387992743 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:32 INFO - PROCESS | 3620 | 1467387992872 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:46:32 INFO - PROCESS | 3620 | 1467387992971 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3620 | 1467387992974 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:32 INFO - PROCESS | 3620 | ++DOCSHELL 12C11C00 == 47 [pid = 3620] [id = 94] 08:46:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12C13C00) [pid = 3620] [serial = 279] [outer = 00000000] 08:46:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13026000) [pid = 3620] [serial = 280] [outer = 12C13C00] 08:46:33 INFO - PROCESS | 3620 | 1467387993029 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1391AC00) [pid = 3620] [serial = 281] [outer = 12C13C00] 08:46:33 INFO - PROCESS | 3620 | 1467387993617 Marionette TRACE conn3 <- [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]]]}] 08:46:33 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. 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 919ms 08:46:33 INFO - PROCESS | 3620 | 1467387993655 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 3620 | 1467387993659 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:46:33 INFO - PROCESS | 3620 | 1467387993666 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 3620 | 1467387993669 Marionette TRACE conn3 <- [1,342,null,{}] 08:46:33 INFO - PROCESS | 3620 | 1467387993673 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 3620 | 1467387993675 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:33 INFO - PROCESS | 3620 | 1467387993785 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:46:33 INFO - PROCESS | 3620 | 1467387993878 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3620 | 1467387993881 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:33 INFO - PROCESS | 3620 | ++DOCSHELL 1607FC00 == 48 [pid = 3620] [id = 95] 08:46:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16089000) [pid = 3620] [serial = 282] [outer = 00000000] 08:46:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (16EFB800) [pid = 3620] [serial = 283] [outer = 16089000] 08:46:33 INFO - PROCESS | 3620 | 1467387993933 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (17558C00) [pid = 3620] [serial = 284] [outer = 16089000] 08:46:34 INFO - PROCESS | 3620 | 1467387994452 Marionette TRACE conn3 <- [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]]]}] 08:46:34 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. 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 812ms 08:46:34 INFO - PROCESS | 3620 | 1467387994492 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 3620 | 1467387994494 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:46:34 INFO - PROCESS | 3620 | 1467387994498 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 3620 | 1467387994502 Marionette TRACE conn3 <- [1,346,null,{}] 08:46:34 INFO - PROCESS | 3620 | 1467387994513 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 3620 | 1467387994517 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:34 INFO - PROCESS | 3620 | 1467387994626 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:46:34 INFO - PROCESS | 3620 | 1467387994722 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 3620 | 1467387994725 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:34 INFO - PROCESS | 3620 | ++DOCSHELL 19718000 == 49 [pid = 3620] [id = 96] 08:46:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (19C71800) [pid = 3620] [serial = 285] [outer = 00000000] 08:46:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1A34B800) [pid = 3620] [serial = 286] [outer = 19C71800] 08:46:34 INFO - PROCESS | 3620 | 1467387994776 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1A6EF400) [pid = 3620] [serial = 287] [outer = 19C71800] 08:46:35 INFO - PROCESS | 3620 | 1467387995586 Marionette TRACE conn3 <- [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]]]}] 08:46:35 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. 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1133ms 08:46:35 INFO - PROCESS | 3620 | 1467387995640 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 3620 | 1467387995644 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:46:35 INFO - PROCESS | 3620 | 1467387995649 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 3620 | 1467387995652 Marionette TRACE conn3 <- [1,350,null,{}] 08:46:35 INFO - PROCESS | 3620 | 1467387995658 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 3620 | 1467387995660 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:35 INFO - PROCESS | 3620 | 1467387995758 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:46:35 INFO - PROCESS | 3620 | 1467387995839 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 3620 | 1467387995844 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:35 INFO - PROCESS | 3620 | ++DOCSHELL 11D32800 == 50 [pid = 3620] [id = 97] 08:46:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (11D84800) [pid = 3620] [serial = 288] [outer = 00000000] 08:46:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1297CC00) [pid = 3620] [serial = 289] [outer = 11D84800] 08:46:35 INFO - PROCESS | 3620 | 1467387995944 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (12C5D000) [pid = 3620] [serial = 290] [outer = 11D84800] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 1AB55800 == 49 [pid = 3620] [id = 92] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 159F9C00 == 48 [pid = 3620] [id = 91] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 13A2F000 == 47 [pid = 3620] [id = 90] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 1A6EE800 == 46 [pid = 3620] [id = 89] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 19E06C00 == 45 [pid = 3620] [id = 88] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 18220800 == 44 [pid = 3620] [id = 87] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 18215C00 == 43 [pid = 3620] [id = 86] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 15976000 == 42 [pid = 3620] [id = 85] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 118E2000 == 41 [pid = 3620] [id = 84] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 12C4EC00 == 40 [pid = 3620] [id = 83] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 18299400 == 39 [pid = 3620] [id = 82] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 151AD800 == 38 [pid = 3620] [id = 81] 08:46:36 INFO - PROCESS | 3620 | --DOCSHELL 10BA5400 == 37 [pid = 3620] [id = 80] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (16080C00) [pid = 3620] [serial = 214] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1662B000) [pid = 3620] [serial = 215] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (118D9400) [pid = 3620] [serial = 206] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (10A7E800) [pid = 3620] [serial = 205] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (12C10400) [pid = 3620] [serial = 208] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12EC1400) [pid = 3620] [serial = 209] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17A36400) [pid = 3620] [serial = 220] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16E17400) [pid = 3620] [serial = 217] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17F16400) [pid = 3620] [serial = 221] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (13F8E800) [pid = 3620] [serial = 211] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (15181400) [pid = 3620] [serial = 212] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16EFB000) [pid = 3620] [serial = 199] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (130DE800) [pid = 3620] [serial = 196] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1829E800) [pid = 3620] [serial = 202] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (194BFC00) [pid = 3620] [serial = 224] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1829F400) [pid = 3620] [serial = 223] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1971F800) [pid = 3620] [serial = 226] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (19C6F000) [pid = 3620] [serial = 229] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A340C00) [pid = 3620] [serial = 233] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19C6D400) [pid = 3620] [serial = 227] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16EF9C00) [pid = 3620] [serial = 218] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19FDBC00) [pid = 3620] [serial = 232] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (19C7AC00) [pid = 3620] [serial = 230] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A47B000) [pid = 3620] [serial = 235] [outer = 00000000] [url = about:blank] 08:46:36 INFO - PROCESS | 3620 | 1467387996442 Marionette TRACE conn3 <- [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]]]}] 08:46:36 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. 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 827ms 08:46:36 INFO - PROCESS | 3620 | 1467387996476 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 3620 | 1467387996481 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:46:36 INFO - PROCESS | 3620 | 1467387996491 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 3620 | 1467387996493 Marionette TRACE conn3 <- [1,354,null,{}] 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:46:36 INFO - PROCESS | 3620 | 1467387996497 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 3620 | 1467387996499 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:36 INFO - PROCESS | 3620 | 1467387996583 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:46:36 INFO - PROCESS | 3620 | 1467387996591 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 3620 | 1467387996593 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:36 INFO - PROCESS | 3620 | ++DOCSHELL 114D0800 == 38 [pid = 3620] [id = 98] 08:46:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (118DAC00) [pid = 3620] [serial = 291] [outer = 00000000] 08:46:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12C67400) [pid = 3620] [serial = 292] [outer = 118DAC00] 08:46:36 INFO - PROCESS | 3620 | 1467387996639 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12C6B400) [pid = 3620] [serial = 293] [outer = 118DAC00] 08:46:37 INFO - PROCESS | 3620 | 1467387997091 Marionette TRACE conn3 <- [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]]]}] 08:46:37 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. 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 627ms 08:46:37 INFO - PROCESS | 3620 | 1467387997114 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3620 | 1467387997116 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:46:37 INFO - PROCESS | 3620 | 1467387997119 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3620 | 1467387997123 Marionette TRACE conn3 <- [1,358,null,{}] 08:46:37 INFO - PROCESS | 3620 | 1467387997133 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 3620 | 1467387997137 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:37 INFO - PROCESS | 3620 | 1467387997256 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:46:37 INFO - PROCESS | 3620 | 1467387997334 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3620 | 1467387997337 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:37 INFO - PROCESS | 3620 | ++DOCSHELL 1437D000 == 39 [pid = 3620] [id = 99] 08:46:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1437E400) [pid = 3620] [serial = 294] [outer = 00000000] 08:46:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1518A800) [pid = 3620] [serial = 295] [outer = 1437E400] 08:46:37 INFO - PROCESS | 3620 | 1467387997392 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (155A4800) [pid = 3620] [serial = 296] [outer = 1437E400] 08:46:37 INFO - PROCESS | 3620 | 1467387997738 Marionette TRACE conn3 <- [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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 689ms 08:46:37 INFO - PROCESS | 3620 | 1467387997802 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3620 | 1467387997804 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:46:37 INFO - PROCESS | 3620 | 1467387997808 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3620 | 1467387997810 Marionette TRACE conn3 <- [1,362,null,{}] 08:46:37 INFO - PROCESS | 3620 | 1467387997813 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 3620 | 1467387997815 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:37 INFO - PROCESS | 3620 | 1467387997898 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:46:37 INFO - PROCESS | 3620 | 1467387997904 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3620 | 1467387997906 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:37 INFO - PROCESS | 3620 | ++DOCSHELL 159FCC00 == 40 [pid = 3620] [id = 100] 08:46:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1607EC00) [pid = 3620] [serial = 297] [outer = 00000000] 08:46:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1608B400) [pid = 3620] [serial = 298] [outer = 1607EC00] 08:46:37 INFO - PROCESS | 3620 | 1467387997949 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16631000) [pid = 3620] [serial = 299] [outer = 1607EC00] 08:46:38 INFO - PROCESS | 3620 | 1467387998392 Marionette TRACE conn3 <- [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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 08:46:38 INFO - PROCESS | 3620 | 1467387998446 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 3620 | 1467387998448 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:46:38 INFO - PROCESS | 3620 | 1467387998451 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 3620 | 1467387998453 Marionette TRACE conn3 <- [1,366,null,{}] 08:46:38 INFO - PROCESS | 3620 | 1467387998456 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 3620 | 1467387998458 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:38 INFO - PROCESS | 3620 | 1467387998545 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:46:38 INFO - PROCESS | 3620 | 1467387998627 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 3620 | 1467387998629 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:38 INFO - PROCESS | 3620 | ++DOCSHELL 168E0C00 == 41 [pid = 3620] [id = 101] 08:46:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (16EF9C00) [pid = 3620] [serial = 300] [outer = 00000000] 08:46:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (17425400) [pid = 3620] [serial = 301] [outer = 16EF9C00] 08:46:38 INFO - PROCESS | 3620 | 1467387998671 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (175B0400) [pid = 3620] [serial = 302] [outer = 16EF9C00] 08:46:39 INFO - PROCESS | 3620 | 1467387999084 Marionette TRACE conn3 <- [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]]]}] 08:46:39 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. 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 689ms 08:46:39 INFO - PROCESS | 3620 | 1467387999133 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3620 | 1467387999135 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:46:39 INFO - PROCESS | 3620 | 1467387999139 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:46:39 INFO - PROCESS | 3620 | 1467387999140 Marionette TRACE conn3 <- [1,370,null,{}] 08:46:39 INFO - PROCESS | 3620 | 1467387999144 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 3620 | 1467387999149 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:39 INFO - PROCESS | 3620 | 1467387999294 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:46:39 INFO - PROCESS | 3620 | 1467387999353 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3620 | 1467387999355 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:39 INFO - PROCESS | 3620 | ++DOCSHELL 1821C800 == 42 [pid = 3620] [id = 102] 08:46:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1821EC00) [pid = 3620] [serial = 303] [outer = 00000000] 08:46:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (18299000) [pid = 3620] [serial = 304] [outer = 1821EC00] 08:46:39 INFO - PROCESS | 3620 | 1467387999399 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1829D800) [pid = 3620] [serial = 305] [outer = 1821EC00] 08:46:39 INFO - PROCESS | 3620 | 1467387999787 Marionette TRACE conn3 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 08:46:39 INFO - PROCESS | 3620 | 1467387999821 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3620 | 1467387999823 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:46:39 INFO - PROCESS | 3620 | 1467387999827 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3620 | 1467387999829 Marionette TRACE conn3 <- [1,374,null,{}] 08:46:39 INFO - PROCESS | 3620 | 1467387999832 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 3620 | 1467387999834 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:39 INFO - PROCESS | 3620 | 1467387999966 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:46:39 INFO - PROCESS | 3620 | 1467387999971 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3620 | 1467387999973 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:40 INFO - PROCESS | 3620 | ++DOCSHELL 10369800 == 43 [pid = 3620] [id = 103] 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1829F400) [pid = 3620] [serial = 306] [outer = 00000000] 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1971CC00) [pid = 3620] [serial = 307] [outer = 1829F400] 08:46:40 INFO - PROCESS | 3620 | 1467388000069 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (19C6F000) [pid = 3620] [serial = 308] [outer = 1829F400] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (194BF400) [pid = 3620] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12C51C00) [pid = 3620] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (18216000) [pid = 3620] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16084400) [pid = 3620] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (118E3000) [pid = 3620] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1A341C00) [pid = 3620] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A81E800) [pid = 3620] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1437F400) [pid = 3620] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:46:40 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1742B000) [pid = 3620] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:46:40 INFO - PROCESS | 3620 | 1467388000585 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:46:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 781ms 08:46:40 INFO - PROCESS | 3620 | 1467388000613 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 3620 | 1467388000615 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:46:40 INFO - PROCESS | 3620 | 1467388000618 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 3620 | 1467388000620 Marionette TRACE conn3 <- [1,378,null,{}] 08:46:40 INFO - PROCESS | 3620 | 1467388000623 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 3620 | 1467388000625 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:40 INFO - PROCESS | 3620 | 1467388000701 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:46:40 INFO - PROCESS | 3620 | 1467388000706 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 3620 | 1467388000708 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:40 INFO - PROCESS | 3620 | ++DOCSHELL 13073400 == 44 [pid = 3620] [id = 104] 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13079400) [pid = 3620] [serial = 309] [outer = 00000000] 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (194C2400) [pid = 3620] [serial = 310] [outer = 13079400] 08:46:40 INFO - PROCESS | 3620 | 1467388000754 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1437F400) [pid = 3620] [serial = 311] [outer = 13079400] 08:46:41 INFO - PROCESS | 3620 | 1467388001140 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:46:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 582ms 08:46:41 INFO - PROCESS | 3620 | 1467388001196 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 3620 | 1467388001198 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:46:41 INFO - PROCESS | 3620 | 1467388001201 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:46:41 INFO - PROCESS | 3620 | 1467388001203 Marionette TRACE conn3 <- [1,382,null,{}] 08:46:41 INFO - PROCESS | 3620 | 1467388001207 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 3620 | 1467388001208 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:41 INFO - PROCESS | 3620 | 1467388001318 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:46:41 INFO - PROCESS | 3620 | 1467388001326 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3620 | 1467388001328 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:41 INFO - PROCESS | 3620 | ++DOCSHELL 1829C000 == 45 [pid = 3620] [id = 105] 08:46:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (194C2000) [pid = 3620] [serial = 312] [outer = 00000000] 08:46:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (19FE0C00) [pid = 3620] [serial = 313] [outer = 194C2000] 08:46:41 INFO - PROCESS | 3620 | 1467388001371 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1A344400) [pid = 3620] [serial = 314] [outer = 194C2000] 08:46:41 INFO - PROCESS | 3620 | 1467388001785 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:46:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 08:46:41 INFO - PROCESS | 3620 | 1467388001840 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 3620 | 1467388001842 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:46:41 INFO - PROCESS | 3620 | 1467388001845 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:46:41 INFO - PROCESS | 3620 | 1467388001847 Marionette TRACE conn3 <- [1,386,null,{}] 08:46:41 INFO - PROCESS | 3620 | 1467388001850 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 3620 | 1467388001852 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:41 INFO - PROCESS | 3620 | 1467388001923 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:46:41 INFO - PROCESS | 3620 | 1467388001930 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3620 | 1467388001932 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:41 INFO - PROCESS | 3620 | ++DOCSHELL 19F7F400 == 46 [pid = 3620] [id = 106] 08:46:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (19F8CC00) [pid = 3620] [serial = 315] [outer = 00000000] 08:46:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1A479C00) [pid = 3620] [serial = 316] [outer = 19F8CC00] 08:46:41 INFO - PROCESS | 3620 | 1467388001974 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1A6EDC00) [pid = 3620] [serial = 317] [outer = 19F8CC00] 08:46:42 INFO - PROCESS | 3620 | 1467388002402 Marionette TRACE conn3 <- [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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 582ms 08:46:42 INFO - PROCESS | 3620 | 1467388002430 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3620 | 1467388002432 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:46:42 INFO - PROCESS | 3620 | 1467388002435 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:46:42 INFO - PROCESS | 3620 | 1467388002438 Marionette TRACE conn3 <- [1,390,null,{}] 08:46:42 INFO - PROCESS | 3620 | 1467388002445 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 3620 | 1467388002448 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:42 INFO - PROCESS | 3620 | 1467388002585 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:46:42 INFO - PROCESS | 3620 | 1467388002729 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3620 | 1467388002732 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:42 INFO - PROCESS | 3620 | ++DOCSHELL 11439400 == 47 [pid = 3620] [id = 107] 08:46:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (11439800) [pid = 3620] [serial = 318] [outer = 00000000] 08:46:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (114C5000) [pid = 3620] [serial = 319] [outer = 11439800] 08:46:42 INFO - PROCESS | 3620 | 1467388002791 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (114CD800) [pid = 3620] [serial = 320] [outer = 11439800] 08:46:43 INFO - PROCESS | 3620 | 1467388003349 Marionette TRACE conn3 <- [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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 965ms 08:46:43 INFO - PROCESS | 3620 | 1467388003407 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 3620 | 1467388003412 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:46:43 INFO - PROCESS | 3620 | 1467388003417 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 3620 | 1467388003420 Marionette TRACE conn3 <- [1,394,null,{}] 08:46:43 INFO - PROCESS | 3620 | 1467388003425 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 3620 | 1467388003428 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:43 INFO - PROCESS | 3620 | 1467388003536 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:46:43 INFO - PROCESS | 3620 | 1467388003646 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 3620 | 1467388003649 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:43 INFO - PROCESS | 3620 | ++DOCSHELL 12D23400 == 48 [pid = 3620] [id = 108] 08:46:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1302D400) [pid = 3620] [serial = 321] [outer = 00000000] 08:46:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (13269800) [pid = 3620] [serial = 322] [outer = 1302D400] 08:46:43 INFO - PROCESS | 3620 | 1467388003704 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (13F8E800) [pid = 3620] [serial = 323] [outer = 1302D400] 08:46:44 INFO - PROCESS | 3620 | 1467388004288 Marionette TRACE conn3 <- [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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 919ms 08:46:44 INFO - PROCESS | 3620 | 1467388004346 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 3620 | 1467388004349 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:46:44 INFO - PROCESS | 3620 | 1467388004354 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 3620 | 1467388004357 Marionette TRACE conn3 <- [1,398,null,{}] 08:46:44 INFO - PROCESS | 3620 | 1467388004362 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 3620 | 1467388004367 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:44 INFO - PROCESS | 3620 | 1467388004460 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:46:44 INFO - PROCESS | 3620 | 1467388004587 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 3620 | 1467388004589 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:44 INFO - PROCESS | 3620 | ++DOCSHELL 151AD800 == 49 [pid = 3620] [id = 109] 08:46:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (16EF3400) [pid = 3620] [serial = 324] [outer = 00000000] 08:46:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17F14C00) [pid = 3620] [serial = 325] [outer = 16EF3400] 08:46:44 INFO - PROCESS | 3620 | 1467388004642 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (194CA000) [pid = 3620] [serial = 326] [outer = 16EF3400] 08:46:45 INFO - PROCESS | 3620 | 1467388005264 Marionette TRACE conn3 <- [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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 980ms 08:46:45 INFO - PROCESS | 3620 | 1467388005319 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3620 | 1467388005323 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:46:45 INFO - PROCESS | 3620 | 1467388005334 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3620 | 1467388005339 Marionette TRACE conn3 <- [1,402,null,{}] 08:46:45 INFO - PROCESS | 3620 | 1467388005342 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 3620 | 1467388005346 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:45 INFO - PROCESS | 3620 | 1467388005462 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:46:45 INFO - PROCESS | 3620 | 1467388005586 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 3620 | 1467388005589 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:45 INFO - PROCESS | 3620 | ++DOCSHELL 1A828400 == 50 [pid = 3620] [id = 110] 08:46:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (1A956C00) [pid = 3620] [serial = 327] [outer = 00000000] 08:46:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1AB5B400) [pid = 3620] [serial = 328] [outer = 1A956C00] 08:46:45 INFO - PROCESS | 3620 | 1467388005643 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1AC5B000) [pid = 3620] [serial = 329] [outer = 1A956C00] 08:46:46 INFO - PROCESS | 3620 | 1467388006262 Marionette TRACE conn3 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 980ms 08:46:46 INFO - PROCESS | 3620 | 1467388006315 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 3620 | 1467388006317 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:46:46 INFO - PROCESS | 3620 | 1467388006321 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 3620 | 1467388006323 Marionette TRACE conn3 <- [1,406,null,{}] 08:46:46 INFO - PROCESS | 3620 | 1467388006326 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 3620 | 1467388006329 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:46 INFO - PROCESS | 3620 | 1467388006549 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:46:46 INFO - PROCESS | 3620 | 1467388006683 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3620 | 1467388006686 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:46 INFO - PROCESS | 3620 | ++DOCSHELL 114C6800 == 51 [pid = 3620] [id = 111] 08:46:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (114C7000) [pid = 3620] [serial = 330] [outer = 00000000] 08:46:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (114CF800) [pid = 3620] [serial = 331] [outer = 114C7000] 08:46:46 INFO - PROCESS | 3620 | 1467388006736 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1297DC00) [pid = 3620] [serial = 332] [outer = 114C7000] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 19F7F400 == 50 [pid = 3620] [id = 106] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 1829C000 == 49 [pid = 3620] [id = 105] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 13073400 == 48 [pid = 3620] [id = 104] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 10369800 == 47 [pid = 3620] [id = 103] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 1821C800 == 46 [pid = 3620] [id = 102] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 168E0C00 == 45 [pid = 3620] [id = 101] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 159FCC00 == 44 [pid = 3620] [id = 100] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 1437D000 == 43 [pid = 3620] [id = 99] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 114D0800 == 42 [pid = 3620] [id = 98] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 11D32800 == 41 [pid = 3620] [id = 97] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 1607FC00 == 40 [pid = 3620] [id = 95] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 12C11C00 == 39 [pid = 3620] [id = 94] 08:46:47 INFO - PROCESS | 3620 | --DOCSHELL 0F97C000 == 38 [pid = 3620] [id = 93] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (19E10800) [pid = 3620] [serial = 260] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1337D400) [pid = 3620] [serial = 248] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (130E4800) [pid = 3620] [serial = 247] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (18297400) [pid = 3620] [serial = 256] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (175B2000) [pid = 3620] [serial = 253] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (17A36000) [pid = 3620] [serial = 254] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (13075800) [pid = 3620] [serial = 250] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (13914000) [pid = 3620] [serial = 251] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1A6F7400) [pid = 3620] [serial = 263] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (11D38800) [pid = 3620] [serial = 238] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (19FD7C00) [pid = 3620] [serial = 244] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16631800) [pid = 3620] [serial = 241] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1A47BC00) [pid = 3620] [serial = 262] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1A959400) [pid = 3620] [serial = 265] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (17D0F800) [pid = 3620] [serial = 269] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (16F81400) [pid = 3620] [serial = 268] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1A95C400) [pid = 3620] [serial = 266] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (19E10400) [pid = 3620] [serial = 259] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A826400) [pid = 3620] [serial = 272] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A6F9400) [pid = 3620] [serial = 271] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (194C4800) [pid = 3620] [serial = 257] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1AC60400) [pid = 3620] [serial = 274] [outer = 00000000] [url = about:blank] 08:46:47 INFO - PROCESS | 3620 | 1467388007337 Marionette TRACE conn3 <- [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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1026ms 08:46:47 INFO - PROCESS | 3620 | 1467388007362 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 3620 | 1467388007366 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:46:47 INFO - PROCESS | 3620 | 1467388007371 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:46:47 INFO - PROCESS | 3620 | 1467388007374 Marionette TRACE conn3 <- [1,410,null,{}] 08:46:47 INFO - PROCESS | 3620 | 1467388007378 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 3620 | 1467388007381 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:47 INFO - PROCESS | 3620 | 1467388007472 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:46:47 INFO - PROCESS | 3620 | 1467388007569 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 3620 | 1467388007572 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:47 INFO - PROCESS | 3620 | ++DOCSHELL 10A82C00 == 39 [pid = 3620] [id = 112] 08:46:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10B86C00) [pid = 3620] [serial = 333] [outer = 00000000] 08:46:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12C6AC00) [pid = 3620] [serial = 334] [outer = 10B86C00] 08:46:47 INFO - PROCESS | 3620 | 1467388007627 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1338C000) [pid = 3620] [serial = 335] [outer = 10B86C00] 08:46:48 INFO - PROCESS | 3620 | 1467388008070 Marionette TRACE conn3 <- [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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 735ms 08:46:48 INFO - PROCESS | 3620 | 1467388008098 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 3620 | 1467388008101 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:46:48 INFO - PROCESS | 3620 | 1467388008104 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3620 | 1467388008107 Marionette TRACE conn3 <- [1,414,null,{}] 08:46:48 INFO - PROCESS | 3620 | 1467388008110 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 3620 | 1467388008113 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:48 INFO - PROCESS | 3620 | 1467388008198 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:46:48 INFO - PROCESS | 3620 | 1467388008205 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 3620 | 1467388008207 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:48 INFO - PROCESS | 3620 | ++DOCSHELL 15975C00 == 40 [pid = 3620] [id = 113] 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (159F9C00) [pid = 3620] [serial = 336] [outer = 00000000] 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16541400) [pid = 3620] [serial = 337] [outer = 159F9C00] 08:46:48 INFO - PROCESS | 3620 | 1467388008251 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (16631400) [pid = 3620] [serial = 338] [outer = 159F9C00] 08:46:48 INFO - PROCESS | 3620 | 1467388008696 Marionette TRACE conn3 <- [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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 08:46:48 INFO - PROCESS | 3620 | 1467388008724 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:46:48 INFO - PROCESS | 3620 | 1467388008728 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:46:48 INFO - PROCESS | 3620 | 1467388008738 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3620 | 1467388008742 Marionette TRACE conn3 <- [1,418,null,{}] 08:46:48 INFO - PROCESS | 3620 | 1467388008745 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 3620 | 1467388008748 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:48 INFO - PROCESS | 3620 | 1467388008834 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:46:48 INFO - PROCESS | 3620 | 1467388008842 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 3620 | 1467388008844 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:48 INFO - PROCESS | 3620 | ++DOCSHELL 17558400 == 41 [pid = 3620] [id = 114] 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (17678400) [pid = 3620] [serial = 339] [outer = 00000000] 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (17F0B000) [pid = 3620] [serial = 340] [outer = 17678400] 08:46:48 INFO - PROCESS | 3620 | 1467388008887 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (18218800) [pid = 3620] [serial = 341] [outer = 17678400] 08:46:49 INFO - PROCESS | 3620 | 1467388009799 Marionette TRACE conn3 <- [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]]]}] 08:46:49 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 08:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1087ms 08:46:49 INFO - PROCESS | 3620 | 1467388009820 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 3620 | 1467388009822 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:46:49 INFO - PROCESS | 3620 | 1467388009826 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3620 | 1467388009827 Marionette TRACE conn3 <- [1,422,null,{}] 08:46:49 INFO - PROCESS | 3620 | 1467388009836 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 3620 | 1467388009838 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:49 INFO - PROCESS | 3620 | 1467388009945 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:46:49 INFO - PROCESS | 3620 | 1467388009951 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 3620 | 1467388009953 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:49 INFO - PROCESS | 3620 | ++DOCSHELL 17D38C00 == 42 [pid = 3620] [id = 115] 08:46:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (18293800) [pid = 3620] [serial = 342] [outer = 00000000] 08:46:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1971B800) [pid = 3620] [serial = 343] [outer = 18293800] 08:46:49 INFO - PROCESS | 3620 | 1467388009996 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (19C6B400) [pid = 3620] [serial = 344] [outer = 18293800] 08:46:50 INFO - PROCESS | 3620 | 1467388010869 Marionette TRACE conn3 <- [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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1056ms 08:46:50 INFO - PROCESS | 3620 | 1467388010902 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 3620 | 1467388010904 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:46:50 INFO - PROCESS | 3620 | 1467388010908 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 3620 | 1467388010910 Marionette TRACE conn3 <- [1,426,null,{}] 08:46:50 INFO - PROCESS | 3620 | 1467388010921 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 3620 | 1467388010922 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:51 INFO - PROCESS | 3620 | 1467388011033 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:46:51 INFO - PROCESS | 3620 | 1467388011039 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3620 | 1467388011028 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:51 INFO - PROCESS | 3620 | ++DOCSHELL 19F7F800 == 43 [pid = 3620] [id = 116] 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (19F80000) [pid = 3620] [serial = 345] [outer = 00000000] 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (19FDE800) [pid = 3620] [serial = 346] [outer = 19F80000] 08:46:51 INFO - PROCESS | 3620 | 1467388011128 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1A475400) [pid = 3620] [serial = 347] [outer = 19F80000] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1AB56000) [pid = 3620] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16EF9C00) [pid = 3620] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1821EC00) [pid = 3620] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (11D84800) [pid = 3620] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1437E400) [pid = 3620] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1607EC00) [pid = 3620] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (118DAC00) [pid = 3620] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1829F400) [pid = 3620] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13079400) [pid = 3620] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:46:51 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (194C2000) [pid = 3620] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:46:51 INFO - PROCESS | 3620 | 1467388011665 Marionette TRACE conn3 <- [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] 08:46:51 INFO - PROCESS | 3620 | 1467388011694 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:46:51 INFO - PROCESS | 3620 | 1467388011697 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 3620 | 1467388011699 Marionette TRACE conn3 <- [1,430,null,{}] 08:46:51 INFO - PROCESS | 3620 | 1467388011703 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 3620 | 1467388011705 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:51 INFO - PROCESS | 3620 | 1467388011784 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:46:51 INFO - PROCESS | 3620 | 1467388011790 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3620 | 1467388011801 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:51 INFO - PROCESS | 3620 | ++DOCSHELL 0C76E000 == 44 [pid = 3620] [id = 117] 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1662B000) [pid = 3620] [serial = 348] [outer = 00000000] 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (18215C00) [pid = 3620] [serial = 349] [outer = 1662B000] 08:46:51 INFO - PROCESS | 3620 | 1467388011844 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (18216C00) [pid = 3620] [serial = 350] [outer = 1662B000] 08:46:52 INFO - PROCESS | 3620 | 1467388012241 Marionette TRACE conn3 <- [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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 582ms 08:46:52 INFO - PROCESS | 3620 | 1467388012278 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3620 | 1467388012280 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:46:52 INFO - PROCESS | 3620 | 1467388012283 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3620 | 1467388012285 Marionette TRACE conn3 <- [1,434,null,{}] 08:46:52 INFO - PROCESS | 3620 | 1467388012292 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 3620 | 1467388012294 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:52 INFO - PROCESS | 3620 | 1467388012371 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:46:52 INFO - PROCESS | 3620 | 1467388012377 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 3620 | 1467388012379 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:52 INFO - PROCESS | 3620 | ++DOCSHELL 17F18C00 == 45 [pid = 3620] [id = 118] 08:46:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (19F7E400) [pid = 3620] [serial = 351] [outer = 00000000] 08:46:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1A6F8400) [pid = 3620] [serial = 352] [outer = 19F7E400] 08:46:52 INFO - PROCESS | 3620 | 1467388012452 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1A6F9400) [pid = 3620] [serial = 353] [outer = 19F7E400] 08:46:52 INFO - PROCESS | 3620 | 1467388012862 Marionette TRACE conn3 <- [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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 08:46:52 INFO - PROCESS | 3620 | 1467388012904 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3620 | 1467388012906 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:46:52 INFO - PROCESS | 3620 | 1467388012913 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3620 | 1467388012915 Marionette TRACE conn3 <- [1,438,null,{}] 08:46:52 INFO - PROCESS | 3620 | 1467388012918 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 3620 | 1467388012920 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:52 INFO - PROCESS | 3620 | 1467388012998 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:46:53 INFO - PROCESS | 3620 | 1467388013004 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3620 | 1467388013006 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:53 INFO - PROCESS | 3620 | ++DOCSHELL 10BA5C00 == 46 [pid = 3620] [id = 119] 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1A6F3800) [pid = 3620] [serial = 354] [outer = 00000000] 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1AC5F400) [pid = 3620] [serial = 355] [outer = 1A6F3800] 08:46:53 INFO - PROCESS | 3620 | 1467388013048 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1AF21800) [pid = 3620] [serial = 356] [outer = 1A6F3800] 08:46:53 INFO - PROCESS | 3620 | 1467388013464 Marionette TRACE conn3 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 582ms 08:46:53 INFO - PROCESS | 3620 | 1467388013513 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 3620 | 1467388013515 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:46:53 INFO - PROCESS | 3620 | 1467388013518 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 3620 | 1467388013520 Marionette TRACE conn3 <- [1,442,null,{}] 08:46:53 INFO - PROCESS | 3620 | 1467388013507 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 3620 | 1467388013508 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:53 INFO - PROCESS | 3620 | 1467388013606 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:46:53 INFO - PROCESS | 3620 | 1467388013781 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 3620 | 1467388013784 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:53 INFO - PROCESS | 3620 | ++DOCSHELL 10A0FC00 == 47 [pid = 3620] [id = 120] 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (10A76000) [pid = 3620] [serial = 357] [outer = 00000000] 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (114CB400) [pid = 3620] [serial = 358] [outer = 10A76000] 08:46:53 INFO - PROCESS | 3620 | 1467388013881 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (11B2DC00) [pid = 3620] [serial = 359] [outer = 10A76000] 08:46:54 INFO - PROCESS | 3620 | 1467388014491 Marionette TRACE conn3 <- [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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1026ms 08:46:54 INFO - PROCESS | 3620 | 1467388014527 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 3620 | 1467388014530 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:46:54 INFO - PROCESS | 3620 | 1467388014554 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:46:54 INFO - PROCESS | 3620 | 1467388014558 Marionette TRACE conn3 <- [1,446,null,{}] 08:46:54 INFO - PROCESS | 3620 | 1467388014563 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 3620 | 1467388014566 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:54 INFO - PROCESS | 3620 | 1467388014683 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:46:54 INFO - PROCESS | 3620 | 1467388014813 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3620 | 1467388014816 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:54 INFO - PROCESS | 3620 | ++DOCSHELL 1307C800 == 48 [pid = 3620] [id = 121] 08:46:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (13265400) [pid = 3620] [serial = 360] [outer = 00000000] 08:46:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (16534C00) [pid = 3620] [serial = 361] [outer = 13265400] 08:46:54 INFO - PROCESS | 3620 | 1467388014871 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (16540000) [pid = 3620] [serial = 362] [outer = 13265400] 08:46:55 INFO - PROCESS | 3620 | 1467388015448 Marionette TRACE conn3 <- [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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 919ms 08:46:55 INFO - PROCESS | 3620 | 1467388015487 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3620 | 1467388015492 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:46:55 INFO - PROCESS | 3620 | 1467388015496 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3620 | 1467388015498 Marionette TRACE conn3 <- [1,450,null,{}] 08:46:55 INFO - PROCESS | 3620 | 1467388015502 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 3620 | 1467388015505 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:55 INFO - PROCESS | 3620 | 1467388015613 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:46:55 INFO - PROCESS | 3620 | 1467388015731 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3620 | 1467388015734 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:55 INFO - PROCESS | 3620 | ++DOCSHELL 17423000 == 49 [pid = 3620] [id = 122] 08:46:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (17AC3800) [pid = 3620] [serial = 363] [outer = 00000000] 08:46:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (19E06C00) [pid = 3620] [serial = 364] [outer = 17AC3800] 08:46:55 INFO - PROCESS | 3620 | 1467388015789 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (1A34C400) [pid = 3620] [serial = 365] [outer = 17AC3800] 08:46:56 INFO - PROCESS | 3620 | 1467388016388 Marionette TRACE conn3 <- [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] 08:46:56 INFO - PROCESS | 3620 | 1467388016429 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:46:56 INFO - PROCESS | 3620 | 1467388016439 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 3620 | 1467388016445 Marionette TRACE conn3 <- [1,454,null,{}] 08:46:56 INFO - PROCESS | 3620 | 1467388016449 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 3620 | 1467388016453 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:56 INFO - PROCESS | 3620 | 1467388016597 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:46:56 INFO - PROCESS | 3620 | 1467388016733 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 3620 | 1467388016735 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:56 INFO - PROCESS | 3620 | ++DOCSHELL 1036B000 == 50 [pid = 3620] [id = 123] 08:46:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (10A80C00) [pid = 3620] [serial = 366] [outer = 00000000] 08:46:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (12C69C00) [pid = 3620] [serial = 367] [outer = 10A80C00] 08:46:56 INFO - PROCESS | 3620 | 1467388016788 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (15144C00) [pid = 3620] [serial = 368] [outer = 10A80C00] 08:46:57 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:57 INFO - PROCESS | 3620 | 1467388017514 Marionette TRACE conn3 <- [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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1134ms 08:46:57 INFO - PROCESS | 3620 | 1467388017573 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 3620 | 1467388017577 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:46:57 INFO - PROCESS | 3620 | 1467388017582 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 3620 | 1467388017586 Marionette TRACE conn3 <- [1,458,null,{}] 08:46:57 INFO - PROCESS | 3620 | 1467388017609 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 3620 | 1467388017612 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:57 INFO - PROCESS | 3620 | 1467388017710 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:46:57 INFO - PROCESS | 3620 | 1467388017832 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 3620 | 1467388017835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:57 INFO - PROCESS | 3620 | ++DOCSHELL 12C48400 == 51 [pid = 3620] [id = 124] 08:46:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (12C62400) [pid = 3620] [serial = 369] [outer = 00000000] 08:46:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (13263800) [pid = 3620] [serial = 370] [outer = 12C62400] 08:46:57 INFO - PROCESS | 3620 | 1467388017889 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (1437D000) [pid = 3620] [serial = 371] [outer = 12C62400] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 10BA5C00 == 50 [pid = 3620] [id = 119] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 17F18C00 == 49 [pid = 3620] [id = 118] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 0C76E000 == 48 [pid = 3620] [id = 117] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 19F7F800 == 47 [pid = 3620] [id = 116] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 17D38C00 == 46 [pid = 3620] [id = 115] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 17558400 == 45 [pid = 3620] [id = 114] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 15975C00 == 44 [pid = 3620] [id = 113] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 10A82C00 == 43 [pid = 3620] [id = 112] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 114C6800 == 42 [pid = 3620] [id = 111] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 151AD800 == 41 [pid = 3620] [id = 109] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 12D23400 == 40 [pid = 3620] [id = 108] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1A479C00) [pid = 3620] [serial = 316] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (1A34B800) [pid = 3620] [serial = 286] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (13026000) [pid = 3620] [serial = 280] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (10560000) [pid = 3620] [serial = 277] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (16EFB800) [pid = 3620] [serial = 283] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOCSHELL 11439400 == 39 [pid = 3620] [id = 107] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (1AC64400) [pid = 3620] [serial = 275] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17425400) [pid = 3620] [serial = 301] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (175B0400) [pid = 3620] [serial = 302] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1829D800) [pid = 3620] [serial = 305] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (12C5D000) [pid = 3620] [serial = 290] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1297CC00) [pid = 3620] [serial = 289] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (1518A800) [pid = 3620] [serial = 295] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (155A4800) [pid = 3620] [serial = 296] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (1608B400) [pid = 3620] [serial = 298] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (12C67400) [pid = 3620] [serial = 292] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (12C6B400) [pid = 3620] [serial = 293] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (18299000) [pid = 3620] [serial = 304] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1971CC00) [pid = 3620] [serial = 307] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (194C2400) [pid = 3620] [serial = 310] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (19FE0C00) [pid = 3620] [serial = 313] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19C6F000) [pid = 3620] [serial = 308] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1437F400) [pid = 3620] [serial = 311] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1A344400) [pid = 3620] [serial = 314] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16631000) [pid = 3620] [serial = 299] [outer = 00000000] [url = about:blank] 08:46:58 INFO - PROCESS | 3620 | 1467388018443 Marionette TRACE conn3 <- [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] 08:46:58 INFO - PROCESS | 3620 | 1467388018494 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:46:58 INFO - PROCESS | 3620 | 1467388018500 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 3620 | 1467388018503 Marionette TRACE conn3 <- [1,462,null,{}] 08:46:58 INFO - PROCESS | 3620 | 1467388018507 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 3620 | 1467388018509 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:58 INFO - PROCESS | 3620 | 1467388018580 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:46:58 INFO - PROCESS | 3620 | 1467388018667 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 3620 | 1467388018669 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:58 INFO - PROCESS | 3620 | ++DOCSHELL 12C5F400 == 40 [pid = 3620] [id = 125] 08:46:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12C5F800) [pid = 3620] [serial = 372] [outer = 00000000] 08:46:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13A2E000) [pid = 3620] [serial = 373] [outer = 12C5F800] 08:46:58 INFO - PROCESS | 3620 | 1467388018729 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (15151C00) [pid = 3620] [serial = 374] [outer = 12C5F800] 08:46:59 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:59 INFO - PROCESS | 3620 | 1467388019110 Marionette TRACE conn3 <- [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] 08:46:59 INFO - PROCESS | 3620 | 1467388019131 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:46:59 INFO - PROCESS | 3620 | [3620] 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 08:46:59 INFO - PROCESS | 3620 | [3620] 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 08:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:46:59 INFO - PROCESS | 3620 | 1467388019136 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 3620 | 1467388019140 Marionette TRACE conn3 <- [1,466,null,{}] 08:46:59 INFO - PROCESS | 3620 | 1467388019150 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 3620 | 1467388019154 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:59 INFO - PROCESS | 3620 | 1467388019238 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:46:59 INFO - PROCESS | 3620 | 1467388019244 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 3620 | 1467388019247 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:59 INFO - PROCESS | 3620 | ++DOCSHELL 16543C00 == 41 [pid = 3620] [id = 126] 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1662F000) [pid = 3620] [serial = 375] [outer = 00000000] 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16F81400) [pid = 3620] [serial = 376] [outer = 1662F000] 08:46:59 INFO - PROCESS | 3620 | 1467388019293 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1751B000) [pid = 3620] [serial = 377] [outer = 1662F000] 08:46:59 INFO - PROCESS | 3620 | 1467388019741 Marionette TRACE conn3 <- [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] 08:46:59 INFO - PROCESS | 3620 | 1467388019759 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:46:59 INFO - PROCESS | 3620 | 1467388019762 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:46:59 INFO - PROCESS | 3620 | 1467388019764 Marionette TRACE conn3 <- [1,470,null,{}] 08:46:59 INFO - PROCESS | 3620 | 1467388019767 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 3620 | 1467388019769 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:59 INFO - PROCESS | 3620 | 1467388019857 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:46:59 INFO - PROCESS | 3620 | 1467388019862 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 3620 | 1467388019864 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:46:59 INFO - PROCESS | 3620 | ++DOCSHELL 17A36000 == 42 [pid = 3620] [id = 127] 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17D0F800) [pid = 3620] [serial = 378] [outer = 00000000] 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1821F800) [pid = 3620] [serial = 379] [outer = 17D0F800] 08:46:59 INFO - PROCESS | 3620 | 1467388019907 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (18297000) [pid = 3620] [serial = 380] [outer = 17D0F800] 08:47:00 INFO - PROCESS | 3620 | 1467388020328 Marionette TRACE conn3 <- [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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 612ms 08:47:00 INFO - PROCESS | 3620 | 1467388020383 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 3620 | 1467388020385 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:47:00 INFO - PROCESS | 3620 | 1467388020388 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 3620 | 1467388020390 Marionette TRACE conn3 <- [1,474,null,{}] 08:47:00 INFO - PROCESS | 3620 | 1467388020394 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 3620 | 1467388020396 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:00 INFO - PROCESS | 3620 | 1467388020506 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:47:00 INFO - PROCESS | 3620 | 1467388020511 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 3620 | 1467388020513 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:00 INFO - PROCESS | 3620 | ++DOCSHELL 1829DC00 == 43 [pid = 3620] [id = 128] 08:47:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (194BF000) [pid = 3620] [serial = 381] [outer = 00000000] 08:47:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (19C6BC00) [pid = 3620] [serial = 382] [outer = 194BF000] 08:47:00 INFO - PROCESS | 3620 | 1467388020605 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (19C74400) [pid = 3620] [serial = 383] [outer = 194BF000] 08:47:01 INFO - PROCESS | 3620 | 1467388021056 Marionette TRACE conn3 <- [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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 720ms 08:47:01 INFO - PROCESS | 3620 | 1467388021112 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3620 | 1467388021114 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:47:01 INFO - PROCESS | 3620 | 1467388021117 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:47:01 INFO - PROCESS | 3620 | 1467388021119 Marionette TRACE conn3 <- [1,478,null,{}] 08:47:01 INFO - PROCESS | 3620 | 1467388021127 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 3620 | 1467388021133 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:01 INFO - PROCESS | 3620 | 1467388021270 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:47:01 INFO - PROCESS | 3620 | 1467388021331 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3620 | 1467388021333 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:01 INFO - PROCESS | 3620 | ++DOCSHELL 1A474400 == 44 [pid = 3620] [id = 129] 08:47:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1A479C00) [pid = 3620] [serial = 384] [outer = 00000000] 08:47:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1A6F7400) [pid = 3620] [serial = 385] [outer = 1A479C00] 08:47:01 INFO - PROCESS | 3620 | 1467388021376 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (1A956800) [pid = 3620] [serial = 386] [outer = 1A479C00] 08:47:01 INFO - PROCESS | 3620 | 1467388021796 Marionette TRACE conn3 <- [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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 08:47:01 INFO - PROCESS | 3620 | 1467388021846 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 3620 | 1467388021848 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:47:01 INFO - PROCESS | 3620 | 1467388021857 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 3620 | 1467388021859 Marionette TRACE conn3 <- [1,482,null,{}] 08:47:01 INFO - PROCESS | 3620 | 1467388021862 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 3620 | 1467388021864 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:01 INFO - PROCESS | 3620 | 1467388021970 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:47:01 INFO - PROCESS | 3620 | 1467388021981 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 3620 | 1467388021983 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:02 INFO - PROCESS | 3620 | ++DOCSHELL 16DBA400 == 45 [pid = 3620] [id = 130] 08:47:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (16DBB000) [pid = 3620] [serial = 387] [outer = 00000000] 08:47:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (16DC0000) [pid = 3620] [serial = 388] [outer = 16DBB000] 08:47:02 INFO - PROCESS | 3620 | 1467388022038 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (16DC2000) [pid = 3620] [serial = 389] [outer = 16DBB000] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (10E51800) [pid = 3620] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (11439800) [pid = 3620] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (10B86C00) [pid = 3620] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1662B000) [pid = 3620] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (18293800) [pid = 3620] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (19F8CC00) [pid = 3620] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (19F80000) [pid = 3620] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (19F7E400) [pid = 3620] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (18298000) [pid = 3620] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (10A77400) [pid = 3620] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1A34A400) [pid = 3620] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1302D400) [pid = 3620] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (114C7000) [pid = 3620] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1A343400) [pid = 3620] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17678400) [pid = 3620] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1A956C00) [pid = 3620] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (12C13C00) [pid = 3620] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (159F6800) [pid = 3620] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1971DC00) [pid = 3620] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (11437C00) [pid = 3620] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (151AFC00) [pid = 3620] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16EF3400) [pid = 3620] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16089000) [pid = 3620] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0F9E7000) [pid = 3620] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (159F9C00) [pid = 3620] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:47:02 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (19C71800) [pid = 3620] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:47:02 INFO - PROCESS | 3620 | 1467388022696 Marionette TRACE conn3 <- [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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 889ms 08:47:02 INFO - PROCESS | 3620 | 1467388022744 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 3620 | 1467388022746 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:47:02 INFO - PROCESS | 3620 | 1467388022749 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 3620 | 1467388022752 Marionette TRACE conn3 <- [1,486,null,{}] 08:47:02 INFO - PROCESS | 3620 | 1467388022755 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 3620 | 1467388022757 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:02 INFO - PROCESS | 3620 | 1467388022841 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:47:02 INFO - PROCESS | 3620 | 1467388022933 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 3620 | 1467388022935 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:02 INFO - PROCESS | 3620 | ++DOCSHELL 10564400 == 46 [pid = 3620] [id = 131] 08:47:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10A76400) [pid = 3620] [serial = 390] [outer = 00000000] 08:47:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12A84000) [pid = 3620] [serial = 391] [outer = 10A76400] 08:47:02 INFO - PROCESS | 3620 | 1467388022977 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12C0C000) [pid = 3620] [serial = 392] [outer = 10A76400] 08:47:03 INFO - PROCESS | 3620 | 1467388023347 Marionette TRACE conn3 <- [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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 627ms 08:47:03 INFO - PROCESS | 3620 | 1467388023388 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3620 | 1467388023390 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:47:03 INFO - PROCESS | 3620 | 1467388023393 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:47:03 INFO - PROCESS | 3620 | 1467388023395 Marionette TRACE conn3 <- [1,490,null,{}] 08:47:03 INFO - PROCESS | 3620 | 1467388023398 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 3620 | 1467388023400 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:03 INFO - PROCESS | 3620 | 1467388023501 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:47:03 INFO - PROCESS | 3620 | 1467388023507 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 3620 | 1467388023509 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:03 INFO - PROCESS | 3620 | ++DOCSHELL 14381C00 == 47 [pid = 3620] [id = 132] 08:47:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1551DC00) [pid = 3620] [serial = 393] [outer = 00000000] 08:47:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (16DBD800) [pid = 3620] [serial = 394] [outer = 1551DC00] 08:47:03 INFO - PROCESS | 3620 | 1467388023551 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17682400) [pid = 3620] [serial = 395] [outer = 1551DC00] 08:47:03 INFO - PROCESS | 3620 | 1467388023941 Marionette TRACE conn3 <- [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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 582ms 08:47:03 INFO - PROCESS | 3620 | 1467388023974 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 3620 | 1467388023975 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:47:03 INFO - PROCESS | 3620 | 1467388023991 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 3620 | 1467388023993 Marionette TRACE conn3 <- [1,494,null,{}] 08:47:03 INFO - PROCESS | 3620 | 1467388023996 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 3620 | 1467388023998 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:04 INFO - PROCESS | 3620 | 1467388024085 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:47:04 INFO - PROCESS | 3620 | 1467388024090 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3620 | 1467388024092 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:04 INFO - PROCESS | 3620 | ++DOCSHELL 1653E000 == 48 [pid = 3620] [id = 133] 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (168E6000) [pid = 3620] [serial = 396] [outer = 00000000] 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1A34BC00) [pid = 3620] [serial = 397] [outer = 168E6000] 08:47:04 INFO - PROCESS | 3620 | 1467388024134 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1A828800) [pid = 3620] [serial = 398] [outer = 168E6000] 08:47:04 INFO - PROCESS | 3620 | 1467388024544 Marionette TRACE conn3 <- [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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 612ms 08:47:04 INFO - PROCESS | 3620 | 1467388024620 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 3620 | 1467388024624 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:47:04 INFO - PROCESS | 3620 | 1467388024630 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 3620 | 1467388024634 Marionette TRACE conn3 <- [1,498,null,{}] 08:47:04 INFO - PROCESS | 3620 | 1467388024640 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 3620 | 1467388024644 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:04 INFO - PROCESS | 3620 | 1467388024763 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (11D32800) [pid = 3620] [serial = 399] [outer = 1B198C00] 08:47:04 INFO - PROCESS | 3620 | 1467388024951 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 3620 | 1467388024956 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:04 INFO - PROCESS | 3620 | ++DOCSHELL 12C5EC00 == 49 [pid = 3620] [id = 134] 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (12C60000) [pid = 3620] [serial = 400] [outer = 00000000] 08:47:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (13028800) [pid = 3620] [serial = 401] [outer = 12C60000] 08:47:05 INFO - PROCESS | 3620 | 1467388025019 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1338B800) [pid = 3620] [serial = 402] [outer = 12C60000] 08:47:05 INFO - PROCESS | 3620 | 1467388025644 Marionette TRACE conn3 <- [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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1087ms 08:47:05 INFO - PROCESS | 3620 | 1467388025715 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:47:05 INFO - PROCESS | 3620 | 1467388025719 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:47:05 INFO - PROCESS | 3620 | 1467388025725 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 3620 | 1467388025729 Marionette TRACE conn3 <- [1,502,null,{}] 08:47:05 INFO - PROCESS | 3620 | 1467388025748 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 3620 | 1467388025751 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:05 INFO - PROCESS | 3620 | 1467388025867 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:47:05 INFO - PROCESS | 3620 | 1467388025997 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 3620 | 1467388026000 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:06 INFO - PROCESS | 3620 | ++DOCSHELL 15145000 == 50 [pid = 3620] [id = 135] 08:47:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (15145C00) [pid = 3620] [serial = 403] [outer = 00000000] 08:47:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (15521C00) [pid = 3620] [serial = 404] [outer = 15145C00] 08:47:06 INFO - PROCESS | 3620 | 1467388026055 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1569B000) [pid = 3620] [serial = 405] [outer = 15145C00] 08:47:06 INFO - PROCESS | 3620 | 1467388026625 Marionette TRACE conn3 <- [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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 919ms 08:47:06 INFO - PROCESS | 3620 | 1467388026664 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 3620 | 1467388026667 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:47:06 INFO - PROCESS | 3620 | 1467388026672 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 3620 | 1467388026674 Marionette TRACE conn3 <- [1,506,null,{}] 08:47:06 INFO - PROCESS | 3620 | 1467388026685 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 3620 | 1467388026689 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:06 INFO - PROCESS | 3620 | 1467388026801 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:47:06 INFO - PROCESS | 3620 | 1467388026903 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 3620 | 1467388026890 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:06 INFO - PROCESS | 3620 | ++DOCSHELL 17683C00 == 51 [pid = 3620] [id = 136] 08:47:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17684000) [pid = 3620] [serial = 406] [outer = 00000000] 08:47:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17F14800) [pid = 3620] [serial = 407] [outer = 17684000] 08:47:06 INFO - PROCESS | 3620 | 1467388026954 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (1971A000) [pid = 3620] [serial = 408] [outer = 17684000] 08:47:07 INFO - PROCESS | 3620 | 1467388027581 Marionette TRACE conn3 <- [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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 918ms 08:47:07 INFO - PROCESS | 3620 | 1467388027601 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 3620 | 1467388027603 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:47:07 INFO - PROCESS | 3620 | 1467388027606 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 3620 | 1467388027608 Marionette TRACE conn3 <- [1,510,null,{}] 08:47:07 INFO - PROCESS | 3620 | 1467388027612 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 3620 | 1467388027614 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:07 INFO - PROCESS | 3620 | 1467388027733 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:47:07 INFO - PROCESS | 3620 | 1467388027833 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 3620 | 1467388027835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:07 INFO - PROCESS | 3620 | ++DOCSHELL 19E07800 == 52 [pid = 3620] [id = 137] 08:47:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (19FDFC00) [pid = 3620] [serial = 409] [outer = 00000000] 08:47:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1A34B800) [pid = 3620] [serial = 410] [outer = 19FDFC00] 08:47:07 INFO - PROCESS | 3620 | 1467388027887 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1AB5C800) [pid = 3620] [serial = 411] [outer = 19FDFC00] 08:47:08 INFO - PROCESS | 3620 | 1467388028483 Marionette TRACE conn3 <- [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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 934ms 08:47:08 INFO - PROCESS | 3620 | 1467388028519 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 3620 | 1467388028522 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:47:08 INFO - PROCESS | 3620 | 1467388028525 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 3620 | 1467388028527 Marionette TRACE conn3 <- [1,514,null,{}] 08:47:08 INFO - PROCESS | 3620 | 1467388028532 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 3620 | 1467388028536 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:08 INFO - PROCESS | 3620 | 1467388028659 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:47:08 INFO - PROCESS | 3620 | 1467388028762 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 3620 | 1467388028764 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:08 INFO - PROCESS | 3620 | ++DOCSHELL 10A04800 == 53 [pid = 3620] [id = 138] 08:47:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (10A7C400) [pid = 3620] [serial = 412] [outer = 00000000] 08:47:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (13387400) [pid = 3620] [serial = 413] [outer = 10A7C400] 08:47:08 INFO - PROCESS | 3620 | 1467388028816 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (13F82400) [pid = 3620] [serial = 414] [outer = 10A7C400] 08:47:09 INFO - PROCESS | 3620 | 1467388029514 Marionette TRACE conn3 <- [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]]]}] 08:47:09 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 08:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1026ms 08:47:09 INFO - PROCESS | 3620 | 1467388029549 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 3620 | 1467388029553 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 3620 | 1467388029558 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:47:09 INFO - PROCESS | 3620 | 1467388029561 Marionette TRACE conn3 <- [1,518,null,{}] 08:47:09 INFO - PROCESS | 3620 | 1467388029567 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 3620 | 1467388029570 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:09 INFO - PROCESS | 3620 | 1467388029668 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:47:09 INFO - PROCESS | 3620 | 1467388029805 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 3620 | 1467388029808 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:09 INFO - PROCESS | 3620 | ++DOCSHELL 114C5800 == 54 [pid = 3620] [id = 139] 08:47:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (114C8800) [pid = 3620] [serial = 415] [outer = 00000000] 08:47:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (12C65800) [pid = 3620] [serial = 416] [outer = 114C8800] 08:47:09 INFO - PROCESS | 3620 | 1467388029867 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (1338AC00) [pid = 3620] [serial = 417] [outer = 114C8800] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 14381C00 == 53 [pid = 3620] [id = 132] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 10564400 == 52 [pid = 3620] [id = 131] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 16DBA400 == 51 [pid = 3620] [id = 130] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 1A474400 == 50 [pid = 3620] [id = 129] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 1829DC00 == 49 [pid = 3620] [id = 128] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 17A36000 == 48 [pid = 3620] [id = 127] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 16543C00 == 47 [pid = 3620] [id = 126] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 12C5F400 == 46 [pid = 3620] [id = 125] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 12C48400 == 45 [pid = 3620] [id = 124] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 17423000 == 44 [pid = 3620] [id = 122] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 1307C800 == 43 [pid = 3620] [id = 121] 08:47:10 INFO - PROCESS | 3620 | --DOCSHELL 10A0FC00 == 42 [pid = 3620] [id = 120] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (12A84C00) [pid = 3620] [serial = 239] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (114C5000) [pid = 3620] [serial = 319] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (12C6AC00) [pid = 3620] [serial = 334] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (18216C00) [pid = 3620] [serial = 350] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (19C6B400) [pid = 3620] [serial = 344] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1971B800) [pid = 3620] [serial = 343] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1A6EDC00) [pid = 3620] [serial = 317] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (19FDE800) [pid = 3620] [serial = 346] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (1338C000) [pid = 3620] [serial = 335] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (1A6F9400) [pid = 3620] [serial = 353] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (19718400) [pid = 3620] [serial = 203] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (19C75400) [pid = 3620] [serial = 157] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1A6F8400) [pid = 3620] [serial = 352] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1A6EB800) [pid = 3620] [serial = 236] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (13F8E800) [pid = 3620] [serial = 323] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (114CF800) [pid = 3620] [serial = 331] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1A6F0800) [pid = 3620] [serial = 194] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (17F0B000) [pid = 3620] [serial = 340] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1AC5B000) [pid = 3620] [serial = 329] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1391AC00) [pid = 3620] [serial = 281] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17558000) [pid = 3620] [serial = 200] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A47F000) [pid = 3620] [serial = 245] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (114CD800) [pid = 3620] [serial = 320] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (13A2FC00) [pid = 3620] [serial = 197] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1297DC00) [pid = 3620] [serial = 332] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17425800) [pid = 3620] [serial = 242] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17F14C00) [pid = 3620] [serial = 325] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17558C00) [pid = 3620] [serial = 284] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (18218800) [pid = 3620] [serial = 341] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13269800) [pid = 3620] [serial = 322] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (10B7B400) [pid = 3620] [serial = 278] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16541400) [pid = 3620] [serial = 337] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16631400) [pid = 3620] [serial = 338] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (194CA000) [pid = 3620] [serial = 326] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A475400) [pid = 3620] [serial = 347] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (18215C00) [pid = 3620] [serial = 349] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1AB5B400) [pid = 3620] [serial = 328] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A6EF400) [pid = 3620] [serial = 287] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1AC5F400) [pid = 3620] [serial = 355] [outer = 00000000] [url = about:blank] 08:47:10 INFO - PROCESS | 3620 | 1467388030372 Marionette TRACE conn3 <- [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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 811ms 08:47:10 INFO - PROCESS | 3620 | 1467388030387 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 3620 | 1467388030391 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:47:10 INFO - PROCESS | 3620 | 1467388030397 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 3620 | 1467388030400 Marionette TRACE conn3 <- [1,522,null,{}] 08:47:10 INFO - PROCESS | 3620 | 1467388030403 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 3620 | 1467388030405 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:10 INFO - PROCESS | 3620 | 1467388030492 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:47:10 INFO - PROCESS | 3620 | 1467388030583 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 3620 | 1467388030585 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:10 INFO - PROCESS | 3620 | ++DOCSHELL 12976400 == 43 [pid = 3620] [id = 140] 08:47:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1297B400) [pid = 3620] [serial = 418] [outer = 00000000] 08:47:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13204C00) [pid = 3620] [serial = 419] [outer = 1297B400] 08:47:10 INFO - PROCESS | 3620 | 1467388030631 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (139A4800) [pid = 3620] [serial = 420] [outer = 1297B400] 08:47:11 INFO - PROCESS | 3620 | 1467388031011 Marionette TRACE conn3 <- [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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 08:47:11 INFO - PROCESS | 3620 | 1467388031079 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 3620 | 1467388031082 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:47:11 INFO - PROCESS | 3620 | 1467388031086 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 3620 | 1467388031089 Marionette TRACE conn3 <- [1,526,null,{}] 08:47:11 INFO - PROCESS | 3620 | 1467388031100 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 3620 | 1467388031104 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:11 INFO - PROCESS | 3620 | 1467388031194 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:47:11 INFO - PROCESS | 3620 | 1467388031203 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3620 | 1467388031206 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:11 INFO - PROCESS | 3620 | ++DOCSHELL 1559C400 == 44 [pid = 3620] [id = 141] 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (155A8000) [pid = 3620] [serial = 421] [outer = 00000000] 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16080C00) [pid = 3620] [serial = 422] [outer = 155A8000] 08:47:11 INFO - PROCESS | 3620 | 1467388031257 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16537400) [pid = 3620] [serial = 423] [outer = 155A8000] 08:47:11 INFO - PROCESS | 3620 | 1467388031710 Marionette TRACE conn3 <- [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]]]}] 08:47:11 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 08:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 627ms 08:47:11 INFO - PROCESS | 3620 | 1467388031722 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 3620 | 1467388031725 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:47:11 INFO - PROCESS | 3620 | 1467388031729 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 3620 | 1467388031730 Marionette TRACE conn3 <- [1,530,null,{}] 08:47:11 INFO - PROCESS | 3620 | 1467388031734 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 3620 | 1467388031736 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:11 INFO - PROCESS | 3620 | 1467388031803 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:47:11 INFO - PROCESS | 3620 | 1467388031837 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 3620 | 1467388031840 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:11 INFO - PROCESS | 3620 | ++DOCSHELL 1662FC00 == 45 [pid = 3620] [id = 142] 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1681A000) [pid = 3620] [serial = 424] [outer = 00000000] 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C85800) [pid = 3620] [serial = 425] [outer = 1681A000] 08:47:11 INFO - PROCESS | 3620 | 1467388031882 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16C8C800) [pid = 3620] [serial = 426] [outer = 1681A000] 08:47:12 INFO - PROCESS | 3620 | 1467388032341 Marionette TRACE conn3 <- [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"]]]}] 08:47:12 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 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:12 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 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:47:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 673ms 08:47:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:47:12 INFO - PROCESS | 3620 | 1467388032411 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 3620 | 1467388032413 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:47:12 INFO - PROCESS | 3620 | 1467388032416 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 3620 | 1467388032418 Marionette TRACE conn3 <- [1,534,null,{}] 08:47:12 INFO - PROCESS | 3620 | 1467388032427 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 3620 | 1467388032429 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:12 INFO - PROCESS | 3620 | 1467388032547 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:47:12 INFO - PROCESS | 3620 | 1467388032556 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 3620 | 1467388032558 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:12 INFO - PROCESS | 3620 | ++DOCSHELL 103CB400 == 46 [pid = 3620] [id = 143] 08:47:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16543800) [pid = 3620] [serial = 427] [outer = 00000000] 08:47:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16E1B400) [pid = 3620] [serial = 428] [outer = 16543800] 08:47:12 INFO - PROCESS | 3620 | 1467388032585 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16FE1400) [pid = 3620] [serial = 429] [outer = 16543800] 08:47:13 INFO - PROCESS | 3620 | 1467388033025 Marionette TRACE conn3 <- [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]]]}] 08:47:13 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. 08:47:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 612ms 08:47:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:47:13 INFO - PROCESS | 3620 | 1467388033037 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 3620 | 1467388033039 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:47:13 INFO - PROCESS | 3620 | 1467388033042 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 3620 | 1467388033044 Marionette TRACE conn3 <- [1,538,null,{}] 08:47:13 INFO - PROCESS | 3620 | 1467388033047 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 3620 | 1467388033053 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:13 INFO - PROCESS | 3620 | 1467388033226 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:47:13 INFO - PROCESS | 3620 | 1467388033287 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 3620 | 1467388033289 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:13 INFO - PROCESS | 3620 | ++DOCSHELL 10B7C000 == 47 [pid = 3620] [id = 144] 08:47:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (16DB7000) [pid = 3620] [serial = 430] [outer = 00000000] 08:47:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (18212C00) [pid = 3620] [serial = 431] [outer = 16DB7000] 08:47:13 INFO - PROCESS | 3620 | 1467388033331 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1821AC00) [pid = 3620] [serial = 432] [outer = 16DB7000] 08:47:13 INFO - PROCESS | 3620 | 1467388033704 Marionette TRACE conn3 <- [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]]]}] 08:47:13 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. 08:47:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 719ms 08:47:13 INFO - PROCESS | 3620 | 1467388033767 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 3620 | 1467388033769 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:47:13 INFO - PROCESS | 3620 | 1467388033772 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:47:13 INFO - PROCESS | 3620 | 1467388033774 Marionette TRACE conn3 <- [1,542,null,{}] 08:47:13 INFO - PROCESS | 3620 | 1467388033785 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 3620 | 1467388033787 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:13 INFO - PROCESS | 3620 | 1467388033908 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:47:13 INFO - PROCESS | 3620 | 1467388033919 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 3620 | 1467388033921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:13 INFO - PROCESS | 3620 | ++DOCSHELL 10B87C00 == 48 [pid = 3620] [id = 145] 08:47:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17AC8800) [pid = 3620] [serial = 433] [outer = 00000000] 08:47:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (19724400) [pid = 3620] [serial = 434] [outer = 17AC8800] 08:47:13 INFO - PROCESS | 3620 | 1467388034013 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (19C71800) [pid = 3620] [serial = 435] [outer = 17AC8800] 08:47:14 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:14 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A479C00) [pid = 3620] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1662F000) [pid = 3620] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17D0F800) [pid = 3620] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (12C5F800) [pid = 3620] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (12C62400) [pid = 3620] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (10A76400) [pid = 3620] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16DBB000) [pid = 3620] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1551DC00) [pid = 3620] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (194BF000) [pid = 3620] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:47:14 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A6F3800) [pid = 3620] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:47:14 INFO - PROCESS | 3620 | 1467388034530 Marionette TRACE conn3 <- [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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 780ms 08:47:14 INFO - PROCESS | 3620 | 1467388034558 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 3620 | 1467388034559 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:47:14 INFO - PROCESS | 3620 | 1467388034563 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:47:14 INFO - PROCESS | 3620 | 1467388034564 Marionette TRACE conn3 <- [1,546,null,{}] 08:47:14 INFO - PROCESS | 3620 | 1467388034570 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 3620 | 1467388034572 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:14 INFO - PROCESS | 3620 | 1467388034655 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:47:14 INFO - PROCESS | 3620 | 1467388034660 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 3620 | 1467388034662 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:14 INFO - PROCESS | 3620 | ++DOCSHELL 12C5F800 == 49 [pid = 3620] [id = 146] 08:47:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12C5FC00) [pid = 3620] [serial = 436] [outer = 00000000] 08:47:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16DBC000) [pid = 3620] [serial = 437] [outer = 12C5FC00] 08:47:14 INFO - PROCESS | 3620 | 1467388034705 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (18293C00) [pid = 3620] [serial = 438] [outer = 12C5FC00] 08:47:15 INFO - PROCESS | 3620 | 1467388035126 Marionette TRACE conn3 <- [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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 08:47:15 INFO - PROCESS | 3620 | 1467388035185 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 3620 | 1467388035187 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:47:15 INFO - PROCESS | 3620 | 1467388035190 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:47:15 INFO - PROCESS | 3620 | 1467388035192 Marionette TRACE conn3 <- [1,550,null,{}] 08:47:15 INFO - PROCESS | 3620 | 1467388035196 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 3620 | 1467388035197 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:15 INFO - PROCESS | 3620 | 1467388035278 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:47:15 INFO - PROCESS | 3620 | 1467388035284 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3620 | 1467388035286 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:15 INFO - PROCESS | 3620 | ++DOCSHELL 1662F000 == 50 [pid = 3620] [id = 147] 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18296400) [pid = 3620] [serial = 439] [outer = 00000000] 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (19F85C00) [pid = 3620] [serial = 440] [outer = 18296400] 08:47:15 INFO - PROCESS | 3620 | 1467388035328 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A343400) [pid = 3620] [serial = 441] [outer = 18296400] 08:47:15 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:15 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:15 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:15 INFO - PROCESS | 3620 | 1467388035743 Marionette TRACE conn3 <- [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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 582ms 08:47:15 INFO - PROCESS | 3620 | 1467388035788 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 3620 | 1467388035790 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:47:15 INFO - PROCESS | 3620 | 1467388035793 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:47:15 INFO - PROCESS | 3620 | 1467388035794 Marionette TRACE conn3 <- [1,554,null,{}] 08:47:15 INFO - PROCESS | 3620 | 1467388035797 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 3620 | 1467388035799 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:15 INFO - PROCESS | 3620 | 1467388035872 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:47:15 INFO - PROCESS | 3620 | 1467388035877 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 3620 | 1467388035879 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:15 INFO - PROCESS | 3620 | ++DOCSHELL 19C7A400 == 51 [pid = 3620] [id = 148] 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19E10400) [pid = 3620] [serial = 442] [outer = 00000000] 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A47AC00) [pid = 3620] [serial = 443] [outer = 19E10400] 08:47:15 INFO - PROCESS | 3620 | 1467388035921 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1A483000) [pid = 3620] [serial = 444] [outer = 19E10400] 08:47:16 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:16 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:16 INFO - PROCESS | 3620 | 1467388036402 Marionette TRACE conn3 <- [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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 08:47:16 INFO - PROCESS | 3620 | 1467388036469 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 3620 | 1467388036473 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:47:16 INFO - PROCESS | 3620 | 1467388036492 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 3620 | 1467388036497 Marionette TRACE conn3 <- [1,558,null,{}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:47:16 INFO - PROCESS | 3620 | 1467388036503 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 3620 | 1467388036507 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:16 INFO - PROCESS | 3620 | 1467388036617 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:47:16 INFO - PROCESS | 3620 | 1467388036742 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 3620 | 1467388036748 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:16 INFO - PROCESS | 3620 | ++DOCSHELL 114CD400 == 52 [pid = 3620] [id = 149] 08:47:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (114CD800) [pid = 3620] [serial = 445] [outer = 00000000] 08:47:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (118DB800) [pid = 3620] [serial = 446] [outer = 114CD800] 08:47:16 INFO - PROCESS | 3620 | 1467388036805 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12A84800) [pid = 3620] [serial = 447] [outer = 114CD800] 08:47:17 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:17 INFO - PROCESS | 3620 | 1467388037440 Marionette TRACE conn3 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1026ms 08:47:17 INFO - PROCESS | 3620 | 1467388037509 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 3620 | 1467388037512 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:47:17 INFO - PROCESS | 3620 | 1467388037538 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:47:17 INFO - PROCESS | 3620 | 1467388037542 Marionette TRACE conn3 <- [1,562,null,{}] 08:47:17 INFO - PROCESS | 3620 | 1467388037546 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 3620 | 1467388037549 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:17 INFO - PROCESS | 3620 | 1467388037716 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:47:17 INFO - PROCESS | 3620 | 1467388037771 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 3620 | 1467388037774 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:17 INFO - PROCESS | 3620 | ++DOCSHELL 15147C00 == 53 [pid = 3620] [id = 150] 08:47:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (15148400) [pid = 3620] [serial = 448] [outer = 00000000] 08:47:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1551E800) [pid = 3620] [serial = 449] [outer = 15148400] 08:47:17 INFO - PROCESS | 3620 | 1467388037828 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1653DC00) [pid = 3620] [serial = 450] [outer = 15148400] 08:47:18 INFO - PROCESS | 3620 | 1467388038385 Marionette TRACE conn3 <- [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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 889ms 08:47:18 INFO - PROCESS | 3620 | 1467388038427 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 3620 | 1467388038430 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:47:18 INFO - PROCESS | 3620 | 1467388038433 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 3620 | 1467388038436 Marionette TRACE conn3 <- [1,566,null,{}] 08:47:18 INFO - PROCESS | 3620 | 1467388038445 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 3620 | 1467388038450 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:18 INFO - PROCESS | 3620 | 1467388038560 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:47:18 INFO - PROCESS | 3620 | 1467388038666 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 3620 | 1467388038670 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:18 INFO - PROCESS | 3620 | ++DOCSHELL 1821C800 == 54 [pid = 3620] [id = 151] 08:47:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1821EC00) [pid = 3620] [serial = 451] [outer = 00000000] 08:47:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1971C000) [pid = 3620] [serial = 452] [outer = 1821EC00] 08:47:18 INFO - PROCESS | 3620 | 1467388038724 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1A344800) [pid = 3620] [serial = 453] [outer = 1821EC00] 08:47:19 INFO - PROCESS | 3620 | 1467388039369 Marionette TRACE conn3 <- [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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 980ms 08:47:19 INFO - PROCESS | 3620 | 1467388039419 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 3620 | 1467388039421 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:47:19 INFO - PROCESS | 3620 | 1467388039425 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 3620 | 1467388039427 Marionette TRACE conn3 <- [1,570,null,{}] 08:47:19 INFO - PROCESS | 3620 | 1467388039430 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 3620 | 1467388039433 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:19 INFO - PROCESS | 3620 | 1467388039541 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:47:19 INFO - PROCESS | 3620 | 1467388039644 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 3620 | 1467388039647 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:19 INFO - PROCESS | 3620 | ++DOCSHELL 1A47A800 == 55 [pid = 3620] [id = 152] 08:47:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1A6EE800) [pid = 3620] [serial = 454] [outer = 00000000] 08:47:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1A826400) [pid = 3620] [serial = 455] [outer = 1A6EE800] 08:47:19 INFO - PROCESS | 3620 | 1467388039698 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1A963800) [pid = 3620] [serial = 456] [outer = 1A6EE800] 08:47:20 INFO - PROCESS | 3620 | 1467388040297 Marionette TRACE conn3 <- [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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1118ms 08:47:20 INFO - PROCESS | 3620 | 1467388040564 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 3620 | 1467388040568 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:47:20 INFO - PROCESS | 3620 | 1467388040575 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 3620 | 1467388040578 Marionette TRACE conn3 <- [1,574,null,{}] 08:47:20 INFO - PROCESS | 3620 | 1467388040584 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 3620 | 1467388040587 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:20 INFO - PROCESS | 3620 | 1467388040691 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:47:20 INFO - PROCESS | 3620 | 1467388040817 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 3620 | 1467388040822 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:20 INFO - PROCESS | 3620 | ++DOCSHELL 1143A400 == 56 [pid = 3620] [id = 153] 08:47:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (11442000) [pid = 3620] [serial = 457] [outer = 00000000] 08:47:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (12C62400) [pid = 3620] [serial = 458] [outer = 11442000] 08:47:20 INFO - PROCESS | 3620 | 1467388040871 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (13076000) [pid = 3620] [serial = 459] [outer = 11442000] 08:47:21 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:21 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1662F000 == 55 [pid = 3620] [id = 147] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 12C5F800 == 54 [pid = 3620] [id = 146] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 10B87C00 == 53 [pid = 3620] [id = 145] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 10B7C000 == 52 [pid = 3620] [id = 144] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 103CB400 == 51 [pid = 3620] [id = 143] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1662FC00 == 50 [pid = 3620] [id = 142] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1559C400 == 49 [pid = 3620] [id = 141] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 12976400 == 48 [pid = 3620] [id = 140] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 114C5800 == 47 [pid = 3620] [id = 139] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 17683C00 == 46 [pid = 3620] [id = 136] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 12C5EC00 == 45 [pid = 3620] [id = 134] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 15145000 == 44 [pid = 3620] [id = 135] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 19C7A000 == 43 [pid = 3620] [id = 79] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 18297800 == 42 [pid = 3620] [id = 68] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 19718000 == 41 [pid = 3620] [id = 96] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1036B000 == 40 [pid = 3620] [id = 123] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1653E000 == 39 [pid = 3620] [id = 133] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 18214800 == 38 [pid = 3620] [id = 65] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 10B9E800 == 37 [pid = 3620] [id = 54] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 159F2000 == 36 [pid = 3620] [id = 67] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 19E07800 == 35 [pid = 3620] [id = 137] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1A828400 == 34 [pid = 3620] [id = 110] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 0F395C00 == 33 [pid = 3620] [id = 53] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 10A04800 == 32 [pid = 3620] [id = 138] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1A47A800 == 31 [pid = 3620] [id = 152] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 15147C00 == 30 [pid = 3620] [id = 150] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 1821C800 == 29 [pid = 3620] [id = 151] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 19C7A400 == 28 [pid = 3620] [id = 148] 08:47:22 INFO - PROCESS | 3620 | --DOCSHELL 114CD400 == 27 [pid = 3620] [id = 149] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (1AF21800) [pid = 3620] [serial = 356] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (1A956800) [pid = 3620] [serial = 386] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (16F81400) [pid = 3620] [serial = 376] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1751B000) [pid = 3620] [serial = 377] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1821F800) [pid = 3620] [serial = 379] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (13A2E000) [pid = 3620] [serial = 373] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (15151C00) [pid = 3620] [serial = 374] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1437D000) [pid = 3620] [serial = 371] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13263800) [pid = 3620] [serial = 370] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (114CB400) [pid = 3620] [serial = 358] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (19E06C00) [pid = 3620] [serial = 364] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1A6F7400) [pid = 3620] [serial = 385] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16534C00) [pid = 3620] [serial = 361] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (12C69C00) [pid = 3620] [serial = 367] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12A84000) [pid = 3620] [serial = 391] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A34BC00) [pid = 3620] [serial = 397] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16DC0000) [pid = 3620] [serial = 388] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16DBD800) [pid = 3620] [serial = 394] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (16DC2000) [pid = 3620] [serial = 389] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17682400) [pid = 3620] [serial = 395] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (19C6BC00) [pid = 3620] [serial = 382] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19C74400) [pid = 3620] [serial = 383] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12C0C000) [pid = 3620] [serial = 392] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (18297000) [pid = 3620] [serial = 380] [outer = 00000000] [url = about:blank] 08:47:22 INFO - PROCESS | 3620 | 1467388042223 Marionette TRACE conn3 <- [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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1669ms 08:47:22 INFO - PROCESS | 3620 | 1467388042242 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3620 | 1467388042246 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:47:22 INFO - PROCESS | 3620 | 1467388042251 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:47:22 INFO - PROCESS | 3620 | 1467388042254 Marionette TRACE conn3 <- [1,578,null,{}] 08:47:22 INFO - PROCESS | 3620 | 1467388042260 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 3620 | 1467388042262 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:22 INFO - PROCESS | 3620 | 1467388042361 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:47:22 INFO - PROCESS | 3620 | 1467388042446 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 3620 | 1467388042450 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:22 INFO - PROCESS | 3620 | ++DOCSHELL 10A0F800 == 28 [pid = 3620] [id = 154] 08:47:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10A75400) [pid = 3620] [serial = 460] [outer = 00000000] 08:47:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (112B4000) [pid = 3620] [serial = 461] [outer = 10A75400] 08:47:22 INFO - PROCESS | 3620 | 1467388042480 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (114C4C00) [pid = 3620] [serial = 462] [outer = 10A75400] 08:47:22 INFO - PROCESS | 3620 | 1467388042868 Marionette TRACE conn3 <- [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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 689ms 08:47:22 INFO - PROCESS | 3620 | 1467388042934 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 3620 | 1467388042939 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:47:22 INFO - PROCESS | 3620 | 1467388042945 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 3620 | 1467388042948 Marionette TRACE conn3 <- [1,582,null,{}] 08:47:22 INFO - PROCESS | 3620 | 1467388042952 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 3620 | 1467388042955 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:23 INFO - PROCESS | 3620 | 1467388043039 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:47:23 INFO - PROCESS | 3620 | 1467388043046 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3620 | 1467388043048 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:23 INFO - PROCESS | 3620 | ++DOCSHELL 12934800 == 29 [pid = 3620] [id = 155] 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12978000) [pid = 3620] [serial = 463] [outer = 00000000] 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12C0C000) [pid = 3620] [serial = 464] [outer = 12978000] 08:47:23 INFO - PROCESS | 3620 | 1467388043094 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12C5E400) [pid = 3620] [serial = 465] [outer = 12978000] 08:47:23 INFO - PROCESS | 3620 | 1467388043528 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 628ms 08:47:23 INFO - PROCESS | 3620 | 1467388043564 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 3620 | 1467388043566 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:47:23 INFO - PROCESS | 3620 | 1467388043570 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 3620 | 1467388043573 Marionette TRACE conn3 <- [1,586,null,{}] 08:47:23 INFO - PROCESS | 3620 | 1467388043584 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 3620 | 1467388043588 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:23 INFO - PROCESS | 3620 | 1467388043698 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:47:23 INFO - PROCESS | 3620 | 1467388043708 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 3620 | 1467388043711 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:23 INFO - PROCESS | 3620 | ++DOCSHELL 13DD8400 == 30 [pid = 3620] [id = 156] 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13DDAC00) [pid = 3620] [serial = 466] [outer = 00000000] 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13DE1C00) [pid = 3620] [serial = 467] [outer = 13DDAC00] 08:47:23 INFO - PROCESS | 3620 | 1467388043762 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1437C400) [pid = 3620] [serial = 468] [outer = 13DDAC00] 08:47:24 INFO - PROCESS | 3620 | 1467388044224 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 673ms 08:47:24 INFO - PROCESS | 3620 | 1467388044252 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3620 | 1467388044264 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:47:24 INFO - PROCESS | 3620 | 1467388044268 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3620 | 1467388044270 Marionette TRACE conn3 <- [1,590,null,{}] 08:47:24 INFO - PROCESS | 3620 | 1467388044273 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 3620 | 1467388044275 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:24 INFO - PROCESS | 3620 | 1467388044391 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:47:24 INFO - PROCESS | 3620 | 1467388044397 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 3620 | 1467388044399 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:24 INFO - PROCESS | 3620 | ++DOCSHELL 13DE1400 == 31 [pid = 3620] [id = 157] 08:47:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (15143C00) [pid = 3620] [serial = 469] [outer = 00000000] 08:47:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1517C800) [pid = 3620] [serial = 470] [outer = 15143C00] 08:47:24 INFO - PROCESS | 3620 | 1467388044446 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1559CC00) [pid = 3620] [serial = 471] [outer = 15143C00] 08:47:24 INFO - PROCESS | 3620 | 1467388044865 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 689ms 08:47:24 INFO - PROCESS | 3620 | 1467388044967 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 3620 | 1467388044969 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:47:24 INFO - PROCESS | 3620 | 1467388044972 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 3620 | 1467388044974 Marionette TRACE conn3 <- [1,594,null,{}] 08:47:24 INFO - PROCESS | 3620 | 1467388044999 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 3620 | 1467388045001 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:25 INFO - PROCESS | 3620 | 1467388045162 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:47:25 INFO - PROCESS | 3620 | 1467388045170 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3620 | 1467388045172 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:25 INFO - PROCESS | 3620 | ++DOCSHELL 1681F000 == 32 [pid = 3620] [id = 158] 08:47:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (16C3E000) [pid = 3620] [serial = 472] [outer = 00000000] 08:47:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16C41800) [pid = 3620] [serial = 473] [outer = 16C3E000] 08:47:25 INFO - PROCESS | 3620 | 1467388045216 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16C47000) [pid = 3620] [serial = 474] [outer = 16C3E000] 08:47:25 INFO - PROCESS | 3620 | 1467388045745 Marionette TRACE conn3 <- [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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 781ms 08:47:25 INFO - PROCESS | 3620 | 1467388045758 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 3620 | 1467388045760 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:47:25 INFO - PROCESS | 3620 | 1467388045764 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:47:25 INFO - PROCESS | 3620 | 1467388045765 Marionette TRACE conn3 <- [1,598,null,{}] 08:47:25 INFO - PROCESS | 3620 | 1467388045769 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 3620 | 1467388045774 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:25 INFO - PROCESS | 3620 | 1467388045892 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:47:25 INFO - PROCESS | 3620 | 1467388045900 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 3620 | 1467388045902 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:25 INFO - PROCESS | 3620 | ++DOCSHELL 16538800 == 33 [pid = 3620] [id = 159] 08:47:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16539000) [pid = 3620] [serial = 475] [outer = 00000000] 08:47:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16C4BC00) [pid = 3620] [serial = 476] [outer = 16539000] 08:47:25 INFO - PROCESS | 3620 | 1467388045992 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16C8B800) [pid = 3620] [serial = 477] [outer = 16539000] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10A80C00) [pid = 3620] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (19E10400) [pid = 3620] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (16543800) [pid = 3620] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17AC8800) [pid = 3620] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (16DB7000) [pid = 3620] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (168E6000) [pid = 3620] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15145C00) [pid = 3620] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1297B400) [pid = 3620] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12C60000) [pid = 3620] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (10A7C400) [pid = 3620] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (19FDFC00) [pid = 3620] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1681A000) [pid = 3620] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (114C8800) [pid = 3620] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12C5FC00) [pid = 3620] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (155A8000) [pid = 3620] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17684000) [pid = 3620] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (18296400) [pid = 3620] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17AC3800) [pid = 3620] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10A76000) [pid = 3620] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:47:26 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13265400) [pid = 3620] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:47:26 INFO - PROCESS | 3620 | 1467388046867 Marionette TRACE conn3 <- [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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1164ms 08:47:26 INFO - PROCESS | 3620 | 1467388046922 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 3620 | 1467388046924 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:47:26 INFO - PROCESS | 3620 | 1467388046940 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 3620 | 1467388046942 Marionette TRACE conn3 <- [1,602,null,{}] 08:47:26 INFO - PROCESS | 3620 | 1467388046946 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 3620 | 1467388046948 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:27 INFO - PROCESS | 3620 | 1467388047022 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:47:27 INFO - PROCESS | 3620 | 1467388047027 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 3620 | 1467388047029 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:27 INFO - PROCESS | 3620 | ++DOCSHELL 10F95C00 == 34 [pid = 3620] [id = 160] 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (114CCC00) [pid = 3620] [serial = 478] [outer = 00000000] 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (14387C00) [pid = 3620] [serial = 479] [outer = 114CCC00] 08:47:27 INFO - PROCESS | 3620 | 1467388047071 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (15145800) [pid = 3620] [serial = 480] [outer = 114CCC00] 08:47:27 INFO - PROCESS | 3620 | 1467388047490 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 582ms 08:47:27 INFO - PROCESS | 3620 | 1467388047544 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 3620 | 1467388047546 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:47:27 INFO - PROCESS | 3620 | 1467388047534 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 3620 | 1467388047535 Marionette TRACE conn3 <- [1,606,null,{}] 08:47:27 INFO - PROCESS | 3620 | 1467388047539 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 3620 | 1467388047541 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:27 INFO - PROCESS | 3620 | 1467388047616 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:47:27 INFO - PROCESS | 3620 | 1467388047621 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 3620 | 1467388047623 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:27 INFO - PROCESS | 3620 | ++DOCSHELL 13F8CC00 == 35 [pid = 3620] [id = 161] 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16536400) [pid = 3620] [serial = 481] [outer = 00000000] 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16DBA800) [pid = 3620] [serial = 482] [outer = 16536400] 08:47:27 INFO - PROCESS | 3620 | 1467388047666 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16C49C00) [pid = 3620] [serial = 483] [outer = 16536400] 08:47:28 INFO - PROCESS | 3620 | 1467388048093 Marionette TRACE conn3 <- [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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 582ms 08:47:28 INFO - PROCESS | 3620 | 1467388048132 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 3620 | 1467388048134 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:47:28 INFO - PROCESS | 3620 | 1467388048138 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 3620 | 1467388048139 Marionette TRACE conn3 <- [1,610,null,{}] 08:47:28 INFO - PROCESS | 3620 | 1467388048159 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 3620 | 1467388048161 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:28 INFO - PROCESS | 3620 | 1467388048237 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:47:28 INFO - PROCESS | 3620 | 1467388048242 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 3620 | 1467388048244 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:28 INFO - PROCESS | 3620 | ++DOCSHELL 13A35C00 == 36 [pid = 3620] [id = 162] 08:47:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17552800) [pid = 3620] [serial = 484] [outer = 00000000] 08:47:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1767C400) [pid = 3620] [serial = 485] [outer = 17552800] 08:47:28 INFO - PROCESS | 3620 | 1467388048286 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1767E000) [pid = 3620] [serial = 486] [outer = 17552800] 08:47:28 INFO - PROCESS | 3620 | 1467388048833 Marionette TRACE conn3 <- [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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 751ms 08:47:28 INFO - PROCESS | 3620 | 1467388048883 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 3620 | 1467388048888 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:47:28 INFO - PROCESS | 3620 | 1467388048894 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 3620 | 1467388048897 Marionette TRACE conn3 <- [1,614,null,{}] 08:47:28 INFO - PROCESS | 3620 | 1467388048903 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 3620 | 1467388048906 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:29 INFO - PROCESS | 3620 | 1467388049077 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:47:29 INFO - PROCESS | 3620 | 1467388049200 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 3620 | 1467388049205 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:29 INFO - PROCESS | 3620 | ++DOCSHELL 10372000 == 37 [pid = 3620] [id = 163] 08:47:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10A81000) [pid = 3620] [serial = 487] [outer = 00000000] 08:47:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (118E1000) [pid = 3620] [serial = 488] [outer = 10A81000] 08:47:29 INFO - PROCESS | 3620 | 1467388049245 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (12939000) [pid = 3620] [serial = 489] [outer = 10A81000] 08:47:29 INFO - PROCESS | 3620 | 1467388049941 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1118ms 08:47:29 INFO - PROCESS | 3620 | 1467388050021 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 3620 | 1467388050025 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:47:30 INFO - PROCESS | 3620 | 1467388050032 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 3620 | 1467388050035 Marionette TRACE conn3 <- [1,618,null,{}] 08:47:30 INFO - PROCESS | 3620 | 1467388050039 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 3620 | 1467388050042 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:30 INFO - PROCESS | 3620 | 1467388050180 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:47:30 INFO - PROCESS | 3620 | 1467388050302 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 3620 | 1467388050305 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:30 INFO - PROCESS | 3620 | ++DOCSHELL 130E8400 == 38 [pid = 3620] [id = 164] 08:47:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (13388C00) [pid = 3620] [serial = 490] [outer = 00000000] 08:47:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13AC2400) [pid = 3620] [serial = 491] [outer = 13388C00] 08:47:30 INFO - PROCESS | 3620 | 1467388050360 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (14382000) [pid = 3620] [serial = 492] [outer = 13388C00] 08:47:31 INFO - PROCESS | 3620 | 1467388051209 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1225ms 08:47:31 INFO - PROCESS | 3620 | 1467388051257 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3620 | 1467388051262 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:47:31 INFO - PROCESS | 3620 | 1467388051267 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 3620 | 1467388051270 Marionette TRACE conn3 <- [1,622,null,{}] 08:47:31 INFO - PROCESS | 3620 | 1467388051275 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 3620 | 1467388051278 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:31 INFO - PROCESS | 3620 | 1467388051387 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 13F8CC00 == 37 [pid = 3620] [id = 161] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 10F95C00 == 36 [pid = 3620] [id = 160] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 16538800 == 35 [pid = 3620] [id = 159] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 1681F000 == 34 [pid = 3620] [id = 158] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 13DE1400 == 33 [pid = 3620] [id = 157] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 13DD8400 == 32 [pid = 3620] [id = 156] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 12934800 == 31 [pid = 3620] [id = 155] 08:47:31 INFO - PROCESS | 3620 | --DOCSHELL 10A0F800 == 30 [pid = 3620] [id = 154] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (15144C00) [pid = 3620] [serial = 368] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1A34C400) [pid = 3620] [serial = 365] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (11B2DC00) [pid = 3620] [serial = 359] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16540000) [pid = 3620] [serial = 362] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16E1B400) [pid = 3620] [serial = 428] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (19724400) [pid = 3620] [serial = 434] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1821AC00) [pid = 3620] [serial = 432] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (18212C00) [pid = 3620] [serial = 431] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A828800) [pid = 3620] [serial = 398] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (15521C00) [pid = 3620] [serial = 404] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1569B000) [pid = 3620] [serial = 405] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13204C00) [pid = 3620] [serial = 419] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (139A4800) [pid = 3620] [serial = 420] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13028800) [pid = 3620] [serial = 401] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1338B800) [pid = 3620] [serial = 402] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13387400) [pid = 3620] [serial = 413] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13F82400) [pid = 3620] [serial = 414] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A34B800) [pid = 3620] [serial = 410] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1AB5C800) [pid = 3620] [serial = 411] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C85800) [pid = 3620] [serial = 425] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C65800) [pid = 3620] [serial = 416] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (18293C00) [pid = 3620] [serial = 438] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1338AC00) [pid = 3620] [serial = 417] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16080C00) [pid = 3620] [serial = 422] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16537400) [pid = 3620] [serial = 423] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F14800) [pid = 3620] [serial = 407] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1971A000) [pid = 3620] [serial = 408] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16DBC000) [pid = 3620] [serial = 437] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13F8D800) [pid = 3620] [serial = 167] [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.] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A483000) [pid = 3620] [serial = 444] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (19C71800) [pid = 3620] [serial = 435] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16FE1400) [pid = 3620] [serial = 429] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (19F85C00) [pid = 3620] [serial = 440] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A343400) [pid = 3620] [serial = 441] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16C8C800) [pid = 3620] [serial = 426] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A47AC00) [pid = 3620] [serial = 443] [outer = 00000000] [url = about:blank] 08:47:31 INFO - PROCESS | 3620 | 1467388051493 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 3620 | 1467388051498 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:31 INFO - PROCESS | 3620 | ++DOCSHELL 1036C000 == 31 [pid = 3620] [id = 165] 08:47:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10564400) [pid = 3620] [serial = 493] [outer = 00000000] 08:47:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10E4C800) [pid = 3620] [serial = 494] [outer = 10564400] 08:47:31 INFO - PROCESS | 3620 | 1467388051566 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (114D0400) [pid = 3620] [serial = 495] [outer = 10564400] 08:47:31 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:31 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:31 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:31 INFO - PROCESS | 3620 | 1467388051965 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 720ms 08:47:31 INFO - PROCESS | 3620 | 1467388051990 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 3620 | 1467388051994 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:47:31 INFO - PROCESS | 3620 | 1467388052000 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:47:32 INFO - PROCESS | 3620 | 1467388052002 Marionette TRACE conn3 <- [1,626,null,{}] 08:47:32 INFO - PROCESS | 3620 | 1467388052006 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 3620 | 1467388052008 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:32 INFO - PROCESS | 3620 | 1467388052104 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:47:32 INFO - PROCESS | 3620 | 1467388052213 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 3620 | 1467388052215 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:32 INFO - PROCESS | 3620 | ++DOCSHELL 130E2000 == 32 [pid = 3620] [id = 166] 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (130E4800) [pid = 3620] [serial = 496] [outer = 00000000] 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1338A000) [pid = 3620] [serial = 497] [outer = 130E4800] 08:47:32 INFO - PROCESS | 3620 | 1467388052263 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13A2E400) [pid = 3620] [serial = 498] [outer = 130E4800] 08:47:32 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:32 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:32 INFO - PROCESS | 3620 | 1467388052628 Marionette TRACE conn3 <- [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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 689ms 08:47:32 INFO - PROCESS | 3620 | 1467388052684 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 3620 | 1467388052686 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:47:32 INFO - PROCESS | 3620 | 1467388052689 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 3620 | 1467388052693 Marionette TRACE conn3 <- [1,630,null,{}] 08:47:32 INFO - PROCESS | 3620 | 1467388052703 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 3620 | 1467388052708 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:32 INFO - PROCESS | 3620 | 1467388052816 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:47:32 INFO - PROCESS | 3620 | 1467388052832 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 3620 | 1467388052835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:32 INFO - PROCESS | 3620 | ++DOCSHELL 15149C00 == 33 [pid = 3620] [id = 167] 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1514A000) [pid = 3620] [serial = 499] [outer = 00000000] 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1517EC00) [pid = 3620] [serial = 500] [outer = 1514A000] 08:47:32 INFO - PROCESS | 3620 | 1467388052881 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1559C400) [pid = 3620] [serial = 501] [outer = 1514A000] 08:47:33 INFO - PROCESS | 3620 | 1467388053323 Marionette TRACE conn3 <- [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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 08:47:33 INFO - PROCESS | 3620 | 1467388053389 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 3620 | 1467388053391 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:47:33 INFO - PROCESS | 3620 | 1467388053404 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 3620 | 1467388053406 Marionette TRACE conn3 <- [1,634,null,{}] 08:47:33 INFO - PROCESS | 3620 | 1467388053410 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 3620 | 1467388053395 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:33 INFO - PROCESS | 3620 | 1467388053479 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:47:33 INFO - PROCESS | 3620 | 1467388053487 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 3620 | 1467388053489 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:33 INFO - PROCESS | 3620 | ++DOCSHELL 1608B400 == 34 [pid = 3620] [id = 168] 08:47:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1608C000) [pid = 3620] [serial = 502] [outer = 00000000] 08:47:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16538800) [pid = 3620] [serial = 503] [outer = 1608C000] 08:47:33 INFO - PROCESS | 3620 | 1467388053532 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16542000) [pid = 3620] [serial = 504] [outer = 1608C000] 08:47:33 INFO - PROCESS | 3620 | 1467388053984 Marionette TRACE conn3 <- [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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 643ms 08:47:34 INFO - PROCESS | 3620 | 1467388054035 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 3620 | 1467388054037 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:47:34 INFO - PROCESS | 3620 | 1467388054041 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 3620 | 1467388054042 Marionette TRACE conn3 <- [1,638,null,{}] 08:47:34 INFO - PROCESS | 3620 | 1467388054046 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 3620 | 1467388054048 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:34 INFO - PROCESS | 3620 | 1467388054154 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:47:34 INFO - PROCESS | 3620 | 1467388054223 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 3620 | 1467388054225 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:34 INFO - PROCESS | 3620 | ++DOCSHELL 16537800 == 35 [pid = 3620] [id = 169] 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16630C00) [pid = 3620] [serial = 505] [outer = 00000000] 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C41000) [pid = 3620] [serial = 506] [outer = 16630C00] 08:47:34 INFO - PROCESS | 3620 | 1467388054271 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C43C00) [pid = 3620] [serial = 507] [outer = 16630C00] 08:47:34 INFO - PROCESS | 3620 | 1467388054692 Marionette TRACE conn3 <- [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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 674ms 08:47:34 INFO - PROCESS | 3620 | 1467388054723 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 3620 | 1467388054725 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:47:34 INFO - PROCESS | 3620 | 1467388054729 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:47:34 INFO - PROCESS | 3620 | 1467388054730 Marionette TRACE conn3 <- [1,642,null,{}] 08:47:34 INFO - PROCESS | 3620 | 1467388054738 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 3620 | 1467388054744 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:34 INFO - PROCESS | 3620 | 1467388054871 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:47:34 INFO - PROCESS | 3620 | 1467388054878 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 3620 | 1467388054880 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:34 INFO - PROCESS | 3620 | ++DOCSHELL 16540400 == 36 [pid = 3620] [id = 170] 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16631C00) [pid = 3620] [serial = 508] [outer = 00000000] 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16DBA400) [pid = 3620] [serial = 509] [outer = 16631C00] 08:47:34 INFO - PROCESS | 3620 | 1467388054928 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16C8C800) [pid = 3620] [serial = 510] [outer = 16631C00] 08:47:35 INFO - PROCESS | 3620 | 1467388055343 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 689ms 08:47:35 INFO - PROCESS | 3620 | 1467388055411 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 3620 | 1467388055413 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:47:35 INFO - PROCESS | 3620 | 1467388055416 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 3620 | 1467388055418 Marionette TRACE conn3 <- [1,646,null,{}] 08:47:35 INFO - PROCESS | 3620 | 1467388055422 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 3620 | 1467388055423 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:35 INFO - PROCESS | 3620 | 1467388055554 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:47:35 INFO - PROCESS | 3620 | 1467388055571 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 3620 | 1467388055573 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:35 INFO - PROCESS | 3620 | ++DOCSHELL 175B7800 == 37 [pid = 3620] [id = 171] 08:47:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (175BA800) [pid = 3620] [serial = 511] [outer = 00000000] 08:47:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17AC3800) [pid = 3620] [serial = 512] [outer = 175BA800] 08:47:35 INFO - PROCESS | 3620 | 1467388055615 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17D0FC00) [pid = 3620] [serial = 513] [outer = 175BA800] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10A75400) [pid = 3620] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11442000) [pid = 3620] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12978000) [pid = 3620] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13DDAC00) [pid = 3620] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15143C00) [pid = 3620] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114CD800) [pid = 3620] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15148400) [pid = 3620] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1821EC00) [pid = 3620] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A6EE800) [pid = 3620] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16536400) [pid = 3620] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C3E000) [pid = 3620] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16539000) [pid = 3620] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:47:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114CCC00) [pid = 3620] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:47:36 INFO - PROCESS | 3620 | 1467388056059 Marionette TRACE conn3 <- [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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 689ms 08:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:47:36 INFO - PROCESS | 3620 | 1467388056108 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 3620 | 1467388056110 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:47:36 INFO - PROCESS | 3620 | 1467388056114 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 3620 | 1467388056116 Marionette TRACE conn3 <- [1,650,null,{}] 08:47:36 INFO - PROCESS | 3620 | 1467388056119 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 3620 | 1467388056121 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:36 INFO - PROCESS | 3620 | 1467388056199 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:47:36 INFO - PROCESS | 3620 | 1467388056204 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 3620 | 1467388056206 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:36 INFO - PROCESS | 3620 | ++DOCSHELL 139AD400 == 38 [pid = 3620] [id = 172] 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13DDC800) [pid = 3620] [serial = 514] [outer = 00000000] 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15523400) [pid = 3620] [serial = 515] [outer = 13DDC800] 08:47:36 INFO - PROCESS | 3620 | 1467388056248 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16DBA000) [pid = 3620] [serial = 516] [outer = 13DDC800] 08:47:36 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:36 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:36 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:36 INFO - PROCESS | 3620 | 1467388056643 Marionette TRACE conn3 <- [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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 582ms 08:47:36 INFO - PROCESS | 3620 | 1467388056713 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 3620 | 1467388056715 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:47:36 INFO - PROCESS | 3620 | 1467388056718 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:47:36 INFO - PROCESS | 3620 | 1467388056720 Marionette TRACE conn3 <- [1,654,null,{}] 08:47:36 INFO - PROCESS | 3620 | 1467388056724 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 3620 | 1467388056726 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:36 INFO - PROCESS | 3620 | 1467388056787 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:47:36 INFO - PROCESS | 3620 | 1467388056793 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 3620 | 1467388056795 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:36 INFO - PROCESS | 3620 | ++DOCSHELL 1437EC00 == 39 [pid = 3620] [id = 173] 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1437F000) [pid = 3620] [serial = 517] [outer = 00000000] 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17D3EC00) [pid = 3620] [serial = 518] [outer = 1437F000] 08:47:36 INFO - PROCESS | 3620 | 1467388056837 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18217400) [pid = 3620] [serial = 519] [outer = 1437F000] 08:47:37 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:37 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:37 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:37 INFO - PROCESS | 3620 | 1467388057301 Marionette TRACE conn3 <- [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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 612ms 08:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:47:37 INFO - PROCESS | 3620 | 1467388057339 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 3620 | 1467388057341 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:47:37 INFO - PROCESS | 3620 | 1467388057344 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 3620 | 1467388057346 Marionette TRACE conn3 <- [1,658,null,{}] 08:47:37 INFO - PROCESS | 3620 | 1467388057349 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 3620 | 1467388057351 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:37 INFO - PROCESS | 3620 | 1467388057430 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:47:37 INFO - PROCESS | 3620 | 1467388057438 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 3620 | 1467388057440 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:37 INFO - PROCESS | 3620 | ++DOCSHELL 1653F000 == 40 [pid = 3620] [id = 174] 08:47:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C3E400) [pid = 3620] [serial = 520] [outer = 00000000] 08:47:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (18291C00) [pid = 3620] [serial = 521] [outer = 16C3E400] 08:47:37 INFO - PROCESS | 3620 | 1467388057482 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (18294000) [pid = 3620] [serial = 522] [outer = 16C3E400] 08:47:37 INFO - PROCESS | 3620 | 1467388057983 Marionette TRACE conn3 <- [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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 674ms 08:47:38 INFO - PROCESS | 3620 | 1467388058028 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3620 | 1467388058033 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:47:38 INFO - PROCESS | 3620 | 1467388058039 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 3620 | 1467388058042 Marionette TRACE conn3 <- [1,662,null,{}] 08:47:38 INFO - PROCESS | 3620 | 1467388058048 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 3620 | 1467388058051 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:38 INFO - PROCESS | 3620 | 1467388058237 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:47:38 INFO - PROCESS | 3620 | 1467388058353 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 3620 | 1467388058342 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:38 INFO - PROCESS | 3620 | ++DOCSHELL 114D0000 == 41 [pid = 3620] [id = 175] 08:47:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (118E2C00) [pid = 3620] [serial = 523] [outer = 00000000] 08:47:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12C4EC00) [pid = 3620] [serial = 524] [outer = 118E2C00] 08:47:38 INFO - PROCESS | 3620 | 1467388058397 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13021800) [pid = 3620] [serial = 525] [outer = 118E2C00] 08:47:38 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:38 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:38 INFO - PROCESS | 3620 | 1467388058907 Marionette TRACE conn3 <- [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]]]}] 08:47:38 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 08:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 918ms 08:47:38 INFO - PROCESS | 3620 | 1467388058968 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 3620 | 1467388058973 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:47:38 INFO - PROCESS | 3620 | 1467388058979 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 3620 | 1467388058982 Marionette TRACE conn3 <- [1,666,null,{}] 08:47:38 INFO - PROCESS | 3620 | 1467388058986 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 3620 | 1467388058989 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:39 INFO - PROCESS | 3620 | 1467388059097 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:47:39 INFO - PROCESS | 3620 | 1467388059198 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 3620 | 1467388059184 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:39 INFO - PROCESS | 3620 | ++DOCSHELL 13F81400 == 42 [pid = 3620] [id = 176] 08:47:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (14381800) [pid = 3620] [serial = 526] [outer = 00000000] 08:47:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1514FC00) [pid = 3620] [serial = 527] [outer = 14381800] 08:47:39 INFO - PROCESS | 3620 | 1467388059238 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (159F2000) [pid = 3620] [serial = 528] [outer = 14381800] 08:47:39 INFO - PROCESS | 3620 | 1467388059850 Marionette TRACE conn3 <- [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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 934ms 08:47:39 INFO - PROCESS | 3620 | 1467388059907 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 3620 | 1467388059909 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:47:39 INFO - PROCESS | 3620 | 1467388059914 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 3620 | 1467388059917 Marionette TRACE conn3 <- [1,670,null,{}] 08:47:39 INFO - PROCESS | 3620 | 1467388059928 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 3620 | 1467388059933 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:40 INFO - PROCESS | 3620 | 1467388060030 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:47:40 INFO - PROCESS | 3620 | 1467388060158 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 3620 | 1467388060162 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:40 INFO - PROCESS | 3620 | ++DOCSHELL 1754F400 == 43 [pid = 3620] [id = 177] 08:47:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17558000) [pid = 3620] [serial = 529] [outer = 00000000] 08:47:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18290C00) [pid = 3620] [serial = 530] [outer = 17558000] 08:47:40 INFO - PROCESS | 3620 | 1467388060218 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1829E000) [pid = 3620] [serial = 531] [outer = 17558000] 08:47:41 INFO - PROCESS | 3620 | 1467388061271 Marionette TRACE conn3 <- [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]]]}] 08:47:41 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) 08:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1393ms 08:47:41 INFO - PROCESS | 3620 | 1467388061297 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 3620 | 1467388061300 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:47:41 INFO - PROCESS | 3620 | 1467388061303 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 3620 | 1467388061305 Marionette TRACE conn3 <- [1,674,null,{}] 08:47:41 INFO - PROCESS | 3620 | 1467388061353 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 3620 | 1467388061356 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:41 INFO - PROCESS | 3620 | 1467388061452 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:47:41 INFO - PROCESS | 3620 | 1467388061585 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 3620 | 1467388061587 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:41 INFO - PROCESS | 3620 | ++DOCSHELL 12C67400 == 44 [pid = 3620] [id = 178] 08:47:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12C68000) [pid = 3620] [serial = 532] [outer = 00000000] 08:47:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (139A4000) [pid = 3620] [serial = 533] [outer = 12C68000] 08:47:41 INFO - PROCESS | 3620 | 1467388061623 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15142400) [pid = 3620] [serial = 534] [outer = 12C68000] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1437EC00 == 43 [pid = 3620] [id = 173] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 139AD400 == 42 [pid = 3620] [id = 172] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 175B7800 == 41 [pid = 3620] [id = 171] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 16540400 == 40 [pid = 3620] [id = 170] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 16537800 == 39 [pid = 3620] [id = 169] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1608B400 == 38 [pid = 3620] [id = 168] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 15149C00 == 37 [pid = 3620] [id = 167] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 130E2000 == 36 [pid = 3620] [id = 166] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1036C000 == 35 [pid = 3620] [id = 165] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 10372000 == 34 [pid = 3620] [id = 163] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 130E8400 == 33 [pid = 3620] [id = 164] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 13A35C00 == 32 [pid = 3620] [id = 162] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1143A400 == 31 [pid = 3620] [id = 153] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1754F400 == 30 [pid = 3620] [id = 177] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 1653F000 == 29 [pid = 3620] [id = 174] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 114D0000 == 28 [pid = 3620] [id = 175] 08:47:43 INFO - PROCESS | 3620 | --DOCSHELL 13F81400 == 27 [pid = 3620] [id = 176] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (112B4000) [pid = 3620] [serial = 461] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (114C4C00) [pid = 3620] [serial = 462] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13076000) [pid = 3620] [serial = 459] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12C62400) [pid = 3620] [serial = 458] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12C0C000) [pid = 3620] [serial = 464] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12C5E400) [pid = 3620] [serial = 465] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13DE1C00) [pid = 3620] [serial = 467] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1517C800) [pid = 3620] [serial = 470] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12A84800) [pid = 3620] [serial = 447] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (118DB800) [pid = 3620] [serial = 446] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1653DC00) [pid = 3620] [serial = 450] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1551E800) [pid = 3620] [serial = 449] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A344800) [pid = 3620] [serial = 453] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1971C000) [pid = 3620] [serial = 452] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A963800) [pid = 3620] [serial = 456] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C49C00) [pid = 3620] [serial = 483] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A826400) [pid = 3620] [serial = 455] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16C47000) [pid = 3620] [serial = 474] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C41800) [pid = 3620] [serial = 473] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1767C400) [pid = 3620] [serial = 485] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16C4BC00) [pid = 3620] [serial = 476] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16DBA800) [pid = 3620] [serial = 482] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C8B800) [pid = 3620] [serial = 477] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1559CC00) [pid = 3620] [serial = 471] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (14387C00) [pid = 3620] [serial = 479] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1437C400) [pid = 3620] [serial = 468] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15145800) [pid = 3620] [serial = 480] [outer = 00000000] [url = about:blank] 08:47:43 INFO - PROCESS | 3620 | 1467388063288 Marionette TRACE conn3 <- [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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2006ms 08:47:43 INFO - PROCESS | 3620 | 1467388063302 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 3620 | 1467388063305 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:47:43 INFO - PROCESS | 3620 | 1467388063311 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 3620 | 1467388063315 Marionette TRACE conn3 <- [1,678,null,{}] 08:47:43 INFO - PROCESS | 3620 | 1467388063321 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 3620 | 1467388063324 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:43 INFO - PROCESS | 3620 | 1467388063408 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:47:43 INFO - PROCESS | 3620 | 1467388063479 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 3620 | 1467388063483 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:43 INFO - PROCESS | 3620 | ++DOCSHELL 112B4000 == 28 [pid = 3620] [id = 179] 08:47:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11438800) [pid = 3620] [serial = 535] [outer = 00000000] 08:47:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114C2C00) [pid = 3620] [serial = 536] [outer = 11438800] 08:47:43 INFO - PROCESS | 3620 | 1467388063533 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (114C6000) [pid = 3620] [serial = 537] [outer = 11438800] 08:47:44 INFO - PROCESS | 3620 | 1467388064412 Marionette TRACE conn3 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 08:47:44 INFO - PROCESS | 3620 | 1467388064455 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 3620 | 1467388064460 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:47:44 INFO - PROCESS | 3620 | 1467388064468 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:47:44 INFO - PROCESS | 3620 | 1467388064471 Marionette TRACE conn3 <- [1,682,null,{}] 08:47:44 INFO - PROCESS | 3620 | 1467388064474 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 3620 | 1467388064477 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:44 INFO - PROCESS | 3620 | 1467388064563 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:47:44 INFO - PROCESS | 3620 | 1467388064570 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 3620 | 1467388064573 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:44 INFO - PROCESS | 3620 | ++DOCSHELL 12C07000 == 29 [pid = 3620] [id = 180] 08:47:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C0F400) [pid = 3620] [serial = 538] [outer = 00000000] 08:47:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12C5E000) [pid = 3620] [serial = 539] [outer = 12C0F400] 08:47:44 INFO - PROCESS | 3620 | 1467388064619 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12C63400) [pid = 3620] [serial = 540] [outer = 12C0F400] 08:47:45 INFO - PROCESS | 3620 | 1467388065551 Marionette TRACE conn3 <- [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]]]}] 08:47:45 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) 08:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1133ms 08:47:45 INFO - PROCESS | 3620 | 1467388065609 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 3620 | 1467388065611 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:47:45 INFO - PROCESS | 3620 | 1467388065621 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 3620 | 1467388065624 Marionette TRACE conn3 <- [1,686,null,{}] 08:47:45 INFO - PROCESS | 3620 | 1467388065635 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 3620 | 1467388065640 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:45 INFO - PROCESS | 3620 | 1467388065734 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:47:45 INFO - PROCESS | 3620 | 1467388065741 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 3620 | 1467388065744 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:45 INFO - PROCESS | 3620 | ++DOCSHELL 13202C00 == 30 [pid = 3620] [id = 181] 08:47:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13205400) [pid = 3620] [serial = 541] [outer = 00000000] 08:47:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A2C800) [pid = 3620] [serial = 542] [outer = 13205400] 08:47:45 INFO - PROCESS | 3620 | 1467388065790 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13ABCC00) [pid = 3620] [serial = 543] [outer = 13205400] 08:47:46 INFO - PROCESS | 3620 | 1467388066738 Marionette TRACE conn3 <- [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]]]}] 08:47:46 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) 08:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1164ms 08:47:46 INFO - PROCESS | 3620 | 1467388066783 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 3620 | 1467388066785 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:47:46 INFO - PROCESS | 3620 | 1467388066789 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 3620 | 1467388066800 Marionette TRACE conn3 <- [1,690,null,{}] 08:47:46 INFO - PROCESS | 3620 | 1467388066809 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 3620 | 1467388066811 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:46 INFO - PROCESS | 3620 | 1467388066925 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:47:46 INFO - PROCESS | 3620 | 1467388067001 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 3620 | 1467388067003 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:47 INFO - PROCESS | 3620 | ++DOCSHELL 13DDF400 == 31 [pid = 3620] [id = 182] 08:47:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13F8E800) [pid = 3620] [serial = 544] [outer = 00000000] 08:47:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15146400) [pid = 3620] [serial = 545] [outer = 13F8E800] 08:47:47 INFO - PROCESS | 3620 | 1467388067046 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1514EC00) [pid = 3620] [serial = 546] [outer = 13F8E800] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C3E400) [pid = 3620] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10564400) [pid = 3620] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13388C00) [pid = 3620] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A81000) [pid = 3620] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1608C000) [pid = 3620] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (175BA800) [pid = 3620] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16631C00) [pid = 3620] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16630C00) [pid = 3620] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (130E4800) [pid = 3620] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13DDC800) [pid = 3620] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17552800) [pid = 3620] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1514A000) [pid = 3620] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:47:47 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1437F000) [pid = 3620] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:47:48 INFO - PROCESS | 3620 | 1467388068016 Marionette TRACE conn3 <- [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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1225ms 08:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:47:48 INFO - PROCESS | 3620 | 1467388068030 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 3620 | 1467388068032 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:47:48 INFO - PROCESS | 3620 | 1467388068035 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 3620 | 1467388068037 Marionette TRACE conn3 <- [1,694,null,{}] 08:47:48 INFO - PROCESS | 3620 | 1467388068040 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 3620 | 1467388068042 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:48 INFO - PROCESS | 3620 | 1467388068144 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:47:48 INFO - PROCESS | 3620 | 1467388068153 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 3620 | 1467388068155 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:48 INFO - PROCESS | 3620 | ++DOCSHELL 129F4C00 == 32 [pid = 3620] [id = 183] 08:47:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12EC4800) [pid = 3620] [serial = 547] [outer = 00000000] 08:47:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13F8D400) [pid = 3620] [serial = 548] [outer = 12EC4800] 08:47:48 INFO - PROCESS | 3620 | 1467388068181 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1437D800) [pid = 3620] [serial = 549] [outer = 12EC4800] 08:47:49 INFO - PROCESS | 3620 | 1467388069070 Marionette TRACE conn3 <- [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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:47:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1056ms 08:47:49 INFO - PROCESS | 3620 | 1467388069091 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 3620 | 1467388069093 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:47:49 INFO - PROCESS | 3620 | 1467388069096 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 3620 | 1467388069098 Marionette TRACE conn3 <- [1,698,null,{}] 08:47:49 INFO - PROCESS | 3620 | 1467388069102 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 3620 | 1467388069107 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:49 INFO - PROCESS | 3620 | 1467388069232 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:47:49 INFO - PROCESS | 3620 | 1467388069240 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 3620 | 1467388069242 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:49 INFO - PROCESS | 3620 | ++DOCSHELL 13DE2000 == 33 [pid = 3620] [id = 184] 08:47:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1437C400) [pid = 3620] [serial = 550] [outer = 00000000] 08:47:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (159FCC00) [pid = 3620] [serial = 551] [outer = 1437C400] 08:47:49 INFO - PROCESS | 3620 | 1467388069285 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16536800) [pid = 3620] [serial = 552] [outer = 1437C400] 08:47:50 INFO - PROCESS | 3620 | 1467388070505 Marionette TRACE conn3 <- [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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1425ms 08:47:50 INFO - PROCESS | 3620 | 1467388070543 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 3620 | 1467388070547 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:47:50 INFO - PROCESS | 3620 | 1467388070552 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 3620 | 1467388070555 Marionette TRACE conn3 <- [1,702,null,{}] 08:47:50 INFO - PROCESS | 3620 | 1467388070561 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 3620 | 1467388070565 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:50 INFO - PROCESS | 3620 | 1467388070709 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:47:50 INFO - PROCESS | 3620 | 1467388070808 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 3620 | 1467388070812 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:50 INFO - PROCESS | 3620 | ++DOCSHELL 114CEC00 == 34 [pid = 3620] [id = 185] 08:47:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (118DC400) [pid = 3620] [serial = 553] [outer = 00000000] 08:47:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12C45C00) [pid = 3620] [serial = 554] [outer = 118DC400] 08:47:50 INFO - PROCESS | 3620 | 1467388070866 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12D23800) [pid = 3620] [serial = 555] [outer = 118DC400] 08:47:51 INFO - PROCESS | 3620 | --DOCSHELL 129F4C00 == 33 [pid = 3620] [id = 183] 08:47:51 INFO - PROCESS | 3620 | --DOCSHELL 13DDF400 == 32 [pid = 3620] [id = 182] 08:47:51 INFO - PROCESS | 3620 | --DOCSHELL 13202C00 == 31 [pid = 3620] [id = 181] 08:47:51 INFO - PROCESS | 3620 | --DOCSHELL 12C07000 == 30 [pid = 3620] [id = 180] 08:47:51 INFO - PROCESS | 3620 | --DOCSHELL 112B4000 == 29 [pid = 3620] [id = 179] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114D0400) [pid = 3620] [serial = 495] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (14382000) [pid = 3620] [serial = 492] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12939000) [pid = 3620] [serial = 489] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (118E1000) [pid = 3620] [serial = 488] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10E4C800) [pid = 3620] [serial = 494] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16538800) [pid = 3620] [serial = 503] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17D0FC00) [pid = 3620] [serial = 513] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16C8C800) [pid = 3620] [serial = 510] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16DBA400) [pid = 3620] [serial = 509] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16C41000) [pid = 3620] [serial = 506] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13A2E400) [pid = 3620] [serial = 498] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (15523400) [pid = 3620] [serial = 515] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16542000) [pid = 3620] [serial = 504] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1767E000) [pid = 3620] [serial = 486] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17AC3800) [pid = 3620] [serial = 512] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1338A000) [pid = 3620] [serial = 497] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1517EC00) [pid = 3620] [serial = 500] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (13AC2400) [pid = 3620] [serial = 491] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (17D3EC00) [pid = 3620] [serial = 518] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (16C43C00) [pid = 3620] [serial = 507] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (16DBA000) [pid = 3620] [serial = 516] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1559C400) [pid = 3620] [serial = 501] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (18217400) [pid = 3620] [serial = 519] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (18291C00) [pid = 3620] [serial = 521] [outer = 00000000] [url = about:blank] 08:47:51 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (18294000) [pid = 3620] [serial = 522] [outer = 00000000] [url = about:blank] 08:47:52 INFO - PROCESS | 3620 | 1467388072074 Marionette TRACE conn3 <- [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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1577ms 08:47:52 INFO - PROCESS | 3620 | 1467388072145 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 3620 | 1467388072149 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 3620 | 1467388072157 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:47:52 INFO - PROCESS | 3620 | 1467388072160 Marionette TRACE conn3 <- [1,706,null,{}] 08:47:52 INFO - PROCESS | 3620 | 1467388072166 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 3620 | 1467388072168 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:52 INFO - PROCESS | 3620 | 1467388072246 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:47:52 INFO - PROCESS | 3620 | 1467388072254 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 3620 | 1467388072258 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:52 INFO - PROCESS | 3620 | ++DOCSHELL 112AF000 == 30 [pid = 3620] [id = 186] 08:47:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (114D0400) [pid = 3620] [serial = 556] [outer = 00000000] 08:47:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (11D8CC00) [pid = 3620] [serial = 557] [outer = 114D0400] 08:47:52 INFO - PROCESS | 3620 | 1467388072304 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (12A84800) [pid = 3620] [serial = 558] [outer = 114D0400] 08:47:53 INFO - PROCESS | 3620 | 1467388073208 Marionette TRACE conn3 <- [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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1072ms 08:47:53 INFO - PROCESS | 3620 | 1467388073222 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 3620 | 1467388073227 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:47:53 INFO - PROCESS | 3620 | 1467388073233 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 3620 | 1467388073236 Marionette TRACE conn3 <- [1,710,null,{}] 08:47:53 INFO - PROCESS | 3620 | 1467388073240 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 3620 | 1467388073243 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:53 INFO - PROCESS | 3620 | 1467388073328 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:47:53 INFO - PROCESS | 3620 | 1467388073335 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 3620 | 1467388073337 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:53 INFO - PROCESS | 3620 | ++DOCSHELL 130DC400 == 31 [pid = 3620] [id = 187] 08:47:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (130DE800) [pid = 3620] [serial = 559] [outer = 00000000] 08:47:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13912000) [pid = 3620] [serial = 560] [outer = 130DE800] 08:47:53 INFO - PROCESS | 3620 | 1467388073382 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13A2E400) [pid = 3620] [serial = 561] [outer = 130DE800] 08:47:53 INFO - PROCESS | 3620 | 1467388073846 Marionette TRACE conn3 <- [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] 08:47:53 INFO - PROCESS | 3620 | 1467388073876 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:47:53 INFO - PROCESS | 3620 | 1467388073879 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 3620 | 1467388073883 Marionette TRACE conn3 <- [1,714,null,{}] 08:47:53 INFO - PROCESS | 3620 | 1467388073893 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 3620 | 1467388073898 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:53 INFO - PROCESS | 3620 | 1467388073990 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:47:54 INFO - PROCESS | 3620 | 1467388074000 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3620 | 1467388074003 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:54 INFO - PROCESS | 3620 | ++DOCSHELL 1514D400 == 32 [pid = 3620] [id = 188] 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (1514DC00) [pid = 3620] [serial = 562] [outer = 00000000] 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (15523000) [pid = 3620] [serial = 563] [outer = 1514DC00] 08:47:54 INFO - PROCESS | 3620 | 1467388074097 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (1559F000) [pid = 3620] [serial = 564] [outer = 1514DC00] 08:47:54 INFO - PROCESS | 3620 | 1467388074596 Marionette TRACE conn3 <- [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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 781ms 08:47:54 INFO - PROCESS | 3620 | 1467388074675 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 3620 | 1467388074677 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:47:54 INFO - PROCESS | 3620 | 1467388074681 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 3620 | 1467388074682 Marionette TRACE conn3 <- [1,718,null,{}] 08:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:47:54 INFO - PROCESS | 3620 | 1467388074690 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 3620 | 1467388074692 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:54 INFO - PROCESS | 3620 | 1467388074798 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:47:54 INFO - PROCESS | 3620 | 1467388074792 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 3620 | 1467388074794 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:54 INFO - PROCESS | 3620 | ++DOCSHELL 159FAC00 == 33 [pid = 3620] [id = 189] 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1608A000) [pid = 3620] [serial = 565] [outer = 00000000] 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (16543000) [pid = 3620] [serial = 566] [outer = 1608A000] 08:47:54 INFO - PROCESS | 3620 | 1467388074838 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (16632400) [pid = 3620] [serial = 567] [outer = 1608A000] 08:47:55 INFO - PROCESS | 3620 | 1467388075285 Marionette TRACE conn3 <- [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] 08:47:55 INFO - PROCESS | 3620 | 1467388075307 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:47:55 INFO - PROCESS | 3620 | 1467388075310 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:47:55 INFO - PROCESS | 3620 | 1467388075312 Marionette TRACE conn3 <- [1,722,null,{}] 08:47:55 INFO - PROCESS | 3620 | 1467388075315 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 3620 | 1467388075317 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:55 INFO - PROCESS | 3620 | 1467388075421 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:47:55 INFO - PROCESS | 3620 | 1467388075426 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 3620 | 1467388075428 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:55 INFO - PROCESS | 3620 | ++DOCSHELL 159FEC00 == 34 [pid = 3620] [id = 190] 08:47:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16631800) [pid = 3620] [serial = 568] [outer = 00000000] 08:47:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16C47800) [pid = 3620] [serial = 569] [outer = 16631800] 08:47:55 INFO - PROCESS | 3620 | 1467388075470 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16C4A000) [pid = 3620] [serial = 570] [outer = 16631800] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12EC4800) [pid = 3620] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (11438800) [pid = 3620] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (118E2C00) [pid = 3620] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (14381800) [pid = 3620] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17558000) [pid = 3620] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13205400) [pid = 3620] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13F8E800) [pid = 3620] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:47:55 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (12C0F400) [pid = 3620] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:47:55 INFO - PROCESS | 3620 | 1467388075879 Marionette TRACE conn3 <- [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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 08:47:55 INFO - PROCESS | 3620 | 1467388075931 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 3620 | 1467388075933 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:47:55 INFO - PROCESS | 3620 | 1467388075936 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 3620 | 1467388075938 Marionette TRACE conn3 <- [1,726,null,{}] 08:47:55 INFO - PROCESS | 3620 | 1467388075941 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 3620 | 1467388075947 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:56 INFO - PROCESS | 3620 | 1467388076045 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:47:56 INFO - PROCESS | 3620 | 1467388076078 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 3620 | 1467388076080 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:56 INFO - PROCESS | 3620 | ++DOCSHELL 155A4000 == 35 [pid = 3620] [id = 191] 08:47:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16C80400) [pid = 3620] [serial = 571] [outer = 00000000] 08:47:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16C85000) [pid = 3620] [serial = 572] [outer = 16C80400] 08:47:56 INFO - PROCESS | 3620 | 1467388076124 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (16C85800) [pid = 3620] [serial = 573] [outer = 16C80400] 08:47:57 INFO - PROCESS | 3620 | 1467388077013 Marionette TRACE conn3 <- [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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1133ms 08:47:57 INFO - PROCESS | 3620 | 1467388077092 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 3620 | 1467388077096 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:47:57 INFO - PROCESS | 3620 | 1467388077102 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 3620 | 1467388077106 Marionette TRACE conn3 <- [1,730,null,{}] 08:47:57 INFO - PROCESS | 3620 | 1467388077113 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 3620 | 1467388077116 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:57 INFO - PROCESS | 3620 | 1467388077266 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:47:57 INFO - PROCESS | 3620 | 1467388077339 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 3620 | 1467388077343 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:57 INFO - PROCESS | 3620 | ++DOCSHELL 114C9400 == 36 [pid = 3620] [id = 192] 08:47:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (114CC000) [pid = 3620] [serial = 574] [outer = 00000000] 08:47:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (118E2000) [pid = 3620] [serial = 575] [outer = 114CC000] 08:47:57 INFO - PROCESS | 3620 | 1467388077399 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12976400) [pid = 3620] [serial = 576] [outer = 114CC000] 08:47:58 INFO - PROCESS | 3620 | 1467388078490 Marionette TRACE conn3 <- [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]]]}] 08:47:58 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 08:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1424ms 08:47:58 INFO - PROCESS | 3620 | 1467388078525 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 3620 | 1467388078529 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:47:58 INFO - PROCESS | 3620 | 1467388078535 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 3620 | 1467388078539 Marionette TRACE conn3 <- [1,734,null,{}] 08:47:58 INFO - PROCESS | 3620 | 1467388078544 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 3620 | 1467388078546 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:58 INFO - PROCESS | 3620 | 1467388078680 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:47:58 INFO - PROCESS | 3620 | 1467388078803 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 3620 | 1467388078806 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:47:58 INFO - PROCESS | 3620 | ++DOCSHELL 13DE5C00 == 37 [pid = 3620] [id = 193] 08:47:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13F81400) [pid = 3620] [serial = 577] [outer = 00000000] 08:47:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (14384C00) [pid = 3620] [serial = 578] [outer = 13F81400] 08:47:58 INFO - PROCESS | 3620 | 1467388078860 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1517EC00) [pid = 3620] [serial = 579] [outer = 13F81400] 08:47:59 INFO - PROCESS | 3620 | 1467388079837 Marionette TRACE conn3 <- [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]]]}] 08:47:59 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.) 08:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1332ms 08:47:59 INFO - PROCESS | 3620 | 1467388079874 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:47:59 INFO - PROCESS | 3620 | 1467388079877 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:47:59 INFO - PROCESS | 3620 | 1467388079881 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 3620 | 1467388079884 Marionette TRACE conn3 <- [1,738,null,{}] 08:47:59 INFO - PROCESS | 3620 | 1467388079936 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 3620 | 1467388079940 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:00 INFO - PROCESS | 3620 | 1467388080036 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:48:00 INFO - PROCESS | 3620 | 1467388080309 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 3620 | 1467388080313 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A7C400 == 38 [pid = 3620] [id = 194] 08:48:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10A7D000) [pid = 3620] [serial = 580] [outer = 00000000] 08:48:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (112B3000) [pid = 3620] [serial = 581] [outer = 10A7D000] 08:48:00 INFO - PROCESS | 3620 | 1467388080361 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114CCC00) [pid = 3620] [serial = 582] [outer = 10A7D000] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 159FEC00 == 37 [pid = 3620] [id = 190] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 159FAC00 == 36 [pid = 3620] [id = 189] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 1514D400 == 35 [pid = 3620] [id = 188] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 130DC400 == 34 [pid = 3620] [id = 187] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 112AF000 == 33 [pid = 3620] [id = 186] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 114CEC00 == 32 [pid = 3620] [id = 185] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 13DE2000 == 31 [pid = 3620] [id = 184] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 12C67400 == 30 [pid = 3620] [id = 178] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 13DE5C00 == 29 [pid = 3620] [id = 193] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 155A4000 == 28 [pid = 3620] [id = 191] 08:48:01 INFO - PROCESS | 3620 | --DOCSHELL 114C9400 == 27 [pid = 3620] [id = 192] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13F8D400) [pid = 3620] [serial = 548] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (114C2C00) [pid = 3620] [serial = 536] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (114C6000) [pid = 3620] [serial = 537] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (139A4000) [pid = 3620] [serial = 533] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13021800) [pid = 3620] [serial = 525] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12C4EC00) [pid = 3620] [serial = 524] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (159F2000) [pid = 3620] [serial = 528] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1514FC00) [pid = 3620] [serial = 527] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1829E000) [pid = 3620] [serial = 531] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (18290C00) [pid = 3620] [serial = 530] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13A2C800) [pid = 3620] [serial = 542] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (15146400) [pid = 3620] [serial = 545] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1437D800) [pid = 3620] [serial = 549] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (12C5E000) [pid = 3620] [serial = 539] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1514EC00) [pid = 3620] [serial = 546] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (13ABCC00) [pid = 3620] [serial = 543] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (12C63400) [pid = 3620] [serial = 540] [outer = 00000000] [url = about:blank] 08:48:01 INFO - PROCESS | 3620 | 1467388081901 Marionette TRACE conn3 <- [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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2067ms 08:48:01 INFO - PROCESS | 3620 | 1467388081936 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:48:01 INFO - PROCESS | 3620 | 1467388081939 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:48:01 INFO - PROCESS | 3620 | 1467388081944 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 3620 | 1467388081947 Marionette TRACE conn3 <- [1,742,null,{}] 08:48:01 INFO - PROCESS | 3620 | 1467388081953 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 3620 | 1467388081956 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:02 INFO - PROCESS | 3620 | 1467388082035 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:48:02 INFO - PROCESS | 3620 | 1467388082042 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 3620 | 1467388082045 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:02 INFO - PROCESS | 3620 | ++DOCSHELL 114C3400 == 28 [pid = 3620] [id = 195] 08:48:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (114C4C00) [pid = 3620] [serial = 583] [outer = 00000000] 08:48:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (12A80000) [pid = 3620] [serial = 584] [outer = 114C4C00] 08:48:02 INFO - PROCESS | 3620 | 1467388082091 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (12C08400) [pid = 3620] [serial = 585] [outer = 114C4C00] 08:48:03 INFO - PROCESS | 3620 | 1467388083008 Marionette TRACE conn3 <- [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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1072ms 08:48:03 INFO - PROCESS | 3620 | 1467388083025 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3620 | 1467388083030 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:48:03 INFO - PROCESS | 3620 | 1467388083037 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3620 | 1467388083039 Marionette TRACE conn3 <- [1,746,null,{}] 08:48:03 INFO - PROCESS | 3620 | 1467388083043 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 3620 | 1467388083046 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:03 INFO - PROCESS | 3620 | 1467388083133 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:48:03 INFO - PROCESS | 3620 | 1467388083139 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 3620 | 1467388083142 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:03 INFO - PROCESS | 3620 | ++DOCSHELL 12C63400 == 29 [pid = 3620] [id = 196] 08:48:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12D29000) [pid = 3620] [serial = 586] [outer = 00000000] 08:48:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13204C00) [pid = 3620] [serial = 587] [outer = 12D29000] 08:48:03 INFO - PROCESS | 3620 | 1467388083188 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13380800) [pid = 3620] [serial = 588] [outer = 12D29000] 08:48:03 INFO - PROCESS | 3620 | 1467388083670 Marionette TRACE conn3 <- [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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 689ms 08:48:03 INFO - PROCESS | 3620 | 1467388083718 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 3620 | 1467388083721 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:48:03 INFO - PROCESS | 3620 | 1467388083731 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 3620 | 1467388083734 Marionette TRACE conn3 <- [1,750,null,{}] 08:48:03 INFO - PROCESS | 3620 | 1467388083745 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 3620 | 1467388083749 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:03 INFO - PROCESS | 3620 | 1467388083859 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:48:03 INFO - PROCESS | 3620 | 1467388083917 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 3620 | 1467388083920 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:03 INFO - PROCESS | 3620 | ++DOCSHELL 13F84400 == 30 [pid = 3620] [id = 197] 08:48:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13F86000) [pid = 3620] [serial = 589] [outer = 00000000] 08:48:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13F8F400) [pid = 3620] [serial = 590] [outer = 13F86000] 08:48:03 INFO - PROCESS | 3620 | 1467388083967 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15143400) [pid = 3620] [serial = 591] [outer = 13F86000] 08:48:04 INFO - PROCESS | 3620 | 1467388084846 Marionette TRACE conn3 <- [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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1133ms 08:48:04 INFO - PROCESS | 3620 | 1467388084864 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 3620 | 1467388084866 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:48:04 INFO - PROCESS | 3620 | 1467388084870 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 3620 | 1467388084872 Marionette TRACE conn3 <- [1,754,null,{}] 08:48:04 INFO - PROCESS | 3620 | 1467388084875 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 3620 | 1467388084877 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:04 INFO - PROCESS | 3620 | 1467388084988 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:48:04 INFO - PROCESS | 3620 | 1467388084994 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 3620 | 1467388084996 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:05 INFO - PROCESS | 3620 | ++DOCSHELL 1437D800 == 31 [pid = 3620] [id = 198] 08:48:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15149800) [pid = 3620] [serial = 592] [outer = 00000000] 08:48:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15187000) [pid = 3620] [serial = 593] [outer = 15149800] 08:48:05 INFO - PROCESS | 3620 | 1467388085039 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15698C00) [pid = 3620] [serial = 594] [outer = 15149800] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12C68000) [pid = 3620] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16C80400) [pid = 3620] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1608A000) [pid = 3620] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (118DC400) [pid = 3620] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (114D0400) [pid = 3620] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1437C400) [pid = 3620] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (130DE800) [pid = 3620] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16631800) [pid = 3620] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:48:05 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1514DC00) [pid = 3620] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:48:05 INFO - PROCESS | 3620 | 1467388085963 Marionette TRACE conn3 <- [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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 08:48:05 INFO - PROCESS | 3620 | 1467388086001 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 3620 | 1467388086003 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:48:05 INFO - PROCESS | 3620 | 1467388086007 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 3620 | 1467388086008 Marionette TRACE conn3 <- [1,758,null,{}] 08:48:05 INFO - PROCESS | 3620 | 1467388086012 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 3620 | 1467388086014 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:06 INFO - PROCESS | 3620 | 1467388086088 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:48:06 INFO - PROCESS | 3620 | 1467388086093 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 3620 | 1467388086095 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:06 INFO - PROCESS | 3620 | ++DOCSHELL 14382800 == 32 [pid = 3620] [id = 199] 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (14384400) [pid = 3620] [serial = 595] [outer = 00000000] 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (159F7000) [pid = 3620] [serial = 596] [outer = 14384400] 08:48:06 INFO - PROCESS | 3620 | 1467388086138 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16088C00) [pid = 3620] [serial = 597] [outer = 14384400] 08:48:06 INFO - PROCESS | 3620 | 1467388086578 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 613ms 08:48:06 INFO - PROCESS | 3620 | 1467388086626 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 3620 | 1467388086629 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:48:06 INFO - PROCESS | 3620 | 1467388086632 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 3620 | 1467388086634 Marionette TRACE conn3 <- [1,762,null,{}] 08:48:06 INFO - PROCESS | 3620 | 1467388086637 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 3620 | 1467388086643 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:06 INFO - PROCESS | 3620 | 1467388086740 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:48:06 INFO - PROCESS | 3620 | 1467388086751 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 3620 | 1467388086753 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:06 INFO - PROCESS | 3620 | ++DOCSHELL 15150C00 == 33 [pid = 3620] [id = 200] 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16539C00) [pid = 3620] [serial = 598] [outer = 00000000] 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1681EC00) [pid = 3620] [serial = 599] [outer = 16539C00] 08:48:06 INFO - PROCESS | 3620 | 1467388086795 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (16C40400) [pid = 3620] [serial = 600] [outer = 16539C00] 08:48:07 INFO - PROCESS | 3620 | 1467388087181 Marionette TRACE conn3 <- [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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 582ms 08:48:07 INFO - PROCESS | 3620 | 1467388087225 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 3620 | 1467388087227 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:48:07 INFO - PROCESS | 3620 | 1467388087234 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 3620 | 1467388087235 Marionette TRACE conn3 <- [1,766,null,{}] 08:48:07 INFO - PROCESS | 3620 | 1467388087240 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 3620 | 1467388087241 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:07 INFO - PROCESS | 3620 | 1467388087314 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:48:07 INFO - PROCESS | 3620 | 1467388087492 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 3620 | 1467388087495 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:07 INFO - PROCESS | 3620 | ++DOCSHELL 1036D000 == 34 [pid = 3620] [id = 201] 08:48:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1036D400) [pid = 3620] [serial = 601] [outer = 00000000] 08:48:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10B7A800) [pid = 3620] [serial = 602] [outer = 1036D400] 08:48:07 INFO - PROCESS | 3620 | 1467388087553 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (11442000) [pid = 3620] [serial = 603] [outer = 1036D400] 08:48:08 INFO - PROCESS | 3620 | 1467388088215 Marionette TRACE conn3 <- [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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1026ms 08:48:08 INFO - PROCESS | 3620 | 1467388088291 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 3620 | 1467388088295 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:48:08 INFO - PROCESS | 3620 | 1467388088300 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 3620 | 1467388088303 Marionette TRACE conn3 <- [1,770,null,{}] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:48:08 INFO - PROCESS | 3620 | 1467388088309 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 3620 | 1467388088314 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:08 INFO - PROCESS | 3620 | 1467388088431 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:48:08 INFO - PROCESS | 3620 | 1467388088510 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 3620 | 1467388088514 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:08 INFO - PROCESS | 3620 | ++DOCSHELL 12979800 == 35 [pid = 3620] [id = 202] 08:48:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12C5E000) [pid = 3620] [serial = 604] [outer = 00000000] 08:48:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (130E4800) [pid = 3620] [serial = 605] [outer = 12C5E000] 08:48:08 INFO - PROCESS | 3620 | 1467388088608 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1338AC00) [pid = 3620] [serial = 606] [outer = 12C5E000] 08:48:09 INFO - PROCESS | 3620 | 1467388089432 Marionette TRACE conn3 <- [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]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1164ms 08:48:09 INFO - PROCESS | 3620 | 1467388089485 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 3620 | 1467388089489 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:48:09 INFO - PROCESS | 3620 | 1467388089494 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:48:09 INFO - PROCESS | 3620 | 1467388089497 Marionette TRACE conn3 <- [1,774,null,{}] 08:48:09 INFO - PROCESS | 3620 | 1467388089503 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 3620 | 1467388089507 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:09 INFO - PROCESS | 3620 | 1467388089632 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 15150C00 == 34 [pid = 3620] [id = 200] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 14382800 == 33 [pid = 3620] [id = 199] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 1437D800 == 32 [pid = 3620] [id = 198] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 13F84400 == 31 [pid = 3620] [id = 197] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 12C63400 == 30 [pid = 3620] [id = 196] 08:48:09 INFO - PROCESS | 3620 | --DOCSHELL 114C3400 == 29 [pid = 3620] [id = 195] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15142400) [pid = 3620] [serial = 534] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16C85000) [pid = 3620] [serial = 572] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16632400) [pid = 3620] [serial = 567] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16543000) [pid = 3620] [serial = 566] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (12C45C00) [pid = 3620] [serial = 554] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (12D23800) [pid = 3620] [serial = 555] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (11D8CC00) [pid = 3620] [serial = 557] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (12A84800) [pid = 3620] [serial = 558] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16536800) [pid = 3620] [serial = 552] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (159FCC00) [pid = 3620] [serial = 551] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (13912000) [pid = 3620] [serial = 560] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (16C47800) [pid = 3620] [serial = 569] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (16C4A000) [pid = 3620] [serial = 570] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (16C85800) [pid = 3620] [serial = 573] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (15523000) [pid = 3620] [serial = 563] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (1559F000) [pid = 3620] [serial = 564] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (13A2E400) [pid = 3620] [serial = 561] [outer = 00000000] [url = about:blank] 08:48:09 INFO - PROCESS | 3620 | 1467388089719 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 3620 | 1467388089723 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:09 INFO - PROCESS | 3620 | ++DOCSHELL 10329800 == 30 [pid = 3620] [id = 203] 08:48:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (1036A400) [pid = 3620] [serial = 607] [outer = 00000000] 08:48:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (10A81000) [pid = 3620] [serial = 608] [outer = 1036A400] 08:48:09 INFO - PROCESS | 3620 | 1467388089771 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (10B9C000) [pid = 3620] [serial = 609] [outer = 1036A400] 08:48:10 INFO - PROCESS | 3620 | 1467388090184 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 720ms 08:48:10 INFO - PROCESS | 3620 | 1467388090220 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 3620 | 1467388090225 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:48:10 INFO - PROCESS | 3620 | 1467388090231 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 3620 | 1467388090233 Marionette TRACE conn3 <- [1,778,null,{}] 08:48:10 INFO - PROCESS | 3620 | 1467388090237 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 3620 | 1467388090240 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:10 INFO - PROCESS | 3620 | 1467388090325 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:48:10 INFO - PROCESS | 3620 | 1467388090331 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3620 | 1467388090333 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:10 INFO - PROCESS | 3620 | ++DOCSHELL 12977C00 == 31 [pid = 3620] [id = 204] 08:48:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (12C09C00) [pid = 3620] [serial = 610] [outer = 00000000] 08:48:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (12C5F400) [pid = 3620] [serial = 611] [outer = 12C09C00] 08:48:10 INFO - PROCESS | 3620 | 1467388090379 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12C68C00) [pid = 3620] [serial = 612] [outer = 12C09C00] 08:48:10 INFO - PROCESS | 3620 | 1467388090817 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 08:48:10 INFO - PROCESS | 3620 | 1467388090852 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 3620 | 1467388090854 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:48:10 INFO - PROCESS | 3620 | 1467388090857 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 3620 | 1467388090861 Marionette TRACE conn3 <- [1,782,null,{}] 08:48:10 INFO - PROCESS | 3620 | 1467388090872 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 3620 | 1467388090876 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:10 INFO - PROCESS | 3620 | 1467388090958 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:48:10 INFO - PROCESS | 3620 | 1467388090964 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 3620 | 1467388090968 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:11 INFO - PROCESS | 3620 | ++DOCSHELL 13A2F000 == 32 [pid = 3620] [id = 205] 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13A35C00) [pid = 3620] [serial = 613] [outer = 00000000] 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13AC1C00) [pid = 3620] [serial = 614] [outer = 13A35C00] 08:48:11 INFO - PROCESS | 3620 | 1467388091044 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13DDC800) [pid = 3620] [serial = 615] [outer = 13A35C00] 08:48:11 INFO - PROCESS | 3620 | 1467388091445 Marionette TRACE conn3 <- [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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 08:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:48:11 INFO - PROCESS | 3620 | 1467388091479 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 3620 | 1467388091481 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:48:11 INFO - PROCESS | 3620 | 1467388091484 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 3620 | 1467388091486 Marionette TRACE conn3 <- [1,786,null,{}] 08:48:11 INFO - PROCESS | 3620 | 1467388091490 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 3620 | 1467388091492 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:11 INFO - PROCESS | 3620 | 1467388091593 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:48:11 INFO - PROCESS | 3620 | 1467388091598 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 3620 | 1467388091601 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:11 INFO - PROCESS | 3620 | ++DOCSHELL 14382000 == 33 [pid = 3620] [id = 206] 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1514D400) [pid = 3620] [serial = 616] [outer = 00000000] 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15151000) [pid = 3620] [serial = 617] [outer = 1514D400] 08:48:11 INFO - PROCESS | 3620 | 1467388091644 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (151AAC00) [pid = 3620] [serial = 618] [outer = 1514D400] 08:48:12 INFO - PROCESS | 3620 | 1467388092090 Marionette TRACE conn3 <- [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]]]}] 08:48:12 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 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 613ms 08:48:12 INFO - PROCESS | 3620 | 1467388092105 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3620 | 1467388092107 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:48:12 INFO - PROCESS | 3620 | 1467388092110 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:48:12 INFO - PROCESS | 3620 | 1467388092112 Marionette TRACE conn3 <- [1,790,null,{}] 08:48:12 INFO - PROCESS | 3620 | 1467388092115 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 3620 | 1467388092117 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:12 INFO - PROCESS | 3620 | 1467388092220 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:48:12 INFO - PROCESS | 3620 | 1467388092228 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3620 | 1467388092230 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:12 INFO - PROCESS | 3620 | ++DOCSHELL 114CDC00 == 34 [pid = 3620] [id = 207] 08:48:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15524000) [pid = 3620] [serial = 619] [outer = 00000000] 08:48:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15970000) [pid = 3620] [serial = 620] [outer = 15524000] 08:48:12 INFO - PROCESS | 3620 | 1467388092272 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15975400) [pid = 3620] [serial = 621] [outer = 15524000] 08:48:12 INFO - PROCESS | 3620 | 1467388092757 Marionette TRACE conn3 <- [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]]]}] 08:48:12 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 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 674ms 08:48:12 INFO - PROCESS | 3620 | 1467388092810 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 3620 | 1467388092812 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:48:12 INFO - PROCESS | 3620 | 1467388092816 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 3620 | 1467388092817 Marionette TRACE conn3 <- [1,794,null,{}] 08:48:12 INFO - PROCESS | 3620 | 1467388092821 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 3620 | 1467388092826 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:12 INFO - PROCESS | 3620 | 1467388092938 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:48:12 INFO - PROCESS | 3620 | 1467388092993 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 3620 | 1467388092995 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:12 INFO - PROCESS | 3620 | ++DOCSHELL 13F83400 == 35 [pid = 3620] [id = 208] 08:48:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1662BC00) [pid = 3620] [serial = 622] [outer = 00000000] 08:48:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (168DD000) [pid = 3620] [serial = 623] [outer = 1662BC00] 08:48:13 INFO - PROCESS | 3620 | 1467388093038 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (168E6000) [pid = 3620] [serial = 624] [outer = 1662BC00] 08:48:13 INFO - PROCESS | 3620 | 1467388093422 Marionette TRACE conn3 <- [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]]]}] 08:48:13 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 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 08:48:13 INFO - PROCESS | 3620 | 1467388093437 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 3620 | 1467388093439 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:48:13 INFO - PROCESS | 3620 | 1467388093442 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 3620 | 1467388093444 Marionette TRACE conn3 <- [1,798,null,{}] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13F86000) [pid = 3620] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (12D29000) [pid = 3620] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15149800) [pid = 3620] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (10A7D000) [pid = 3620] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (114C4C00) [pid = 3620] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (14384400) [pid = 3620] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (114CC000) [pid = 3620] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:48:13 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (13F81400) [pid = 3620] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:48:13 INFO - PROCESS | 3620 | 1467388093464 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 3620 | 1467388093466 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:13 INFO - PROCESS | 3620 | 1467388093594 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:48:13 INFO - PROCESS | 3620 | 1467388093664 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 3620 | 1467388093666 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:13 INFO - PROCESS | 3620 | ++DOCSHELL 114C8400 == 36 [pid = 3620] [id = 209] 08:48:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (114CC800) [pid = 3620] [serial = 625] [outer = 00000000] 08:48:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15185C00) [pid = 3620] [serial = 626] [outer = 114CC800] 08:48:13 INFO - PROCESS | 3620 | 1467388093692 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1653D400) [pid = 3620] [serial = 627] [outer = 114CC800] 08:48:14 INFO - PROCESS | 3620 | 1467388094047 Marionette TRACE conn3 <- [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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 08:48:14 INFO - PROCESS | 3620 | 1467388094070 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 3620 | 1467388094072 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:48:14 INFO - PROCESS | 3620 | 1467388094076 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 3620 | 1467388094078 Marionette TRACE conn3 <- [1,802,null,{}] 08:48:14 INFO - PROCESS | 3620 | 1467388094082 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 3620 | 1467388094083 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:14 INFO - PROCESS | 3620 | 1467388094159 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:48:14 INFO - PROCESS | 3620 | 1467388094165 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3620 | 1467388094167 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:14 INFO - PROCESS | 3620 | ++DOCSHELL 1514FC00 == 37 [pid = 3620] [id = 210] 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16C4A000) [pid = 3620] [serial = 628] [outer = 00000000] 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16C87400) [pid = 3620] [serial = 629] [outer = 16C4A000] 08:48:14 INFO - PROCESS | 3620 | 1467388094212 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16C8D000) [pid = 3620] [serial = 630] [outer = 16C4A000] 08:48:14 INFO - PROCESS | 3620 | 1467388094629 Marionette TRACE conn3 <- [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] 08:48:14 INFO - PROCESS | 3620 | 1467388094657 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:48:14 INFO - PROCESS | 3620 | 1467388094663 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 3620 | 1467388094665 Marionette TRACE conn3 <- [1,806,null,{}] 08:48:14 INFO - PROCESS | 3620 | 1467388094668 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 3620 | 1467388094670 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:14 INFO - PROCESS | 3620 | 1467388094755 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:48:14 INFO - PROCESS | 3620 | 1467388094763 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 3620 | 1467388094765 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:14 INFO - PROCESS | 3620 | ++DOCSHELL 13DE0800 == 38 [pid = 3620] [id = 211] 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16C81C00) [pid = 3620] [serial = 631] [outer = 00000000] 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16DBE000) [pid = 3620] [serial = 632] [outer = 16C81C00] 08:48:14 INFO - PROCESS | 3620 | 1467388094807 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16DC0800) [pid = 3620] [serial = 633] [outer = 16C81C00] 08:48:15 INFO - PROCESS | 3620 | 1467388095233 Marionette TRACE conn3 <- [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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 582ms 08:48:15 INFO - PROCESS | 3620 | 1467388095258 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 3620 | 1467388095260 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:48:15 INFO - PROCESS | 3620 | 1467388095247 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:48:15 INFO - PROCESS | 3620 | 1467388095249 Marionette TRACE conn3 <- [1,810,null,{}] 08:48:15 INFO - PROCESS | 3620 | 1467388095252 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3620 | 1467388095253 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:15 INFO - PROCESS | 3620 | 1467388095368 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:48:15 INFO - PROCESS | 3620 | 1467388095377 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 3620 | 1467388095388 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:15 INFO - PROCESS | 3620 | ++DOCSHELL 11D7FC00 == 39 [pid = 3620] [id = 212] 08:48:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13388000) [pid = 3620] [serial = 634] [outer = 00000000] 08:48:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16F83400) [pid = 3620] [serial = 635] [outer = 13388000] 08:48:15 INFO - PROCESS | 3620 | 1467388095430 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16FDF400) [pid = 3620] [serial = 636] [outer = 13388000] 08:48:15 INFO - PROCESS | 3620 | 1467388095945 Marionette TRACE conn3 <- [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] 08:48:15 INFO - PROCESS | 3620 | 1467388095993 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:48:15 INFO - PROCESS | 3620 | 1467388095998 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 3620 | 1467388096001 Marionette TRACE conn3 <- [1,814,null,{}] 08:48:15 INFO - PROCESS | 3620 | 1467388096007 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 3620 | 1467388096010 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:16 INFO - PROCESS | 3620 | 1467388096143 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:48:16 INFO - PROCESS | 3620 | 1467388096240 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 3620 | 1467388096243 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:16 INFO - PROCESS | 3620 | ++DOCSHELL 10A7F800 == 40 [pid = 3620] [id = 213] 08:48:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A80400) [pid = 3620] [serial = 637] [outer = 00000000] 08:48:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12C11800) [pid = 3620] [serial = 638] [outer = 10A80400] 08:48:16 INFO - PROCESS | 3620 | 1467388096298 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12C68400) [pid = 3620] [serial = 639] [outer = 10A80400] 08:48:16 INFO - PROCESS | 3620 | 1467388096905 Marionette TRACE conn3 <- [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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 980ms 08:48:16 INFO - PROCESS | 3620 | 1467388096968 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 3620 | 1467388096973 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:48:16 INFO - PROCESS | 3620 | 1467388096980 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 3620 | 1467388096982 Marionette TRACE conn3 <- [1,818,null,{}] 08:48:16 INFO - PROCESS | 3620 | 1467388096987 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 3620 | 1467388096990 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:17 INFO - PROCESS | 3620 | 1467388097097 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:48:17 INFO - PROCESS | 3620 | 1467388097179 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 3620 | 1467388097181 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:17 INFO - PROCESS | 3620 | ++DOCSHELL 13915000 == 41 [pid = 3620] [id = 214] 08:48:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13DD9000) [pid = 3620] [serial = 640] [outer = 00000000] 08:48:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1437EC00) [pid = 3620] [serial = 641] [outer = 13DD9000] 08:48:17 INFO - PROCESS | 3620 | 1467388097277 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15151400) [pid = 3620] [serial = 642] [outer = 13DD9000] 08:48:17 INFO - PROCESS | 3620 | 1467388097872 Marionette TRACE conn3 <- [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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 918ms 08:48:17 INFO - PROCESS | 3620 | 1467388097908 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 3620 | 1467388097910 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:48:17 INFO - PROCESS | 3620 | 1467388097914 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 3620 | 1467388097918 Marionette TRACE conn3 <- [1,822,null,{}] 08:48:17 INFO - PROCESS | 3620 | 1467388097929 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 3620 | 1467388097934 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:18 INFO - PROCESS | 3620 | 1467388098035 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:48:18 INFO - PROCESS | 3620 | 1467388098160 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 3620 | 1467388098163 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:18 INFO - PROCESS | 3620 | ++DOCSHELL 16C87C00 == 42 [pid = 3620] [id = 215] 08:48:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DB6400) [pid = 3620] [serial = 643] [outer = 00000000] 08:48:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16E19C00) [pid = 3620] [serial = 644] [outer = 16DB6400] 08:48:18 INFO - PROCESS | 3620 | 1467388098218 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1754D400) [pid = 3620] [serial = 645] [outer = 16DB6400] 08:48:18 INFO - PROCESS | 3620 | 1467388098949 Marionette TRACE conn3 <- [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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1071ms 08:48:18 INFO - PROCESS | 3620 | 1467388099002 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 3620 | 1467388099006 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:48:18 INFO - PROCESS | 3620 | 1467388099011 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 3620 | 1467388099014 Marionette TRACE conn3 <- [1,826,null,{}] 08:48:19 INFO - PROCESS | 3620 | 1467388099019 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 3620 | 1467388099022 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:19 INFO - PROCESS | 3620 | 1467388099153 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:48:19 INFO - PROCESS | 3620 | 1467388099279 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 3620 | 1467388099281 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:19 INFO - PROCESS | 3620 | ++DOCSHELL 10A7E000 == 43 [pid = 3620] [id = 216] 08:48:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10B7AC00) [pid = 3620] [serial = 646] [outer = 00000000] 08:48:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (129F5C00) [pid = 3620] [serial = 647] [outer = 10B7AC00] 08:48:19 INFO - PROCESS | 3620 | 1467388099330 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12C46C00) [pid = 3620] [serial = 648] [outer = 10B7AC00] 08:48:19 INFO - PROCESS | 3620 | --DOCSHELL 13DE0800 == 42 [pid = 3620] [id = 211] 08:48:19 INFO - PROCESS | 3620 | --DOCSHELL 1514FC00 == 41 [pid = 3620] [id = 210] 08:48:19 INFO - PROCESS | 3620 | --DOCSHELL 114C8400 == 40 [pid = 3620] [id = 209] 08:48:19 INFO - PROCESS | 3620 | --DOCSHELL 13F83400 == 39 [pid = 3620] [id = 208] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 114CDC00 == 38 [pid = 3620] [id = 207] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 14382000 == 37 [pid = 3620] [id = 206] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 13A2F000 == 36 [pid = 3620] [id = 205] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 12977C00 == 35 [pid = 3620] [id = 204] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 10329800 == 34 [pid = 3620] [id = 203] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 1036D000 == 33 [pid = 3620] [id = 201] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 12979800 == 32 [pid = 3620] [id = 202] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 10A7C400 == 31 [pid = 3620] [id = 194] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 13915000 == 30 [pid = 3620] [id = 214] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 16C87C00 == 29 [pid = 3620] [id = 215] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 11D7FC00 == 28 [pid = 3620] [id = 212] 08:48:20 INFO - PROCESS | 3620 | --DOCSHELL 10A7F800 == 27 [pid = 3620] [id = 213] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13F8F400) [pid = 3620] [serial = 590] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13204C00) [pid = 3620] [serial = 587] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15187000) [pid = 3620] [serial = 593] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15143400) [pid = 3620] [serial = 591] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (114CCC00) [pid = 3620] [serial = 582] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (112B3000) [pid = 3620] [serial = 581] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12A80000) [pid = 3620] [serial = 584] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12C08400) [pid = 3620] [serial = 585] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (159F7000) [pid = 3620] [serial = 596] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15698C00) [pid = 3620] [serial = 594] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12976400) [pid = 3620] [serial = 576] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (118E2000) [pid = 3620] [serial = 575] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1517EC00) [pid = 3620] [serial = 579] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (14384C00) [pid = 3620] [serial = 578] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16088C00) [pid = 3620] [serial = 597] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13380800) [pid = 3620] [serial = 588] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1681EC00) [pid = 3620] [serial = 599] [outer = 00000000] [url = about:blank] 08:48:20 INFO - PROCESS | 3620 | 1467388100336 Marionette TRACE conn3 <- [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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1363ms 08:48:20 INFO - PROCESS | 3620 | 1467388100380 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 3620 | 1467388100384 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:48:20 INFO - PROCESS | 3620 | 1467388100388 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 3620 | 1467388100393 Marionette TRACE conn3 <- [1,830,null,{}] 08:48:20 INFO - PROCESS | 3620 | 1467388100398 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 3620 | 1467388100400 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:20 INFO - PROCESS | 3620 | 1467388100491 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:48:20 INFO - PROCESS | 3620 | 1467388100497 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 3620 | 1467388100500 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:20 INFO - PROCESS | 3620 | ++DOCSHELL 10B9BC00 == 28 [pid = 3620] [id = 217] 08:48:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10B9C400) [pid = 3620] [serial = 649] [outer = 00000000] 08:48:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114CEC00) [pid = 3620] [serial = 650] [outer = 10B9C400] 08:48:20 INFO - PROCESS | 3620 | 1467388100551 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (118E1400) [pid = 3620] [serial = 651] [outer = 10B9C400] 08:48:21 INFO - PROCESS | 3620 | 1467388101027 Marionette TRACE conn3 <- [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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 689ms 08:48:21 INFO - PROCESS | 3620 | 1467388101068 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 3620 | 1467388101073 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:48:21 INFO - PROCESS | 3620 | 1467388101079 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 3620 | 1467388101082 Marionette TRACE conn3 <- [1,834,null,{}] 08:48:21 INFO - PROCESS | 3620 | 1467388101086 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 3620 | 1467388101088 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:21 INFO - PROCESS | 3620 | 1467388101209 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:48:21 INFO - PROCESS | 3620 | 1467388101296 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3620 | 1467388101298 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:21 INFO - PROCESS | 3620 | ++DOCSHELL 12C47C00 == 29 [pid = 3620] [id = 218] 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C61400) [pid = 3620] [serial = 652] [outer = 00000000] 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13021800) [pid = 3620] [serial = 653] [outer = 12C61400] 08:48:21 INFO - PROCESS | 3620 | 1467388101344 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12978C00) [pid = 3620] [serial = 654] [outer = 12C61400] 08:48:21 INFO - PROCESS | 3620 | 1467388101722 Marionette TRACE conn3 <- [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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 689ms 08:48:21 INFO - PROCESS | 3620 | 1467388101778 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 3620 | 1467388101781 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:48:21 INFO - PROCESS | 3620 | 1467388101768 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 3620 | 1467388101771 Marionette TRACE conn3 <- [1,838,null,{}] 08:48:21 INFO - PROCESS | 3620 | 1467388101782 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 3620 | 1467388101787 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:21 INFO - PROCESS | 3620 | 1467388101874 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:48:21 INFO - PROCESS | 3620 | 1467388101881 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 3620 | 1467388101884 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:21 INFO - PROCESS | 3620 | ++DOCSHELL 1338B000 == 30 [pid = 3620] [id = 219] 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13910C00) [pid = 3620] [serial = 655] [outer = 00000000] 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13DDEC00) [pid = 3620] [serial = 656] [outer = 13910C00] 08:48:21 INFO - PROCESS | 3620 | 1467388101930 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13F8B400) [pid = 3620] [serial = 657] [outer = 13910C00] 08:48:22 INFO - PROCESS | 3620 | 1467388102412 Marionette TRACE conn3 <- [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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 674ms 08:48:22 INFO - PROCESS | 3620 | 1467388102466 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 3620 | 1467388102468 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:48:22 INFO - PROCESS | 3620 | 1467388102472 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 3620 | 1467388102473 Marionette TRACE conn3 <- [1,842,null,{}] 08:48:22 INFO - PROCESS | 3620 | 1467388102477 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 3620 | 1467388102479 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:22 INFO - PROCESS | 3620 | 1467388102602 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:48:22 INFO - PROCESS | 3620 | 1467388102623 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 3620 | 1467388102625 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:22 INFO - PROCESS | 3620 | ++DOCSHELL 15146000 == 31 [pid = 3620] [id = 220] 08:48:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15146400) [pid = 3620] [serial = 658] [outer = 00000000] 08:48:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15150800) [pid = 3620] [serial = 659] [outer = 15146400] 08:48:22 INFO - PROCESS | 3620 | 1467388102669 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15521C00) [pid = 3620] [serial = 660] [outer = 15146400] 08:48:23 INFO - PROCESS | 3620 | 1467388103079 Marionette TRACE conn3 <- [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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 613ms 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:48:23 INFO - PROCESS | 3620 | 1467388103093 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 3620 | 1467388103095 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:48:23 INFO - PROCESS | 3620 | 1467388103098 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 3620 | 1467388103100 Marionette TRACE conn3 <- [1,846,null,{}] 08:48:23 INFO - PROCESS | 3620 | 1467388103110 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 3620 | 1467388103112 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:23 INFO - PROCESS | 3620 | 1467388103211 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:48:23 INFO - PROCESS | 3620 | 1467388103216 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3620 | 1467388103219 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:23 INFO - PROCESS | 3620 | ++DOCSHELL 15149400 == 32 [pid = 3620] [id = 221] 08:48:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15187000) [pid = 3620] [serial = 661] [outer = 00000000] 08:48:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15974C00) [pid = 3620] [serial = 662] [outer = 15187000] 08:48:23 INFO - PROCESS | 3620 | 1467388103261 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (159F8000) [pid = 3620] [serial = 663] [outer = 15187000] 08:48:23 INFO - PROCESS | 3620 | 1467388103701 Marionette TRACE conn3 <- [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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 613ms 08:48:23 INFO - PROCESS | 3620 | 1467388103723 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 3620 | 1467388103725 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:48:23 INFO - PROCESS | 3620 | 1467388103728 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 3620 | 1467388103730 Marionette TRACE conn3 <- [1,850,null,{}] 08:48:23 INFO - PROCESS | 3620 | 1467388103734 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 3620 | 1467388103739 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:23 INFO - PROCESS | 3620 | 1467388103857 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:48:23 INFO - PROCESS | 3620 | 1467388103953 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 3620 | 1467388103955 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:23 INFO - PROCESS | 3620 | ++DOCSHELL 16539800 == 33 [pid = 3620] [id = 222] 08:48:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1662A000) [pid = 3620] [serial = 664] [outer = 00000000] 08:48:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16C49800) [pid = 3620] [serial = 665] [outer = 1662A000] 08:48:23 INFO - PROCESS | 3620 | 1467388103998 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16C86C00) [pid = 3620] [serial = 666] [outer = 1662A000] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C81C00) [pid = 3620] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15524000) [pid = 3620] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1662BC00) [pid = 3620] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C5E000) [pid = 3620] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1514D400) [pid = 3620] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C09C00) [pid = 3620] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13388000) [pid = 3620] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A35C00) [pid = 3620] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1036D400) [pid = 3620] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1036A400) [pid = 3620] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114CC800) [pid = 3620] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16C4A000) [pid = 3620] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:48:24 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16539C00) [pid = 3620] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:48:24 INFO - PROCESS | 3620 | 1467388104509 Marionette TRACE conn3 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 827ms 08:48:24 INFO - PROCESS | 3620 | 1467388104555 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 3620 | 1467388104566 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:48:24 INFO - PROCESS | 3620 | 1467388104580 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 3620 | 1467388104582 Marionette TRACE conn3 <- [1,854,null,{}] 08:48:24 INFO - PROCESS | 3620 | 1467388104585 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 3620 | 1467388104587 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:24 INFO - PROCESS | 3620 | 1467388104661 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:48:24 INFO - PROCESS | 3620 | 1467388104666 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 3620 | 1467388104668 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:24 INFO - PROCESS | 3620 | ++DOCSHELL 11D8D800 == 34 [pid = 3620] [id = 223] 08:48:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13021400) [pid = 3620] [serial = 667] [outer = 00000000] 08:48:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15524000) [pid = 3620] [serial = 668] [outer = 13021400] 08:48:24 INFO - PROCESS | 3620 | 1467388104711 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (165AA400) [pid = 3620] [serial = 669] [outer = 13021400] 08:48:25 INFO - PROCESS | 3620 | 1467388105114 Marionette TRACE conn3 <- [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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 581ms 08:48:25 INFO - PROCESS | 3620 | 1467388105178 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 3620 | 1467388105180 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:48:25 INFO - PROCESS | 3620 | 1467388105191 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 3620 | 1467388105193 Marionette TRACE conn3 <- [1,858,null,{}] 08:48:25 INFO - PROCESS | 3620 | 1467388105196 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 3620 | 1467388105182 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:25 INFO - PROCESS | 3620 | 1467388105256 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:48:25 INFO - PROCESS | 3620 | 1467388105261 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3620 | 1467388105263 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:25 INFO - PROCESS | 3620 | ++DOCSHELL 15976000 == 35 [pid = 3620] [id = 224] 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16538000) [pid = 3620] [serial = 670] [outer = 00000000] 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16DB7000) [pid = 3620] [serial = 671] [outer = 16538000] 08:48:25 INFO - PROCESS | 3620 | 1467388105305 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16DB7400) [pid = 3620] [serial = 672] [outer = 16538000] 08:48:25 INFO - PROCESS | 3620 | 1467388105728 Marionette TRACE conn3 <- [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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 582ms 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:48:25 INFO - PROCESS | 3620 | 1467388105770 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 3620 | 1467388105772 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 3620 | 1467388105776 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 3620 | 1467388105777 Marionette TRACE conn3 <- [1,862,null,{}] 08:48:25 INFO - PROCESS | 3620 | 1467388105795 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 3620 | 1467388105797 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:25 INFO - PROCESS | 3620 | 1467388105870 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:48:25 INFO - PROCESS | 3620 | 1467388105876 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 3620 | 1467388105878 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:25 INFO - PROCESS | 3620 | ++DOCSHELL 16C8A400 == 36 [pid = 3620] [id = 225] 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C8B400) [pid = 3620] [serial = 673] [outer = 00000000] 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17514C00) [pid = 3620] [serial = 674] [outer = 16C8B400] 08:48:25 INFO - PROCESS | 3620 | 1467388105920 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17557C00) [pid = 3620] [serial = 675] [outer = 16C8B400] 08:48:26 INFO - PROCESS | 3620 | 1467388106426 Marionette TRACE conn3 <- [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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 674ms 08:48:26 INFO - PROCESS | 3620 | 1467388106459 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 3620 | 1467388106464 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:48:26 INFO - PROCESS | 3620 | 1467388106470 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:48:26 INFO - PROCESS | 3620 | 1467388106473 Marionette TRACE conn3 <- [1,866,null,{}] 08:48:26 INFO - PROCESS | 3620 | 1467388106479 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 3620 | 1467388106482 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:26 INFO - PROCESS | 3620 | 1467388106647 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:48:26 INFO - PROCESS | 3620 | 1467388106756 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 3620 | 1467388106760 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:26 INFO - PROCESS | 3620 | ++DOCSHELL 114C9C00 == 37 [pid = 3620] [id = 226] 08:48:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (114CB000) [pid = 3620] [serial = 676] [outer = 00000000] 08:48:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11B2F000) [pid = 3620] [serial = 677] [outer = 114CB000] 08:48:26 INFO - PROCESS | 3620 | 1467388106799 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12A84C00) [pid = 3620] [serial = 678] [outer = 114CB000] 08:48:27 INFO - PROCESS | 3620 | 1467388107774 Marionette TRACE conn3 <- [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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1332ms 08:48:27 INFO - PROCESS | 3620 | 1467388107795 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 3620 | 1467388107799 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:48:27 INFO - PROCESS | 3620 | 1467388107806 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 3620 | 1467388107809 Marionette TRACE conn3 <- [1,870,null,{}] 08:48:27 INFO - PROCESS | 3620 | 1467388107813 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 3620 | 1467388107815 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:27 INFO - PROCESS | 3620 | 1467388107929 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:48:28 INFO - PROCESS | 3620 | 1467388108016 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 3620 | 1467388108018 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:28 INFO - PROCESS | 3620 | ++DOCSHELL 12C52000 == 38 [pid = 3620] [id = 227] 08:48:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12C64400) [pid = 3620] [serial = 679] [outer = 00000000] 08:48:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1653E000) [pid = 3620] [serial = 680] [outer = 12C64400] 08:48:28 INFO - PROCESS | 3620 | 1467388108114 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C85800) [pid = 3620] [serial = 681] [outer = 12C64400] 08:48:28 INFO - PROCESS | 3620 | 1467388108942 Marionette TRACE conn3 <- [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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1164ms 08:48:28 INFO - PROCESS | 3620 | 1467388108989 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 3620 | 1467388108995 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:48:28 INFO - PROCESS | 3620 | 1467388109003 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 3620 | 1467388109008 Marionette TRACE conn3 <- [1,874,null,{}] 08:48:28 INFO - PROCESS | 3620 | 1467388109014 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 3620 | 1467388109016 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:29 INFO - PROCESS | 3620 | 1467388109126 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:48:29 INFO - PROCESS | 3620 | 1467388109212 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3620 | 1467388109216 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:29 INFO - PROCESS | 3620 | ++DOCSHELL 10A0FC00 == 39 [pid = 3620] [id = 228] 08:48:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10A77C00) [pid = 3620] [serial = 682] [outer = 00000000] 08:48:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11B2A400) [pid = 3620] [serial = 683] [outer = 10A77C00] 08:48:29 INFO - PROCESS | 3620 | 1467388109314 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12978000) [pid = 3620] [serial = 684] [outer = 10A77C00] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 15976000 == 38 [pid = 3620] [id = 224] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 11D8D800 == 37 [pid = 3620] [id = 223] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 16539800 == 36 [pid = 3620] [id = 222] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 15149400 == 35 [pid = 3620] [id = 221] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 15146000 == 34 [pid = 3620] [id = 220] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 1338B000 == 33 [pid = 3620] [id = 219] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 12C47C00 == 32 [pid = 3620] [id = 218] 08:48:29 INFO - PROCESS | 3620 | --DOCSHELL 10B9BC00 == 31 [pid = 3620] [id = 217] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16C40400) [pid = 3620] [serial = 600] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16DC0800) [pid = 3620] [serial = 633] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15970000) [pid = 3620] [serial = 620] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (168DD000) [pid = 3620] [serial = 623] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15975400) [pid = 3620] [serial = 621] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (130E4800) [pid = 3620] [serial = 605] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1338AC00) [pid = 3620] [serial = 606] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15151000) [pid = 3620] [serial = 617] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C5F400) [pid = 3620] [serial = 611] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16FDF400) [pid = 3620] [serial = 636] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16F83400) [pid = 3620] [serial = 635] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C68C00) [pid = 3620] [serial = 612] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13AC1C00) [pid = 3620] [serial = 614] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DDC800) [pid = 3620] [serial = 615] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10B7A800) [pid = 3620] [serial = 602] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (11442000) [pid = 3620] [serial = 603] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A81000) [pid = 3620] [serial = 608] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10B9C000) [pid = 3620] [serial = 609] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15185C00) [pid = 3620] [serial = 626] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (168E6000) [pid = 3620] [serial = 624] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C87400) [pid = 3620] [serial = 629] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16DBE000) [pid = 3620] [serial = 632] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16C8D000) [pid = 3620] [serial = 630] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1653D400) [pid = 3620] [serial = 627] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (151AAC00) [pid = 3620] [serial = 618] [outer = 00000000] [url = about:blank] 08:48:29 INFO - PROCESS | 3620 | 1467388109808 Marionette TRACE conn3 <- [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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 826ms 08:48:29 INFO - PROCESS | 3620 | 1467388109826 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 3620 | 1467388109830 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:48:29 INFO - PROCESS | 3620 | 1467388109836 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 3620 | 1467388109839 Marionette TRACE conn3 <- [1,878,null,{}] 08:48:29 INFO - PROCESS | 3620 | 1467388109843 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 3620 | 1467388109845 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:29 INFO - PROCESS | 3620 | 1467388109928 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:48:29 INFO - PROCESS | 3620 | 1467388109934 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 3620 | 1467388109936 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:29 INFO - PROCESS | 3620 | ++DOCSHELL 11B23C00 == 32 [pid = 3620] [id = 229] 08:48:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11B25800) [pid = 3620] [serial = 685] [outer = 00000000] 08:48:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C68C00) [pid = 3620] [serial = 686] [outer = 11B25800] 08:48:29 INFO - PROCESS | 3620 | 1467388109981 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1307F400) [pid = 3620] [serial = 687] [outer = 11B25800] 08:48:30 INFO - PROCESS | 3620 | 1467388110429 Marionette TRACE conn3 <- [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]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 612ms 08:48:30 INFO - PROCESS | 3620 | 1467388110460 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 3620 | 1467388110463 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:48:30 INFO - PROCESS | 3620 | 1467388110466 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 3620 | 1467388110470 Marionette TRACE conn3 <- [1,882,null,{}] 08:48:30 INFO - PROCESS | 3620 | 1467388110480 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 3620 | 1467388110485 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:30 INFO - PROCESS | 3620 | 1467388110570 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:48:30 INFO - PROCESS | 3620 | 1467388110610 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 3620 | 1467388110613 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:30 INFO - PROCESS | 3620 | ++DOCSHELL 13F86400 == 33 [pid = 3620] [id = 230] 08:48:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13F8F400) [pid = 3620] [serial = 688] [outer = 00000000] 08:48:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15145000) [pid = 3620] [serial = 689] [outer = 13F8F400] 08:48:30 INFO - PROCESS | 3620 | 1467388110659 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1517D000) [pid = 3620] [serial = 690] [outer = 13F8F400] 08:48:31 INFO - PROCESS | 3620 | 1467388111089 Marionette TRACE conn3 <- [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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 689ms 08:48:31 INFO - PROCESS | 3620 | 1467388111147 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3620 | 1467388111150 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:48:31 INFO - PROCESS | 3620 | 1467388111153 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 3620 | 1467388111155 Marionette TRACE conn3 <- [1,886,null,{}] 08:48:31 INFO - PROCESS | 3620 | 1467388111158 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 3620 | 1467388111160 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:31 INFO - PROCESS | 3620 | 1467388111241 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:48:31 INFO - PROCESS | 3620 | 1467388111248 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3620 | 1467388111250 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:31 INFO - PROCESS | 3620 | ++DOCSHELL 159EF800 == 34 [pid = 3620] [id = 231] 08:48:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (159F0400) [pid = 3620] [serial = 691] [outer = 00000000] 08:48:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16537800) [pid = 3620] [serial = 692] [outer = 159F0400] 08:48:31 INFO - PROCESS | 3620 | 1467388111293 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16542000) [pid = 3620] [serial = 693] [outer = 159F0400] 08:48:31 INFO - PROCESS | 3620 | 1467388111723 Marionette TRACE conn3 <- [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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 08:48:31 INFO - PROCESS | 3620 | 1467388111774 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 3620 | 1467388111776 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:48:31 INFO - PROCESS | 3620 | 1467388111779 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 3620 | 1467388111781 Marionette TRACE conn3 <- [1,890,null,{}] 08:48:31 INFO - PROCESS | 3620 | 1467388111785 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 3620 | 1467388111787 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:31 INFO - PROCESS | 3620 | 1467388111895 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:48:31 INFO - PROCESS | 3620 | 1467388111973 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 3620 | 1467388111975 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:31 INFO - PROCESS | 3620 | ++DOCSHELL 168E8400 == 35 [pid = 3620] [id = 232] 08:48:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (168E9C00) [pid = 3620] [serial = 694] [outer = 00000000] 08:48:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16C43800) [pid = 3620] [serial = 695] [outer = 168E9C00] 08:48:32 INFO - PROCESS | 3620 | 1467388112017 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C44800) [pid = 3620] [serial = 696] [outer = 168E9C00] 08:48:32 INFO - PROCESS | 3620 | 1467388112453 Marionette TRACE conn3 <- [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]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 689ms 08:48:32 INFO - PROCESS | 3620 | 1467388112479 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 3620 | 1467388112481 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:48:32 INFO - PROCESS | 3620 | 1467388112489 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 3620 | 1467388112491 Marionette TRACE conn3 <- [1,894,null,{}] 08:48:32 INFO - PROCESS | 3620 | 1467388112495 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 3620 | 1467388112500 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:32 INFO - PROCESS | 3620 | 1467388112632 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:48:32 INFO - PROCESS | 3620 | 1467388112689 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 3620 | 1467388112691 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:32 INFO - PROCESS | 3620 | ++DOCSHELL 16537000 == 36 [pid = 3620] [id = 233] 08:48:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C82800) [pid = 3620] [serial = 697] [outer = 00000000] 08:48:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1742AC00) [pid = 3620] [serial = 698] [outer = 16C82800] 08:48:32 INFO - PROCESS | 3620 | 1467388112735 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17516800) [pid = 3620] [serial = 699] [outer = 16C82800] 08:48:33 INFO - PROCESS | 3620 | 1467388113158 Marionette TRACE conn3 <- [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]]]}] 08:48:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17425800) [pid = 3620] [serial = 700] [outer = 1B198C00] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 735ms 08:48:33 INFO - PROCESS | 3620 | 1467388113259 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3620 | 1467388113261 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:48:33 INFO - PROCESS | 3620 | 1467388113265 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 3620 | 1467388113266 Marionette TRACE conn3 <- [1,898,null,{}] 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:48:33 INFO - PROCESS | 3620 | 1467388113270 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 3620 | 1467388113272 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:33 INFO - PROCESS | 3620 | 1467388113386 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:48:33 INFO - PROCESS | 3620 | 1467388113381 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 3620 | 1467388113383 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:33 INFO - PROCESS | 3620 | ++DOCSHELL 16C8E000 == 37 [pid = 3620] [id = 234] 08:48:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16DB9000) [pid = 3620] [serial = 701] [outer = 00000000] 08:48:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17D34000) [pid = 3620] [serial = 702] [outer = 16DB9000] 08:48:33 INFO - PROCESS | 3620 | 1467388113425 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17F16800) [pid = 3620] [serial = 703] [outer = 16DB9000] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13910C00) [pid = 3620] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15146400) [pid = 3620] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C61400) [pid = 3620] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10B9C400) [pid = 3620] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10B7AC00) [pid = 3620] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15187000) [pid = 3620] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1662A000) [pid = 3620] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16538000) [pid = 3620] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A80400) [pid = 3620] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DD9000) [pid = 3620] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16DB6400) [pid = 3620] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:48:33 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13021400) [pid = 3620] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:48:33 INFO - PROCESS | 3620 | 1467388113892 Marionette TRACE conn3 <- [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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 658ms 08:48:33 INFO - PROCESS | 3620 | 1467388113930 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 3620 | 1467388113932 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:48:33 INFO - PROCESS | 3620 | 1467388113935 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:48:33 INFO - PROCESS | 3620 | 1467388113937 Marionette TRACE conn3 <- [1,902,null,{}] 08:48:33 INFO - PROCESS | 3620 | 1467388113945 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 3620 | 1467388113946 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:34 INFO - PROCESS | 3620 | 1467388114023 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:48:34 INFO - PROCESS | 3620 | 1467388114029 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3620 | 1467388114031 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:34 INFO - PROCESS | 3620 | ++DOCSHELL 11B2D400 == 38 [pid = 3620] [id = 235] 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12C4CC00) [pid = 3620] [serial = 704] [outer = 00000000] 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13ABC400) [pid = 3620] [serial = 705] [outer = 12C4CC00] 08:48:34 INFO - PROCESS | 3620 | 1467388114075 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1662A000) [pid = 3620] [serial = 706] [outer = 12C4CC00] 08:48:34 INFO - PROCESS | 3620 | 1467388114477 Marionette TRACE conn3 <- [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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 582ms 08:48:34 INFO - PROCESS | 3620 | 1467388114515 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 3620 | 1467388114517 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:48:34 INFO - PROCESS | 3620 | 1467388114520 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 3620 | 1467388114522 Marionette TRACE conn3 <- [1,906,null,{}] 08:48:34 INFO - PROCESS | 3620 | 1467388114525 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 3620 | 1467388114527 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:34 INFO - PROCESS | 3620 | 1467388114606 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:48:34 INFO - PROCESS | 3620 | 1467388114611 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 3620 | 1467388114614 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:34 INFO - PROCESS | 3620 | ++DOCSHELL 13A35000 == 39 [pid = 3620] [id = 236] 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13AB8400) [pid = 3620] [serial = 707] [outer = 00000000] 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16E1B000) [pid = 3620] [serial = 708] [outer = 13AB8400] 08:48:34 INFO - PROCESS | 3620 | 1467388114656 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17A35800) [pid = 3620] [serial = 709] [outer = 13AB8400] 08:48:35 INFO - PROCESS | 3620 | 1467388115080 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 582ms 08:48:35 INFO - PROCESS | 3620 | 1467388115117 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3620 | 1467388115119 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:48:35 INFO - PROCESS | 3620 | 1467388115125 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3620 | 1467388115127 Marionette TRACE conn3 <- [1,910,null,{}] 08:48:35 INFO - PROCESS | 3620 | 1467388115141 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 3620 | 1467388115143 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:35 INFO - PROCESS | 3620 | 1467388115220 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:48:35 INFO - PROCESS | 3620 | 1467388115225 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 3620 | 1467388115227 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:35 INFO - PROCESS | 3620 | ++DOCSHELL 13919C00 == 40 [pid = 3620] [id = 237] 08:48:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17D31400) [pid = 3620] [serial = 710] [outer = 00000000] 08:48:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1821D000) [pid = 3620] [serial = 711] [outer = 17D31400] 08:48:35 INFO - PROCESS | 3620 | 1467388115274 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1821F000) [pid = 3620] [serial = 712] [outer = 17D31400] 08:48:35 INFO - PROCESS | 3620 | 1467388115701 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 643ms 08:48:35 INFO - PROCESS | 3620 | 1467388115763 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 3620 | 1467388115766 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:48:35 INFO - PROCESS | 3620 | 1467388115769 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 3620 | 1467388115771 Marionette TRACE conn3 <- [1,914,null,{}] 08:48:35 INFO - PROCESS | 3620 | 1467388115815 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 3620 | 1467388115819 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:35 INFO - PROCESS | 3620 | 1467388115923 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:48:36 INFO - PROCESS | 3620 | 1467388116066 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3620 | 1467388116070 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:36 INFO - PROCESS | 3620 | ++DOCSHELL 10B87000 == 41 [pid = 3620] [id = 238] 08:48:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10B87400) [pid = 3620] [serial = 713] [outer = 00000000] 08:48:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11442C00) [pid = 3620] [serial = 714] [outer = 10B87400] 08:48:36 INFO - PROCESS | 3620 | 1467388116127 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (114CF000) [pid = 3620] [serial = 715] [outer = 10B87400] 08:48:36 INFO - PROCESS | 3620 | 1467388116677 Marionette TRACE conn3 <- [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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 964ms 08:48:36 INFO - PROCESS | 3620 | 1467388116740 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 3620 | 1467388116743 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:48:36 INFO - PROCESS | 3620 | 1467388116748 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 3620 | 1467388116751 Marionette TRACE conn3 <- [1,918,null,{}] 08:48:36 INFO - PROCESS | 3620 | 1467388116757 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 3620 | 1467388116760 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:36 INFO - PROCESS | 3620 | 1467388116849 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:48:36 INFO - PROCESS | 3620 | 1467388116978 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 3620 | 1467388116983 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:36 INFO - PROCESS | 3620 | ++DOCSHELL 13AC1400 == 42 [pid = 3620] [id = 239] 08:48:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DD8400) [pid = 3620] [serial = 716] [outer = 00000000] 08:48:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13DE0800) [pid = 3620] [serial = 717] [outer = 13DD8400] 08:48:37 INFO - PROCESS | 3620 | 1467388117039 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (15185800) [pid = 3620] [serial = 718] [outer = 13DD8400] 08:48:37 INFO - PROCESS | 3620 | 1467388117612 Marionette TRACE conn3 <- [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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 918ms 08:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:48:37 INFO - PROCESS | 3620 | 1467388117662 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 3620 | 1467388117665 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 3620 | 1467388117669 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 3620 | 1467388117671 Marionette TRACE conn3 <- [1,922,null,{}] 08:48:37 INFO - PROCESS | 3620 | 1467388117675 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 3620 | 1467388117677 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:37 INFO - PROCESS | 3620 | 1467388117782 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:48:37 INFO - PROCESS | 3620 | 1467388117908 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 3620 | 1467388117913 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:37 INFO - PROCESS | 3620 | ++DOCSHELL 16C43400 == 43 [pid = 3620] [id = 240] 08:48:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C83400) [pid = 3620] [serial = 719] [outer = 00000000] 08:48:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16EF3400) [pid = 3620] [serial = 720] [outer = 16C83400] 08:48:37 INFO - PROCESS | 3620 | 1467388117968 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17D30400) [pid = 3620] [serial = 721] [outer = 16C83400] 08:48:38 INFO - PROCESS | 3620 | 1467388118582 Marionette TRACE conn3 <- [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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 980ms 08:48:38 INFO - PROCESS | 3620 | 1467388118660 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 3620 | 1467388118667 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:48:38 INFO - PROCESS | 3620 | 1467388118671 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 3620 | 1467388118673 Marionette TRACE conn3 <- [1,926,null,{}] 08:48:38 INFO - PROCESS | 3620 | 1467388118677 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 3620 | 1467388118679 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:38 INFO - PROCESS | 3620 | 1467388118782 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:48:38 INFO - PROCESS | 3620 | 1467388118908 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 3620 | 1467388118910 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:38 INFO - PROCESS | 3620 | ++DOCSHELL 10A7F000 == 44 [pid = 3620] [id = 241] 08:48:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A81000) [pid = 3620] [serial = 722] [outer = 00000000] 08:48:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12C08400) [pid = 3620] [serial = 723] [outer = 10A81000] 08:48:38 INFO - PROCESS | 3620 | 1467388118964 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12EBE000) [pid = 3620] [serial = 724] [outer = 10A81000] 08:48:39 INFO - PROCESS | 3620 | 1467388119646 Marionette TRACE conn3 <- [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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1026ms 08:48:39 INFO - PROCESS | 3620 | 1467388119711 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 3620 | 1467388119715 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:48:39 INFO - PROCESS | 3620 | 1467388119719 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:48:39 INFO - PROCESS | 3620 | 1467388119724 Marionette TRACE conn3 <- [1,930,null,{}] 08:48:39 INFO - PROCESS | 3620 | 1467388119729 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 3620 | 1467388119731 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:39 INFO - PROCESS | 3620 | 1467388119863 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 13A35000 == 43 [pid = 3620] [id = 236] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 11B2D400 == 42 [pid = 3620] [id = 235] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 16C8E000 == 41 [pid = 3620] [id = 234] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 16537000 == 40 [pid = 3620] [id = 233] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 168E8400 == 39 [pid = 3620] [id = 232] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 159EF800 == 38 [pid = 3620] [id = 231] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 13F86400 == 37 [pid = 3620] [id = 230] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 11B23C00 == 36 [pid = 3620] [id = 229] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 10A0FC00 == 35 [pid = 3620] [id = 228] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 12C52000 == 34 [pid = 3620] [id = 227] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 114C9C00 == 33 [pid = 3620] [id = 226] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 16C8A400 == 32 [pid = 3620] [id = 225] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 10A7E000 == 31 [pid = 3620] [id = 216] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 10A7F000 == 30 [pid = 3620] [id = 241] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 16C43400 == 29 [pid = 3620] [id = 240] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 13919C00 == 28 [pid = 3620] [id = 237] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 10B87000 == 27 [pid = 3620] [id = 238] 08:48:40 INFO - PROCESS | 3620 | --DOCSHELL 13AC1400 == 26 [pid = 3620] [id = 239] 08:48:40 INFO - PROCESS | 3620 | 1467388120538 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 3620 | 1467388120542 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13DDEC00) [pid = 3620] [serial = 656] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (15150800) [pid = 3620] [serial = 659] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13021800) [pid = 3620] [serial = 653] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12978C00) [pid = 3620] [serial = 654] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (114CEC00) [pid = 3620] [serial = 650] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (118E1400) [pid = 3620] [serial = 651] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12C46C00) [pid = 3620] [serial = 648] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (129F5C00) [pid = 3620] [serial = 647] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15974C00) [pid = 3620] [serial = 662] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15521C00) [pid = 3620] [serial = 660] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16C49800) [pid = 3620] [serial = 665] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (159F8000) [pid = 3620] [serial = 663] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16DB7000) [pid = 3620] [serial = 671] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C68400) [pid = 3620] [serial = 639] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C11800) [pid = 3620] [serial = 638] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15151400) [pid = 3620] [serial = 642] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1437EC00) [pid = 3620] [serial = 641] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17514C00) [pid = 3620] [serial = 674] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1754D400) [pid = 3620] [serial = 645] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16E19C00) [pid = 3620] [serial = 644] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15524000) [pid = 3620] [serial = 668] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C86C00) [pid = 3620] [serial = 666] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16DB7400) [pid = 3620] [serial = 672] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (165AA400) [pid = 3620] [serial = 669] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13F8B400) [pid = 3620] [serial = 657] [outer = 00000000] [url = about:blank] 08:48:40 INFO - PROCESS | 3620 | ++DOCSHELL 1036C800 == 27 [pid = 3620] [id = 242] 08:48:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1036F400) [pid = 3620] [serial = 725] [outer = 00000000] 08:48:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10560000) [pid = 3620] [serial = 726] [outer = 1036F400] 08:48:40 INFO - PROCESS | 3620 | 1467388120677 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10A79000) [pid = 3620] [serial = 727] [outer = 1036F400] 08:48:41 INFO - PROCESS | 3620 | 1467388121077 Marionette TRACE conn3 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1424ms 08:48:41 INFO - PROCESS | 3620 | 1467388121142 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3620 | 1467388121147 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:48:41 INFO - PROCESS | 3620 | 1467388121151 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 3620 | 1467388121154 Marionette TRACE conn3 <- [1,934,null,{}] 08:48:41 INFO - PROCESS | 3620 | 1467388121159 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 3620 | 1467388121163 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:41 INFO - PROCESS | 3620 | 1467388121253 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:48:41 INFO - PROCESS | 3620 | 1467388121264 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3620 | 1467388121267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:41 INFO - PROCESS | 3620 | ++DOCSHELL 11B22C00 == 28 [pid = 3620] [id = 243] 08:48:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11B23800) [pid = 3620] [serial = 728] [outer = 00000000] 08:48:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11D3A800) [pid = 3620] [serial = 729] [outer = 11B23800] 08:48:41 INFO - PROCESS | 3620 | 1467388121323 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (129F5C00) [pid = 3620] [serial = 730] [outer = 11B23800] 08:48:41 INFO - PROCESS | 3620 | 1467388121770 Marionette TRACE conn3 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 08:48:41 INFO - PROCESS | 3620 | 1467388121790 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 3620 | 1467388121794 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:48:41 INFO - PROCESS | 3620 | 1467388121803 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 3620 | 1467388121805 Marionette TRACE conn3 <- [1,938,null,{}] 08:48:41 INFO - PROCESS | 3620 | 1467388121808 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 3620 | 1467388121811 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:41 INFO - PROCESS | 3620 | 1467388121907 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:48:41 INFO - PROCESS | 3620 | 1467388121918 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 3620 | 1467388121921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:41 INFO - PROCESS | 3620 | ++DOCSHELL 12EBD400 == 29 [pid = 3620] [id = 244] 08:48:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12EC0000) [pid = 3620] [serial = 731] [outer = 00000000] 08:48:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1302E400) [pid = 3620] [serial = 732] [outer = 12EC0000] 08:48:41 INFO - PROCESS | 3620 | 1467388121966 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13209800) [pid = 3620] [serial = 733] [outer = 12EC0000] 08:48:42 INFO - PROCESS | 3620 | 1467388122400 Marionette TRACE conn3 <- [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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 08:48:42 INFO - PROCESS | 3620 | 1467388122429 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 3620 | 1467388122431 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:48:42 INFO - PROCESS | 3620 | 1467388122436 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:48:42 INFO - PROCESS | 3620 | 1467388122442 Marionette TRACE conn3 <- [1,942,null,{}] 08:48:42 INFO - PROCESS | 3620 | 1467388122451 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 3620 | 1467388122455 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:42 INFO - PROCESS | 3620 | 1467388122537 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:48:42 INFO - PROCESS | 3620 | 1467388122545 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 3620 | 1467388122547 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:42 INFO - PROCESS | 3620 | ++DOCSHELL 13AB4C00 == 30 [pid = 3620] [id = 245] 08:48:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DD8000) [pid = 3620] [serial = 734] [outer = 00000000] 08:48:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13DE3400) [pid = 3620] [serial = 735] [outer = 13DD8000] 08:48:42 INFO - PROCESS | 3620 | 1467388122594 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (14385000) [pid = 3620] [serial = 736] [outer = 13DD8000] 08:48:43 INFO - PROCESS | 3620 | 1467388123051 Marionette TRACE conn3 <- [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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 612ms 08:48:43 INFO - PROCESS | 3620 | 1467388123058 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3620 | 1467388123060 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:48:43 INFO - PROCESS | 3620 | 1467388123070 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3620 | 1467388123071 Marionette TRACE conn3 <- [1,946,null,{}] 08:48:43 INFO - PROCESS | 3620 | 1467388123075 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 3620 | 1467388123077 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:43 INFO - PROCESS | 3620 | 1467388123190 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:48:43 INFO - PROCESS | 3620 | 1467388123195 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 3620 | 1467388123197 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:43 INFO - PROCESS | 3620 | ++DOCSHELL 13DD7000 == 31 [pid = 3620] [id = 246] 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13DE3000) [pid = 3620] [serial = 737] [outer = 00000000] 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15185400) [pid = 3620] [serial = 738] [outer = 13DE3000] 08:48:43 INFO - PROCESS | 3620 | 1467388123240 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1559D000) [pid = 3620] [serial = 739] [outer = 13DE3000] 08:48:43 INFO - PROCESS | 3620 | 1467388123671 Marionette TRACE conn3 <- [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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 08:48:43 INFO - PROCESS | 3620 | 1467388123695 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 3620 | 1467388123697 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:48:43 INFO - PROCESS | 3620 | 1467388123700 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 3620 | 1467388123702 Marionette TRACE conn3 <- [1,950,null,{}] 08:48:43 INFO - PROCESS | 3620 | 1467388123705 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 3620 | 1467388123707 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:43 INFO - PROCESS | 3620 | 1467388123809 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:48:43 INFO - PROCESS | 3620 | 1467388123815 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 3620 | 1467388123821 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:43 INFO - PROCESS | 3620 | ++DOCSHELL 15973C00 == 32 [pid = 3620] [id = 247] 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15974400) [pid = 3620] [serial = 740] [outer = 00000000] 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (159FB400) [pid = 3620] [serial = 741] [outer = 15974400] 08:48:43 INFO - PROCESS | 3620 | 1467388123877 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16536800) [pid = 3620] [serial = 742] [outer = 15974400] 08:48:44 INFO - PROCESS | 3620 | 1467388124339 Marionette TRACE conn3 <- [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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 674ms 08:48:44 INFO - PROCESS | 3620 | 1467388124388 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 3620 | 1467388124391 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:48:44 INFO - PROCESS | 3620 | 1467388124394 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 3620 | 1467388124395 Marionette TRACE conn3 <- [1,954,null,{}] 08:48:44 INFO - PROCESS | 3620 | 1467388124398 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 3620 | 1467388124401 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:44 INFO - PROCESS | 3620 | 1467388124533 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:48:44 INFO - PROCESS | 3620 | 1467388124559 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 3620 | 1467388124561 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:44 INFO - PROCESS | 3620 | ++DOCSHELL 10369000 == 33 [pid = 3620] [id = 248] 08:48:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C3DC00) [pid = 3620] [serial = 743] [outer = 00000000] 08:48:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C4A000) [pid = 3620] [serial = 744] [outer = 16C3DC00] 08:48:44 INFO - PROCESS | 3620 | 1467388124603 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16C84000) [pid = 3620] [serial = 745] [outer = 16C3DC00] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17D31400) [pid = 3620] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (168E9C00) [pid = 3620] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10A77C00) [pid = 3620] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11B25800) [pid = 3620] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12C64400) [pid = 3620] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C8B400) [pid = 3620] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (159F0400) [pid = 3620] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13F8F400) [pid = 3620] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114CB000) [pid = 3620] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16C82800) [pid = 3620] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16DB9000) [pid = 3620] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C4CC00) [pid = 3620] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:48:45 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13AB8400) [pid = 3620] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:48:45 INFO - PROCESS | 3620 | 1467388125227 Marionette TRACE conn3 <- [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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 888ms 08:48:45 INFO - PROCESS | 3620 | 1467388125279 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3620 | 1467388125281 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 3620 | 1467388125285 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:48:45 INFO - PROCESS | 3620 | 1467388125287 Marionette TRACE conn3 <- [1,958,null,{}] 08:48:45 INFO - PROCESS | 3620 | 1467388125290 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 3620 | 1467388125292 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:45 INFO - PROCESS | 3620 | 1467388125367 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:48:45 INFO - PROCESS | 3620 | 1467388125372 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3620 | 1467388125374 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:45 INFO - PROCESS | 3620 | ++DOCSHELL 12C62800 == 34 [pid = 3620] [id = 249] 08:48:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12EC2000) [pid = 3620] [serial = 746] [outer = 00000000] 08:48:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (14387000) [pid = 3620] [serial = 747] [outer = 12EC2000] 08:48:45 INFO - PROCESS | 3620 | 1467388125425 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16539C00) [pid = 3620] [serial = 748] [outer = 12EC2000] 08:48:45 INFO - PROCESS | 3620 | 1467388125845 Marionette TRACE conn3 <- [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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 582ms 08:48:45 INFO - PROCESS | 3620 | 1467388125882 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 3620 | 1467388125884 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:48:45 INFO - PROCESS | 3620 | 1467388125887 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 3620 | 1467388125889 Marionette TRACE conn3 <- [1,962,null,{}] 08:48:45 INFO - PROCESS | 3620 | 1467388125893 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 3620 | 1467388125894 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:45 INFO - PROCESS | 3620 | 1467388125969 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:48:45 INFO - PROCESS | 3620 | 1467388125974 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 3620 | 1467388125976 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:45 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E5000 == 35 [pid = 3620] [id = 250] 08:48:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (114CC000) [pid = 3620] [serial = 749] [outer = 00000000] 08:48:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C89000) [pid = 3620] [serial = 750] [outer = 114CC000] 08:48:46 INFO - PROCESS | 3620 | 1467388126021 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C89800) [pid = 3620] [serial = 751] [outer = 114CC000] 08:48:46 INFO - PROCESS | 3620 | 1467388126478 Marionette TRACE conn3 <- [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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 613ms 08:48:46 INFO - PROCESS | 3620 | 1467388126512 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 3620 | 1467388126514 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:48:46 INFO - PROCESS | 3620 | 1467388126518 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 3620 | 1467388126519 Marionette TRACE conn3 <- [1,966,null,{}] 08:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:48:46 INFO - PROCESS | 3620 | 1467388126523 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 3620 | 1467388126525 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:46 INFO - PROCESS | 3620 | 1467388126601 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:48:46 INFO - PROCESS | 3620 | 1467388126606 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 3620 | 1467388126608 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:46 INFO - PROCESS | 3620 | ++DOCSHELL 16DBC400 == 36 [pid = 3620] [id = 251] 08:48:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16DBCC00) [pid = 3620] [serial = 752] [outer = 00000000] 08:48:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16EFB000) [pid = 3620] [serial = 753] [outer = 16DBCC00] 08:48:46 INFO - PROCESS | 3620 | 1467388126653 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1754D400) [pid = 3620] [serial = 754] [outer = 16DBCC00] 08:48:47 INFO - PROCESS | 3620 | --DOCSHELL 11B22C00 == 35 [pid = 3620] [id = 243] 08:48:47 INFO - PROCESS | 3620 | --DOCSHELL 1036C800 == 34 [pid = 3620] [id = 242] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 12EBD400 == 33 [pid = 3620] [id = 244] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 10369000 == 32 [pid = 3620] [id = 248] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 13DD7000 == 31 [pid = 3620] [id = 246] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 15973C00 == 30 [pid = 3620] [id = 247] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 12C62800 == 29 [pid = 3620] [id = 249] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 13AB4C00 == 28 [pid = 3620] [id = 245] 08:48:48 INFO - PROCESS | 3620 | --DOCSHELL 0F9E5000 == 27 [pid = 3620] [id = 250] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C43800) [pid = 3620] [serial = 695] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C44800) [pid = 3620] [serial = 696] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11B2A400) [pid = 3620] [serial = 683] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12978000) [pid = 3620] [serial = 684] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C68C00) [pid = 3620] [serial = 686] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1307F400) [pid = 3620] [serial = 687] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1653E000) [pid = 3620] [serial = 680] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C85800) [pid = 3620] [serial = 681] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17557C00) [pid = 3620] [serial = 675] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16537800) [pid = 3620] [serial = 692] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15145000) [pid = 3620] [serial = 689] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1517D000) [pid = 3620] [serial = 690] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11B2F000) [pid = 3620] [serial = 677] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12A84C00) [pid = 3620] [serial = 678] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11D32800) [pid = 3620] [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.] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1742AC00) [pid = 3620] [serial = 698] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17D34000) [pid = 3620] [serial = 702] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17516800) [pid = 3620] [serial = 699] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1662A000) [pid = 3620] [serial = 706] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16E1B000) [pid = 3620] [serial = 708] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1821F000) [pid = 3620] [serial = 712] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (17A35800) [pid = 3620] [serial = 709] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13ABC400) [pid = 3620] [serial = 705] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17F16800) [pid = 3620] [serial = 703] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16542000) [pid = 3620] [serial = 693] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1821D000) [pid = 3620] [serial = 711] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 3620 | 1467388128303 Marionette TRACE conn3 <- [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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1838ms 08:48:48 INFO - PROCESS | 3620 | 1467388128347 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 3620 | 1467388128351 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:48:48 INFO - PROCESS | 3620 | 1467388128357 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 3620 | 1467388128360 Marionette TRACE conn3 <- [1,970,null,{}] 08:48:48 INFO - PROCESS | 3620 | 1467388128366 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 3620 | 1467388128369 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:48 INFO - PROCESS | 3620 | 1467388128461 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:48:48 INFO - PROCESS | 3620 | 1467388128468 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 3620 | 1467388128471 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:48 INFO - PROCESS | 3620 | ++DOCSHELL 10B99400 == 28 [pid = 3620] [id = 252] 08:48:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (10B99800) [pid = 3620] [serial = 755] [outer = 00000000] 08:48:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (114C6400) [pid = 3620] [serial = 756] [outer = 10B99800] 08:48:48 INFO - PROCESS | 3620 | 1467388128528 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (114CA800) [pid = 3620] [serial = 757] [outer = 10B99800] 08:48:48 INFO - PROCESS | 3620 | 1467388128982 Marionette TRACE conn3 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 689ms 08:48:49 INFO - PROCESS | 3620 | 1467388129040 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3620 | 1467388129045 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:48:49 INFO - PROCESS | 3620 | 1467388129051 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 3620 | 1467388129053 Marionette TRACE conn3 <- [1,974,null,{}] 08:48:49 INFO - PROCESS | 3620 | 1467388129057 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 3620 | 1467388129060 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:49 INFO - PROCESS | 3620 | 1467388129144 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:48:49 INFO - PROCESS | 3620 | 1467388129152 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3620 | 1467388129155 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:49 INFO - PROCESS | 3620 | ++DOCSHELL 12935400 == 29 [pid = 3620] [id = 253] 08:48:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1297CC00) [pid = 3620] [serial = 758] [outer = 00000000] 08:48:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C07000) [pid = 3620] [serial = 759] [outer = 1297CC00] 08:48:49 INFO - PROCESS | 3620 | 1467388129202 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12C48000) [pid = 3620] [serial = 760] [outer = 1297CC00] 08:48:49 INFO - PROCESS | 3620 | 1467388129637 Marionette TRACE conn3 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 08:48:49 INFO - PROCESS | 3620 | 1467388129671 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 3620 | 1467388129673 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:48:49 INFO - PROCESS | 3620 | 1467388129677 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 3620 | 1467388129680 Marionette TRACE conn3 <- [1,978,null,{}] 08:48:49 INFO - PROCESS | 3620 | 1467388129691 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 3620 | 1467388129696 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:49 INFO - PROCESS | 3620 | 1467388129776 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:48:49 INFO - PROCESS | 3620 | 1467388129890 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 3620 | 1467388129893 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:49 INFO - PROCESS | 3620 | ++DOCSHELL 130E3000 == 30 [pid = 3620] [id = 254] 08:48:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13207000) [pid = 3620] [serial = 761] [outer = 00000000] 08:48:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13383800) [pid = 3620] [serial = 762] [outer = 13207000] 08:48:49 INFO - PROCESS | 3620 | 1467388129940 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1391AC00) [pid = 3620] [serial = 763] [outer = 13207000] 08:48:50 INFO - PROCESS | 3620 | 1467388130299 Marionette TRACE conn3 <- [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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 08:48:50 INFO - PROCESS | 3620 | 1467388130314 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3620 | 1467388130317 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:48:50 INFO - PROCESS | 3620 | 1467388130320 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 3620 | 1467388130321 Marionette TRACE conn3 <- [1,982,null,{}] 08:48:50 INFO - PROCESS | 3620 | 1467388130326 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 3620 | 1467388130328 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:50 INFO - PROCESS | 3620 | 1467388130400 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:48:50 INFO - PROCESS | 3620 | 1467388130474 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3620 | 1467388130476 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:50 INFO - PROCESS | 3620 | ++DOCSHELL 1307F800 == 31 [pid = 3620] [id = 255] 08:48:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13381400) [pid = 3620] [serial = 764] [outer = 00000000] 08:48:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13DD7C00) [pid = 3620] [serial = 765] [outer = 13381400] 08:48:50 INFO - PROCESS | 3620 | 1467388130519 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13F8B400) [pid = 3620] [serial = 766] [outer = 13381400] 08:48:50 INFO - PROCESS | 3620 | 1467388130870 Marionette TRACE conn3 <- [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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 581ms 08:48:50 INFO - PROCESS | 3620 | 1467388130900 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 3620 | 1467388130902 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:48:50 INFO - PROCESS | 3620 | 1467388130906 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 3620 | 1467388130908 Marionette TRACE conn3 <- [1,986,null,{}] 08:48:50 INFO - PROCESS | 3620 | 1467388130911 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 3620 | 1467388130913 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:50 INFO - PROCESS | 3620 | 1467388130986 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:48:50 INFO - PROCESS | 3620 | 1467388130991 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 3620 | 1467388130994 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:51 INFO - PROCESS | 3620 | ++DOCSHELL 13F84400 == 32 [pid = 3620] [id = 256] 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13F86400) [pid = 3620] [serial = 767] [outer = 00000000] 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1514F400) [pid = 3620] [serial = 768] [outer = 13F86400] 08:48:51 INFO - PROCESS | 3620 | 1467388131106 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1517F400) [pid = 3620] [serial = 769] [outer = 13F86400] 08:48:51 INFO - PROCESS | 3620 | 1467388131474 Marionette TRACE conn3 <- [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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 612ms 08:48:51 INFO - PROCESS | 3620 | 1467388131528 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 3620 | 1467388131530 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:48:51 INFO - PROCESS | 3620 | 1467388131533 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 3620 | 1467388131535 Marionette TRACE conn3 <- [1,990,null,{}] 08:48:51 INFO - PROCESS | 3620 | 1467388131538 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 3620 | 1467388131544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:51 INFO - PROCESS | 3620 | 1467388131677 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:48:51 INFO - PROCESS | 3620 | 1467388131685 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 3620 | 1467388131687 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:51 INFO - PROCESS | 3620 | ++DOCSHELL 10372000 == 33 [pid = 3620] [id = 257] 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15521C00) [pid = 3620] [serial = 770] [outer = 00000000] 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16084400) [pid = 3620] [serial = 771] [outer = 15521C00] 08:48:51 INFO - PROCESS | 3620 | 1467388131730 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16542400) [pid = 3620] [serial = 772] [outer = 15521C00] 08:48:52 INFO - PROCESS | 3620 | 1467388132102 Marionette TRACE conn3 <- [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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms 08:48:52 INFO - PROCESS | 3620 | 1467388132154 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 3620 | 1467388132156 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:48:52 INFO - PROCESS | 3620 | 1467388132159 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:48:52 INFO - PROCESS | 3620 | 1467388132161 Marionette TRACE conn3 <- [1,994,null,{}] 08:48:52 INFO - PROCESS | 3620 | 1467388132164 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 3620 | 1467388132166 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:52 INFO - PROCESS | 3620 | 1467388132269 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:48:52 INFO - PROCESS | 3620 | 1467388132320 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3620 | 1467388132322 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:52 INFO - PROCESS | 3620 | ++DOCSHELL 13DDD800 == 34 [pid = 3620] [id = 258] 08:48:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DDDC00) [pid = 3620] [serial = 773] [outer = 00000000] 08:48:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1681E400) [pid = 3620] [serial = 774] [outer = 13DDDC00] 08:48:52 INFO - PROCESS | 3620 | 1467388132364 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1681EC00) [pid = 3620] [serial = 775] [outer = 13DDDC00] 08:48:52 INFO - PROCESS | 3620 | 1467388132748 Marionette TRACE conn3 <- [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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 08:48:52 INFO - PROCESS | 3620 | 1467388132798 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 3620 | 1467388132800 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:48:52 INFO - PROCESS | 3620 | 1467388132803 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:48:52 INFO - PROCESS | 3620 | 1467388132805 Marionette TRACE conn3 <- [1,998,null,{}] 08:48:52 INFO - PROCESS | 3620 | 1467388132808 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 3620 | 1467388132810 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:52 INFO - PROCESS | 3620 | 1467388132903 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:48:52 INFO - PROCESS | 3620 | 1467388132910 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 3620 | 1467388132912 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:52 INFO - PROCESS | 3620 | ++DOCSHELL 10A75800 == 35 [pid = 3620] [id = 259] 08:48:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C41000) [pid = 3620] [serial = 776] [outer = 00000000] 08:48:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C80800) [pid = 3620] [serial = 777] [outer = 16C41000] 08:48:52 INFO - PROCESS | 3620 | 1467388132954 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16C81C00) [pid = 3620] [serial = 778] [outer = 16C41000] 08:48:53 INFO - PROCESS | 3620 | 1467388133381 Marionette TRACE conn3 <- [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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 08:48:53 INFO - PROCESS | 3620 | 1467388133424 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 3620 | 1467388133426 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:48:53 INFO - PROCESS | 3620 | 1467388133433 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 3620 | 1467388133435 Marionette TRACE conn3 <- [1,1002,null,{}] 08:48:53 INFO - PROCESS | 3620 | 1467388133438 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 3620 | 1467388133440 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:53 INFO - PROCESS | 3620 | 1467388133549 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:48:53 INFO - PROCESS | 3620 | 1467388133636 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 3620 | 1467388133638 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:53 INFO - PROCESS | 3620 | ++DOCSHELL 130E1400 == 36 [pid = 3620] [id = 260] 08:48:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16DB7800) [pid = 3620] [serial = 779] [outer = 00000000] 08:48:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16EFA000) [pid = 3620] [serial = 780] [outer = 16DB7800] 08:48:53 INFO - PROCESS | 3620 | 1467388133682 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (175B7400) [pid = 3620] [serial = 781] [outer = 16DB7800] 08:48:54 INFO - PROCESS | 3620 | 1467388134109 Marionette TRACE conn3 <- [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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 720ms 08:48:54 INFO - PROCESS | 3620 | 1467388134153 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3620 | 1467388134155 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:48:54 INFO - PROCESS | 3620 | 1467388134158 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:48:54 INFO - PROCESS | 3620 | 1467388134160 Marionette TRACE conn3 <- [1,1006,null,{}] 08:48:54 INFO - PROCESS | 3620 | 1467388134164 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 3620 | 1467388134165 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:54 INFO - PROCESS | 3620 | 1467388134281 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:48:54 INFO - PROCESS | 3620 | 1467388134286 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 3620 | 1467388134288 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:54 INFO - PROCESS | 3620 | ++DOCSHELL 0F97FC00 == 37 [pid = 3620] [id = 261] 08:48:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C40800) [pid = 3620] [serial = 782] [outer = 00000000] 08:48:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17682400) [pid = 3620] [serial = 783] [outer = 16C40800] 08:48:54 INFO - PROCESS | 3620 | 1467388134340 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17A3C000) [pid = 3620] [serial = 784] [outer = 16C40800] 08:48:54 INFO - PROCESS | 3620 | 1467388134772 Marionette TRACE conn3 <- [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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 689ms 08:48:54 INFO - PROCESS | 3620 | 1467388134841 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 3620 | 1467388134843 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:48:54 INFO - PROCESS | 3620 | 1467388134856 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 3620 | 1467388134858 Marionette TRACE conn3 <- [1,1010,null,{}] 08:48:54 INFO - PROCESS | 3620 | 1467388134862 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 3620 | 1467388134864 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:55 INFO - PROCESS | 3620 | 1467388135015 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:48:55 INFO - PROCESS | 3620 | 1467388135028 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3620 | 1467388135030 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:55 INFO - PROCESS | 3620 | ++DOCSHELL 13DD8C00 == 38 [pid = 3620] [id = 262] 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17D14400) [pid = 3620] [serial = 785] [outer = 00000000] 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (18219C00) [pid = 3620] [serial = 786] [outer = 17D14400] 08:48:55 INFO - PROCESS | 3620 | 1467388135077 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18291000) [pid = 3620] [serial = 787] [outer = 17D14400] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (114CC000) [pid = 3620] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13DE3000) [pid = 3620] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15974400) [pid = 3620] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16C3DC00) [pid = 3620] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13DD8000) [pid = 3620] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12EC0000) [pid = 3620] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11B23800) [pid = 3620] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1036F400) [pid = 3620] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A81000) [pid = 3620] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16C83400) [pid = 3620] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13DD8400) [pid = 3620] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10B87400) [pid = 3620] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:48:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12EC2000) [pid = 3620] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:48:55 INFO - PROCESS | 3620 | 1467388135623 Marionette TRACE conn3 <- [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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 827ms 08:48:55 INFO - PROCESS | 3620 | 1467388135678 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 3620 | 1467388135680 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:48:55 INFO - PROCESS | 3620 | 1467388135683 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 3620 | 1467388135685 Marionette TRACE conn3 <- [1,1014,null,{}] 08:48:55 INFO - PROCESS | 3620 | 1467388135688 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 3620 | 1467388135690 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:55 INFO - PROCESS | 3620 | 1467388135766 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:48:55 INFO - PROCESS | 3620 | 1467388135771 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 3620 | 1467388135773 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:55 INFO - PROCESS | 3620 | ++DOCSHELL 12C09C00 == 39 [pid = 3620] [id = 263] 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13DD8400) [pid = 3620] [serial = 788] [outer = 00000000] 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (159F8400) [pid = 3620] [serial = 789] [outer = 13DD8400] 08:48:55 INFO - PROCESS | 3620 | 1467388135814 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16080C00) [pid = 3620] [serial = 790] [outer = 13DD8400] 08:48:56 INFO - PROCESS | 3620 | 1467388136224 Marionette TRACE conn3 <- [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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 582ms 08:48:56 INFO - PROCESS | 3620 | 1467388136280 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3620 | 1467388136282 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:48:56 INFO - PROCESS | 3620 | 1467388136272 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3620 | 1467388136273 Marionette TRACE conn3 <- [1,1018,null,{}] 08:48:56 INFO - PROCESS | 3620 | 1467388136276 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 3620 | 1467388136278 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:56 INFO - PROCESS | 3620 | 1467388136363 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:48:56 INFO - PROCESS | 3620 | 1467388136369 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3620 | 1467388136371 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:56 INFO - PROCESS | 3620 | ++DOCSHELL 1767A400 == 40 [pid = 3620] [id = 264] 08:48:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1767EC00) [pid = 3620] [serial = 791] [outer = 00000000] 08:48:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18293C00) [pid = 3620] [serial = 792] [outer = 1767EC00] 08:48:56 INFO - PROCESS | 3620 | 1467388136412 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18299000) [pid = 3620] [serial = 793] [outer = 1767EC00] 08:48:56 INFO - PROCESS | 3620 | 1467388136869 Marionette TRACE conn3 <- [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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 613ms 08:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:48:56 INFO - PROCESS | 3620 | 1467388136906 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 3620 | 1467388136908 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 3620 | 1467388136911 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 3620 | 1467388136913 Marionette TRACE conn3 <- [1,1022,null,{}] 08:48:56 INFO - PROCESS | 3620 | 1467388136916 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 3620 | 1467388136918 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:56 INFO - PROCESS | 3620 | 1467388136993 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:48:56 INFO - PROCESS | 3620 | 1467388136998 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 3620 | 1467388137000 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:57 INFO - PROCESS | 3620 | ++DOCSHELL 1036D400 == 41 [pid = 3620] [id = 265] 08:48:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1821F800) [pid = 3620] [serial = 794] [outer = 00000000] 08:48:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1829DC00) [pid = 3620] [serial = 795] [outer = 1821F800] 08:48:57 INFO - PROCESS | 3620 | 1467388137045 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (194C2400) [pid = 3620] [serial = 796] [outer = 1821F800] 08:48:57 INFO - PROCESS | 3620 | --DOCSHELL 16DBC400 == 40 [pid = 3620] [id = 251] 08:48:57 INFO - PROCESS | 3620 | --DOCSHELL 10B99400 == 39 [pid = 3620] [id = 252] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 1307F800 == 38 [pid = 3620] [id = 255] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 13DDD800 == 37 [pid = 3620] [id = 258] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 10A75800 == 36 [pid = 3620] [id = 259] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 1767A400 == 35 [pid = 3620] [id = 264] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 130E3000 == 34 [pid = 3620] [id = 254] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 13F84400 == 33 [pid = 3620] [id = 256] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 12935400 == 32 [pid = 3620] [id = 253] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 130E1400 == 31 [pid = 3620] [id = 260] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 10372000 == 30 [pid = 3620] [id = 257] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 0F97FC00 == 29 [pid = 3620] [id = 261] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 12C09C00 == 28 [pid = 3620] [id = 263] 08:48:58 INFO - PROCESS | 3620 | --DOCSHELL 13DD8C00 == 27 [pid = 3620] [id = 262] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16C89800) [pid = 3620] [serial = 751] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16EFB000) [pid = 3620] [serial = 753] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15185400) [pid = 3620] [serial = 738] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (159FB400) [pid = 3620] [serial = 741] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C4A000) [pid = 3620] [serial = 744] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16536800) [pid = 3620] [serial = 742] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C89000) [pid = 3620] [serial = 750] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16C84000) [pid = 3620] [serial = 745] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DE3400) [pid = 3620] [serial = 735] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1302E400) [pid = 3620] [serial = 732] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13209800) [pid = 3620] [serial = 733] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11D3A800) [pid = 3620] [serial = 729] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (129F5C00) [pid = 3620] [serial = 730] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10560000) [pid = 3620] [serial = 726] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A79000) [pid = 3620] [serial = 727] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12EBE000) [pid = 3620] [serial = 724] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C08400) [pid = 3620] [serial = 723] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17D30400) [pid = 3620] [serial = 721] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16EF3400) [pid = 3620] [serial = 720] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15185800) [pid = 3620] [serial = 718] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13DE0800) [pid = 3620] [serial = 717] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (114CF000) [pid = 3620] [serial = 715] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (11442C00) [pid = 3620] [serial = 714] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1559D000) [pid = 3620] [serial = 739] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (14387000) [pid = 3620] [serial = 747] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16539C00) [pid = 3620] [serial = 748] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (14385000) [pid = 3620] [serial = 736] [outer = 00000000] [url = about:blank] 08:48:58 INFO - PROCESS | 3620 | 1467388138738 Marionette TRACE conn3 <- [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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1868ms 08:48:58 INFO - PROCESS | 3620 | 1467388138793 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 3620 | 1467388138797 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:48:58 INFO - PROCESS | 3620 | 1467388138802 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:48:58 INFO - PROCESS | 3620 | 1467388138806 Marionette TRACE conn3 <- [1,1026,null,{}] 08:48:58 INFO - PROCESS | 3620 | 1467388138795 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 3620 | 1467388138798 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:58 INFO - PROCESS | 3620 | 1467388138887 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:48:58 INFO - PROCESS | 3620 | 1467388138894 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 3620 | 1467388138899 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:58 INFO - PROCESS | 3620 | ++DOCSHELL 10A7E000 == 28 [pid = 3620] [id = 266] 08:48:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10A81400) [pid = 3620] [serial = 797] [outer = 00000000] 08:48:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10E4C800) [pid = 3620] [serial = 798] [outer = 10A81400] 08:48:58 INFO - PROCESS | 3620 | 1467388138947 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1143A800) [pid = 3620] [serial = 799] [outer = 10A81400] 08:48:59 INFO - PROCESS | 3620 | 1467388139422 Marionette TRACE conn3 <- [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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 689ms 08:48:59 INFO - PROCESS | 3620 | 1467388139485 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 3620 | 1467388139490 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:48:59 INFO - PROCESS | 3620 | 1467388139496 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 3620 | 1467388139499 Marionette TRACE conn3 <- [1,1030,null,{}] 08:48:59 INFO - PROCESS | 3620 | 1467388139502 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 3620 | 1467388139505 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:59 INFO - PROCESS | 3620 | 1467388139589 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:48:59 INFO - PROCESS | 3620 | 1467388139599 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 3620 | 1467388139602 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:48:59 INFO - PROCESS | 3620 | ++DOCSHELL 11B23C00 == 29 [pid = 3620] [id = 267] 08:48:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11B25800) [pid = 3620] [serial = 800] [outer = 00000000] 08:48:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11D32800) [pid = 3620] [serial = 801] [outer = 11B25800] 08:48:59 INFO - PROCESS | 3620 | 1467388139638 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11D8D400) [pid = 3620] [serial = 802] [outer = 11B25800] 08:49:00 INFO - PROCESS | 3620 | 1467388140298 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 873ms 08:49:00 INFO - PROCESS | 3620 | 1467388140383 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 3620 | 1467388140388 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:49:00 INFO - PROCESS | 3620 | 1467388140394 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 3620 | 1467388140398 Marionette TRACE conn3 <- [1,1034,null,{}] 08:49:00 INFO - PROCESS | 3620 | 1467388140404 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 3620 | 1467388140407 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:00 INFO - PROCESS | 3620 | 1467388140515 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:49:00 INFO - PROCESS | 3620 | 1467388140590 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 3620 | 1467388140595 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A03000 == 30 [pid = 3620] [id = 268] 08:49:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A0FC00) [pid = 3620] [serial = 803] [outer = 00000000] 08:49:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (118D9400) [pid = 3620] [serial = 804] [outer = 10A0FC00] 08:49:00 INFO - PROCESS | 3620 | 1467388140678 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11D8C800) [pid = 3620] [serial = 805] [outer = 10A0FC00] 08:49:01 INFO - PROCESS | 3620 | 1467388141390 Marionette TRACE conn3 <- [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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1026ms 08:49:01 INFO - PROCESS | 3620 | 1467388141442 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 3620 | 1467388141447 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:49:01 INFO - PROCESS | 3620 | 1467388141454 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 3620 | 1467388141457 Marionette TRACE conn3 <- [1,1038,null,{}] 08:49:01 INFO - PROCESS | 3620 | 1467388141461 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 3620 | 1467388141464 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:01 INFO - PROCESS | 3620 | 1467388141578 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:49:01 INFO - PROCESS | 3620 | 1467388141658 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 3620 | 1467388141660 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:01 INFO - PROCESS | 3620 | ++DOCSHELL 12C47C00 == 31 [pid = 3620] [id = 269] 08:49:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C65800) [pid = 3620] [serial = 806] [outer = 00000000] 08:49:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12D30800) [pid = 3620] [serial = 807] [outer = 12C65800] 08:49:01 INFO - PROCESS | 3620 | 1467388141714 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13073400) [pid = 3620] [serial = 808] [outer = 12C65800] 08:49:02 INFO - PROCESS | 3620 | 1467388142447 Marionette TRACE conn3 <- [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]]]}] 08:49:02 INFO - PROCESS | 3620 | --DOCSHELL 10A7E000 == 30 [pid = 3620] [id = 266] 08:49:02 INFO - PROCESS | 3620 | --DOCSHELL 1036D400 == 29 [pid = 3620] [id = 265] 08:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1026ms 08:49:02 INFO - PROCESS | 3620 | 1467388142482 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 3620 | 1467388142486 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:49:02 INFO - PROCESS | 3620 | 1467388142508 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 3620 | 1467388142511 Marionette TRACE conn3 <- [1,1042,null,{}] 08:49:02 INFO - PROCESS | 3620 | 1467388142518 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 3620 | 1467388142521 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:02 INFO - PROCESS | 3620 | 1467388142610 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:49:02 INFO - PROCESS | 3620 | 1467388142622 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 3620 | 1467388142627 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:02 INFO - PROCESS | 3620 | ++DOCSHELL 10B99400 == 30 [pid = 3620] [id = 270] 08:49:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10B9D800) [pid = 3620] [serial = 809] [outer = 00000000] 08:49:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11B21C00) [pid = 3620] [serial = 810] [outer = 10B9D800] 08:49:02 INFO - PROCESS | 3620 | 1467388142673 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C0C000) [pid = 3620] [serial = 811] [outer = 10B9D800] 08:49:03 INFO - PROCESS | 3620 | 1467388143158 Marionette TRACE conn3 <- [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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 689ms 08:49:03 INFO - PROCESS | 3620 | 1467388143187 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 3620 | 1467388143191 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:49:03 INFO - PROCESS | 3620 | 1467388143197 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:49:03 INFO - PROCESS | 3620 | 1467388143200 Marionette TRACE conn3 <- [1,1046,null,{}] 08:49:03 INFO - PROCESS | 3620 | 1467388143203 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 3620 | 1467388143206 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:03 INFO - PROCESS | 3620 | 1467388143286 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:49:03 INFO - PROCESS | 3620 | 1467388143294 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 3620 | 1467388143296 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:03 INFO - PROCESS | 3620 | ++DOCSHELL 13207C00 == 31 [pid = 3620] [id = 271] 08:49:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13209800) [pid = 3620] [serial = 812] [outer = 00000000] 08:49:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1390DC00) [pid = 3620] [serial = 813] [outer = 13209800] 08:49:03 INFO - PROCESS | 3620 | 1467388143342 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13A35000) [pid = 3620] [serial = 814] [outer = 13209800] 08:49:03 INFO - PROCESS | 3620 | 1467388143773 Marionette TRACE conn3 <- [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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 612ms 08:49:03 INFO - PROCESS | 3620 | 1467388143820 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 3620 | 1467388143822 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:49:03 INFO - PROCESS | 3620 | 1467388143825 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 3620 | 1467388143829 Marionette TRACE conn3 <- [1,1050,null,{}] 08:49:03 INFO - PROCESS | 3620 | 1467388143839 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 3620 | 1467388143844 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:03 INFO - PROCESS | 3620 | 1467388143932 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:49:03 INFO - PROCESS | 3620 | 1467388143940 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 3620 | 1467388143943 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:03 INFO - PROCESS | 3620 | ++DOCSHELL 1437F400 == 32 [pid = 3620] [id = 272] 08:49:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (14380000) [pid = 3620] [serial = 815] [outer = 00000000] 08:49:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15144C00) [pid = 3620] [serial = 816] [outer = 14380000] 08:49:03 INFO - PROCESS | 3620 | 1467388143990 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1514A400) [pid = 3620] [serial = 817] [outer = 14380000] 08:49:04 INFO - PROCESS | 3620 | 1467388144447 Marionette TRACE conn3 <- [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]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 08:49:04 INFO - PROCESS | 3620 | 1467388144525 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 3620 | 1467388144527 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:49:04 INFO - PROCESS | 3620 | 1467388144543 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 3620 | 1467388144545 Marionette TRACE conn3 <- [1,1054,null,{}] 08:49:04 INFO - PROCESS | 3620 | 1467388144550 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 3620 | 1467388144536 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:04 INFO - PROCESS | 3620 | 1467388144642 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:49:04 INFO - PROCESS | 3620 | 1467388144651 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 3620 | 1467388144653 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:04 INFO - PROCESS | 3620 | ++DOCSHELL 12978C00 == 33 [pid = 3620] [id = 273] 08:49:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1551DC00) [pid = 3620] [serial = 818] [outer = 00000000] 08:49:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1569B800) [pid = 3620] [serial = 819] [outer = 1551DC00] 08:49:04 INFO - PROCESS | 3620 | 1467388144696 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (159F6400) [pid = 3620] [serial = 820] [outer = 1551DC00] 08:49:05 INFO - PROCESS | 3620 | 1467388145170 Marionette TRACE conn3 <- [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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 689ms 08:49:05 INFO - PROCESS | 3620 | 1467388145212 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3620 | 1467388145214 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:49:05 INFO - PROCESS | 3620 | 1467388145224 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3620 | 1467388145226 Marionette TRACE conn3 <- [1,1058,null,{}] 08:49:05 INFO - PROCESS | 3620 | 1467388145233 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 3620 | 1467388145235 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:05 INFO - PROCESS | 3620 | 1467388145339 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:49:05 INFO - PROCESS | 3620 | 1467388145334 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 3620 | 1467388145336 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:05 INFO - PROCESS | 3620 | ++DOCSHELL 1036D800 == 34 [pid = 3620] [id = 274] 08:49:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1055A400) [pid = 3620] [serial = 821] [outer = 00000000] 08:49:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1608C400) [pid = 3620] [serial = 822] [outer = 1055A400] 08:49:05 INFO - PROCESS | 3620 | 1467388145378 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16539C00) [pid = 3620] [serial = 823] [outer = 1055A400] 08:49:05 INFO - PROCESS | 3620 | 1467388145818 Marionette TRACE conn3 <- [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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 643ms 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:49:05 INFO - PROCESS | 3620 | 1467388145860 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 3620 | 1467388145862 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:49:05 INFO - PROCESS | 3620 | 1467388145865 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 3620 | 1467388145867 Marionette TRACE conn3 <- [1,1062,null,{}] 08:49:05 INFO - PROCESS | 3620 | 1467388145871 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 3620 | 1467388145876 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:06 INFO - PROCESS | 3620 | 1467388146052 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:49:06 INFO - PROCESS | 3620 | 1467388146075 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3620 | 1467388146077 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:06 INFO - PROCESS | 3620 | ++DOCSHELL 1681F400 == 35 [pid = 3620] [id = 275] 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (168E8400) [pid = 3620] [serial = 824] [outer = 00000000] 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16C4BC00) [pid = 3620] [serial = 825] [outer = 168E8400] 08:49:06 INFO - PROCESS | 3620 | 1467388146120 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16C81000) [pid = 3620] [serial = 826] [outer = 168E8400] 08:49:06 INFO - PROCESS | 3620 | 1467388146527 Marionette TRACE conn3 <- [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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 720ms 08:49:06 INFO - PROCESS | 3620 | 1467388146589 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 3620 | 1467388146591 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:49:06 INFO - PROCESS | 3620 | 1467388146594 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 3620 | 1467388146596 Marionette TRACE conn3 <- [1,1066,null,{}] 08:49:06 INFO - PROCESS | 3620 | 1467388146605 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 3620 | 1467388146616 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:06 INFO - PROCESS | 3620 | 1467388146718 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:49:06 INFO - PROCESS | 3620 | 1467388146730 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 3620 | 1467388146732 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:06 INFO - PROCESS | 3620 | ++DOCSHELL 16DB7C00 == 36 [pid = 3620] [id = 276] 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16DBA000) [pid = 3620] [serial = 827] [outer = 00000000] 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (16E1B000) [pid = 3620] [serial = 828] [outer = 16DBA000] 08:49:06 INFO - PROCESS | 3620 | 1467388146774 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16E1F000) [pid = 3620] [serial = 829] [outer = 16DBA000] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (10A81400) [pid = 3620] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16DB7800) [pid = 3620] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16C40800) [pid = 3620] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17D14400) [pid = 3620] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1767EC00) [pid = 3620] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16C41000) [pid = 3620] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13DDDC00) [pid = 3620] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15521C00) [pid = 3620] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13F86400) [pid = 3620] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13381400) [pid = 3620] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13207000) [pid = 3620] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1297CC00) [pid = 3620] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10B99800) [pid = 3620] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16DBCC00) [pid = 3620] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1821F800) [pid = 3620] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:49:07 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13DD8400) [pid = 3620] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:49:07 INFO - PROCESS | 3620 | 1467388147232 Marionette TRACE conn3 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 08:49:07 INFO - PROCESS | 3620 | 1467388147277 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 3620 | 1467388147279 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:49:07 INFO - PROCESS | 3620 | 1467388147283 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 3620 | 1467388147284 Marionette TRACE conn3 <- [1,1070,null,{}] 08:49:07 INFO - PROCESS | 3620 | 1467388147288 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 3620 | 1467388147290 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:07 INFO - PROCESS | 3620 | 1467388147391 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:49:07 INFO - PROCESS | 3620 | 1467388147397 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 3620 | 1467388147399 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:07 INFO - PROCESS | 3620 | ++DOCSHELL 10A76400 == 37 [pid = 3620] [id = 277] 08:49:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10B9E000) [pid = 3620] [serial = 830] [outer = 00000000] 08:49:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15142400) [pid = 3620] [serial = 831] [outer = 10B9E000] 08:49:07 INFO - PROCESS | 3620 | 1467388147442 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1569B400) [pid = 3620] [serial = 832] [outer = 10B9E000] 08:49:07 INFO - PROCESS | 3620 | 1467388147836 Marionette TRACE conn3 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 582ms 08:49:07 INFO - PROCESS | 3620 | 1467388147873 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 3620 | 1467388147875 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:49:07 INFO - PROCESS | 3620 | 1467388147878 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:49:07 INFO - PROCESS | 3620 | 1467388147880 Marionette TRACE conn3 <- [1,1074,null,{}] 08:49:07 INFO - PROCESS | 3620 | 1467388147887 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 3620 | 1467388147889 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:07 INFO - PROCESS | 3620 | 1467388147973 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:49:07 INFO - PROCESS | 3620 | 1467388147984 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 3620 | 1467388147987 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:07 INFO - PROCESS | 3620 | ++DOCSHELL 12EB7C00 == 38 [pid = 3620] [id = 278] 08:49:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13A37000) [pid = 3620] [serial = 833] [outer = 00000000] 08:49:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16DB5C00) [pid = 3620] [serial = 834] [outer = 13A37000] 08:49:08 INFO - PROCESS | 3620 | 1467388148030 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13F8E800) [pid = 3620] [serial = 835] [outer = 13A37000] 08:49:08 INFO - PROCESS | 3620 | 1467388148436 Marionette TRACE conn3 <- [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]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 582ms 08:49:08 INFO - PROCESS | 3620 | 1467388148485 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 3620 | 1467388148487 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 3620 | 1467388148490 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 3620 | 1467388148492 Marionette TRACE conn3 <- [1,1078,null,{}] 08:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:49:08 INFO - PROCESS | 3620 | 1467388148499 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 3620 | 1467388148510 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:08 INFO - PROCESS | 3620 | 1467388148586 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:49:08 INFO - PROCESS | 3620 | 1467388148592 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 3620 | 1467388148593 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:08 INFO - PROCESS | 3620 | ++DOCSHELL 16C45000 == 39 [pid = 3620] [id = 279] 08:49:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17679400) [pid = 3620] [serial = 836] [outer = 00000000] 08:49:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17D11400) [pid = 3620] [serial = 837] [outer = 17679400] 08:49:08 INFO - PROCESS | 3620 | 1467388148639 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17A34000) [pid = 3620] [serial = 838] [outer = 17679400] 08:49:09 INFO - PROCESS | 3620 | 1467388149189 Marionette TRACE conn3 <- [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]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 781ms 08:49:09 INFO - PROCESS | 3620 | 1467388149279 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 3620 | 1467388149283 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 3620 | 1467388149288 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:49:09 INFO - PROCESS | 3620 | 1467388149292 Marionette TRACE conn3 <- [1,1082,null,{}] 08:49:09 INFO - PROCESS | 3620 | 1467388149311 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 3620 | 1467388149314 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:09 INFO - PROCESS | 3620 | 1467388149460 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:49:09 INFO - PROCESS | 3620 | 1467388149498 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 3620 | 1467388149501 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:09 INFO - PROCESS | 3620 | ++DOCSHELL 114C2C00 == 40 [pid = 3620] [id = 280] 08:49:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (114C3400) [pid = 3620] [serial = 839] [outer = 00000000] 08:49:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12C51C00) [pid = 3620] [serial = 840] [outer = 114C3400] 08:49:09 INFO - PROCESS | 3620 | 1467388149556 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12D24800) [pid = 3620] [serial = 841] [outer = 114C3400] 08:49:10 INFO - PROCESS | 3620 | 1467388150174 Marionette TRACE conn3 <- [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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 918ms 08:49:10 INFO - PROCESS | 3620 | 1467388150218 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 3620 | 1467388150222 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:49:10 INFO - PROCESS | 3620 | 1467388150229 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 3620 | 1467388150232 Marionette TRACE conn3 <- [1,1086,null,{}] 08:49:10 INFO - PROCESS | 3620 | 1467388150236 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 3620 | 1467388150239 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:10 INFO - PROCESS | 3620 | 1467388150331 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:49:10 INFO - PROCESS | 3620 | 1467388150458 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 3620 | 1467388150461 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:10 INFO - PROCESS | 3620 | ++DOCSHELL 13DD9800 == 41 [pid = 3620] [id = 281] 08:49:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (13DD9C00) [pid = 3620] [serial = 842] [outer = 00000000] 08:49:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (14381800) [pid = 3620] [serial = 843] [outer = 13DD9C00] 08:49:10 INFO - PROCESS | 3620 | 1467388150516 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (15187000) [pid = 3620] [serial = 844] [outer = 13DD9C00] 08:49:11 INFO - PROCESS | 3620 | 1467388151050 Marionette TRACE conn3 <- [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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 888ms 08:49:11 INFO - PROCESS | 3620 | 1467388151116 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 3620 | 1467388151118 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:49:11 INFO - PROCESS | 3620 | 1467388151122 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 3620 | 1467388151126 Marionette TRACE conn3 <- [1,1090,null,{}] 08:49:11 INFO - PROCESS | 3620 | 1467388151137 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 3620 | 1467388151142 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:11 INFO - PROCESS | 3620 | 1467388151228 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:49:11 INFO - PROCESS | 3620 | 1467388151357 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 3620 | 1467388151361 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:11 INFO - PROCESS | 3620 | ++DOCSHELL 16DBC400 == 42 [pid = 3620] [id = 282] 08:49:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16DC0C00) [pid = 3620] [serial = 845] [outer = 00000000] 08:49:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17684400) [pid = 3620] [serial = 846] [outer = 16DC0C00] 08:49:11 INFO - PROCESS | 3620 | 1467388151417 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17F17800) [pid = 3620] [serial = 847] [outer = 16DC0C00] 08:49:12 INFO - PROCESS | 3620 | 1467388152043 Marionette TRACE conn3 <- [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]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 980ms 08:49:12 INFO - PROCESS | 3620 | 1467388152095 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 3620 | 1467388152099 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:49:12 INFO - PROCESS | 3620 | 1467388152103 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 3620 | 1467388152105 Marionette TRACE conn3 <- [1,1094,null,{}] 08:49:12 INFO - PROCESS | 3620 | 1467388152109 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 3620 | 1467388152111 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:12 INFO - PROCESS | 3620 | 1467388152217 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:49:12 INFO - PROCESS | 3620 | 1467388152472 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 3620 | 1467388152476 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:12 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E5000 == 43 [pid = 3620] [id = 283] 08:49:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (10367C00) [pid = 3620] [serial = 848] [outer = 00000000] 08:49:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (10A79C00) [pid = 3620] [serial = 849] [outer = 10367C00] 08:49:12 INFO - PROCESS | 3620 | 1467388152529 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (114C1400) [pid = 3620] [serial = 850] [outer = 10367C00] 08:49:13 INFO - PROCESS | 3620 | 1467388153079 Marionette TRACE conn3 <- [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]]]}] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 12EB7C00 == 42 [pid = 3620] [id = 278] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 10A76400 == 41 [pid = 3620] [id = 277] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 16DB7C00 == 40 [pid = 3620] [id = 276] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 1681F400 == 39 [pid = 3620] [id = 275] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 1036D800 == 38 [pid = 3620] [id = 274] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 12978C00 == 37 [pid = 3620] [id = 273] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 1437F400 == 36 [pid = 3620] [id = 272] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 13207C00 == 35 [pid = 3620] [id = 271] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 10B99400 == 34 [pid = 3620] [id = 270] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 12C47C00 == 33 [pid = 3620] [id = 269] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 10A03000 == 32 [pid = 3620] [id = 268] 08:49:13 INFO - PROCESS | 3620 | --DOCSHELL 11B23C00 == 31 [pid = 3620] [id = 267] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (10E4C800) [pid = 3620] [serial = 798] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16EFA000) [pid = 3620] [serial = 780] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (17A3C000) [pid = 3620] [serial = 784] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17682400) [pid = 3620] [serial = 783] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (175B7400) [pid = 3620] [serial = 781] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (18219C00) [pid = 3620] [serial = 786] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (18293C00) [pid = 3620] [serial = 792] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (18291000) [pid = 3620] [serial = 787] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16C80800) [pid = 3620] [serial = 777] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1681E400) [pid = 3620] [serial = 774] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1681EC00) [pid = 3620] [serial = 775] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16084400) [pid = 3620] [serial = 771] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16542400) [pid = 3620] [serial = 772] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1514F400) [pid = 3620] [serial = 768] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1517F400) [pid = 3620] [serial = 769] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13DD7C00) [pid = 3620] [serial = 765] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13F8B400) [pid = 3620] [serial = 766] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13383800) [pid = 3620] [serial = 762] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1391AC00) [pid = 3620] [serial = 763] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C07000) [pid = 3620] [serial = 759] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C48000) [pid = 3620] [serial = 760] [outer = 00000000] [url = about:blank] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (114C6400) [pid = 3620] [serial = 756] [outer = 00000000] [url = about:blank] 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1026ms 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114CA800) [pid = 3620] [serial = 757] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1754D400) [pid = 3620] [serial = 754] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1829DC00) [pid = 3620] [serial = 795] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (18299000) [pid = 3620] [serial = 793] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (194C2400) [pid = 3620] [serial = 796] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1143A800) [pid = 3620] [serial = 799] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (159F8400) [pid = 3620] [serial = 789] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C81C00) [pid = 3620] [serial = 778] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16080C00) [pid = 3620] [serial = 790] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11D32800) [pid = 3620] [serial = 801] [outer = 00000000] [url = about:blank] 08:49:13 INFO - PROCESS | 3620 | 1467388153161 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3620 | 1467388153165 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:49:13 INFO - PROCESS | 3620 | 1467388153169 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:49:13 INFO - PROCESS | 3620 | 1467388153171 Marionette TRACE conn3 <- [1,1098,null,{}] 08:49:13 INFO - PROCESS | 3620 | 1467388153176 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 3620 | 1467388153180 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:13 INFO - PROCESS | 3620 | 1467388153267 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:49:13 INFO - PROCESS | 3620 | 1467388153369 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3620 | 1467388153371 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:13 INFO - PROCESS | 3620 | ++DOCSHELL 114CD800 == 32 [pid = 3620] [id = 284] 08:49:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (114CDC00) [pid = 3620] [serial = 851] [outer = 00000000] 08:49:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (118E1C00) [pid = 3620] [serial = 852] [outer = 114CDC00] 08:49:13 INFO - PROCESS | 3620 | 1467388153417 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12979000) [pid = 3620] [serial = 853] [outer = 114CDC00] 08:49:13 INFO - PROCESS | 3620 | 1467388153803 Marionette TRACE conn3 <- [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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 689ms 08:49:13 INFO - PROCESS | 3620 | 1467388153854 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 3620 | 1467388153858 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:49:13 INFO - PROCESS | 3620 | 1467388153863 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 3620 | 1467388153865 Marionette TRACE conn3 <- [1,1102,null,{}] 08:49:13 INFO - PROCESS | 3620 | 1467388153868 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 3620 | 1467388153870 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:13 INFO - PROCESS | 3620 | 1467388153958 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:49:13 INFO - PROCESS | 3620 | 1467388153968 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 3620 | 1467388153971 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:13 INFO - PROCESS | 3620 | ++DOCSHELL 12C61400 == 33 [pid = 3620] [id = 285] 08:49:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C65000) [pid = 3620] [serial = 854] [outer = 00000000] 08:49:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1337F400) [pid = 3620] [serial = 855] [outer = 12C65000] 08:49:14 INFO - PROCESS | 3620 | 1467388154015 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (139A4800) [pid = 3620] [serial = 856] [outer = 12C65000] 08:49:14 INFO - PROCESS | 3620 | 1467388154458 Marionette TRACE conn3 <- [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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 613ms 08:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:49:14 INFO - PROCESS | 3620 | 1467388154501 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 3620 | 1467388154503 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 3620 | 1467388154508 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 3620 | 1467388154513 Marionette TRACE conn3 <- [1,1106,null,{}] 08:49:14 INFO - PROCESS | 3620 | 1467388154522 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 3620 | 1467388154525 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:14 INFO - PROCESS | 3620 | 1467388154590 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:49:14 INFO - PROCESS | 3620 | 1467388154598 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 3620 | 1467388154601 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:14 INFO - PROCESS | 3620 | ++DOCSHELL 14381C00 == 34 [pid = 3620] [id = 286] 08:49:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14382800) [pid = 3620] [serial = 857] [outer = 00000000] 08:49:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1517E800) [pid = 3620] [serial = 858] [outer = 14382800] 08:49:14 INFO - PROCESS | 3620 | 1467388154643 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (151AE800) [pid = 3620] [serial = 859] [outer = 14382800] 08:49:15 INFO - PROCESS | 3620 | 1467388155094 Marionette TRACE conn3 <- [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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 643ms 08:49:15 INFO - PROCESS | 3620 | 1467388155148 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3620 | 1467388155150 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:49:15 INFO - PROCESS | 3620 | 1467388155153 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3620 | 1467388155155 Marionette TRACE conn3 <- [1,1110,null,{}] 08:49:15 INFO - PROCESS | 3620 | 1467388155159 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 3620 | 1467388155161 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:15 INFO - PROCESS | 3620 | 1467388155249 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:49:15 INFO - PROCESS | 3620 | 1467388155283 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 3620 | 1467388155285 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:15 INFO - PROCESS | 3620 | ++DOCSHELL 159EF400 == 35 [pid = 3620] [id = 287] 08:49:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (159F0800) [pid = 3620] [serial = 860] [outer = 00000000] 08:49:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16538000) [pid = 3620] [serial = 861] [outer = 159F0800] 08:49:15 INFO - PROCESS | 3620 | 1467388155328 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1653AC00) [pid = 3620] [serial = 862] [outer = 159F0800] 08:49:15 INFO - PROCESS | 3620 | 1467388155773 Marionette TRACE conn3 <- [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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 689ms 08:49:15 INFO - PROCESS | 3620 | 1467388155833 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 3620 | 1467388155835 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:49:15 INFO - PROCESS | 3620 | 1467388155838 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 3620 | 1467388155840 Marionette TRACE conn3 <- [1,1114,null,{}] 08:49:15 INFO - PROCESS | 3620 | 1467388155844 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 3620 | 1467388155846 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:15 INFO - PROCESS | 3620 | 1467388155973 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:49:16 INFO - PROCESS | 3620 | 1467388156004 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3620 | 1467388156010 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:16 INFO - PROCESS | 3620 | ++DOCSHELL 16C41000 == 36 [pid = 3620] [id = 288] 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C41400) [pid = 3620] [serial = 863] [outer = 00000000] 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C49400) [pid = 3620] [serial = 864] [outer = 16C41400] 08:49:16 INFO - PROCESS | 3620 | 1467388156066 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C8A000) [pid = 3620] [serial = 865] [outer = 16C41400] 08:49:16 INFO - PROCESS | 3620 | 1467388156520 Marionette TRACE conn3 <- [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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 735ms 08:49:16 INFO - PROCESS | 3620 | 1467388156584 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 3620 | 1467388156586 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:49:16 INFO - PROCESS | 3620 | 1467388156593 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:49:16 INFO - PROCESS | 3620 | 1467388156594 Marionette TRACE conn3 <- [1,1118,null,{}] 08:49:16 INFO - PROCESS | 3620 | 1467388156598 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 3620 | 1467388156600 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:16 INFO - PROCESS | 3620 | 1467388156709 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:49:16 INFO - PROCESS | 3620 | 1467388156724 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 3620 | 1467388156726 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:16 INFO - PROCESS | 3620 | ++DOCSHELL 16E1B400 == 37 [pid = 3620] [id = 289] 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1742AC00) [pid = 3620] [serial = 866] [outer = 00000000] 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17557C00) [pid = 3620] [serial = 867] [outer = 1742AC00] 08:49:16 INFO - PROCESS | 3620 | 1467388156844 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (175B0400) [pid = 3620] [serial = 868] [outer = 1742AC00] 08:49:17 INFO - PROCESS | 3620 | 1467388157225 Marionette TRACE conn3 <- [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]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 674ms 08:49:17 INFO - PROCESS | 3620 | 1467388157282 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 3620 | 1467388157283 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:49:17 INFO - PROCESS | 3620 | 1467388157287 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 3620 | 1467388157288 Marionette TRACE conn3 <- [1,1122,null,{}] 08:49:17 INFO - PROCESS | 3620 | 1467388157292 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 3620 | 1467388157294 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:17 INFO - PROCESS | 3620 | 1467388157403 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:49:17 INFO - PROCESS | 3620 | 1467388157413 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 3620 | 1467388157415 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:17 INFO - PROCESS | 3620 | ++DOCSHELL 16C8DC00 == 38 [pid = 3620] [id = 290] 08:49:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16DBA800) [pid = 3620] [serial = 869] [outer = 00000000] 08:49:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17F13800) [pid = 3620] [serial = 870] [outer = 16DBA800] 08:49:17 INFO - PROCESS | 3620 | 1467388157457 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17F14400) [pid = 3620] [serial = 871] [outer = 16DBA800] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1055A400) [pid = 3620] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16DBA000) [pid = 3620] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10B9D800) [pid = 3620] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (168E8400) [pid = 3620] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10B9E000) [pid = 3620] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13209800) [pid = 3620] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (14380000) [pid = 3620] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1551DC00) [pid = 3620] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:49:17 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A37000) [pid = 3620] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:49:17 INFO - PROCESS | 3620 | 1467388157976 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 720ms 08:49:18 INFO - PROCESS | 3620 | 1467388158033 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3620 | 1467388158035 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:49:18 INFO - PROCESS | 3620 | 1467388158039 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3620 | 1467388158041 Marionette TRACE conn3 <- [1,1126,null,{}] 08:49:18 INFO - PROCESS | 3620 | 1467388158045 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 3620 | 1467388158047 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:18 INFO - PROCESS | 3620 | 1467388158124 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:49:18 INFO - PROCESS | 3620 | 1467388158130 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3620 | 1467388158132 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:18 INFO - PROCESS | 3620 | ++DOCSHELL 1297CC00 == 39 [pid = 3620] [id = 291] 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1659EC00) [pid = 3620] [serial = 872] [outer = 00000000] 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17681800) [pid = 3620] [serial = 873] [outer = 1659EC00] 08:49:18 INFO - PROCESS | 3620 | 1467388158173 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17682000) [pid = 3620] [serial = 874] [outer = 1659EC00] 08:49:18 INFO - PROCESS | 3620 | 1467388158608 Marionette TRACE conn3 <- [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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 582ms 08:49:18 INFO - PROCESS | 3620 | 1467388158640 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 3620 | 1467388158642 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:49:18 INFO - PROCESS | 3620 | 1467388158646 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 3620 | 1467388158647 Marionette TRACE conn3 <- [1,1130,null,{}] 08:49:18 INFO - PROCESS | 3620 | 1467388158651 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 3620 | 1467388158653 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:18 INFO - PROCESS | 3620 | 1467388158739 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:49:18 INFO - PROCESS | 3620 | 1467388158745 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 3620 | 1467388158747 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:18 INFO - PROCESS | 3620 | ++DOCSHELL 16DC2000 == 40 [pid = 3620] [id = 292] 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1821AC00) [pid = 3620] [serial = 875] [outer = 00000000] 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18296C00) [pid = 3620] [serial = 876] [outer = 1821AC00] 08:49:18 INFO - PROCESS | 3620 | 1467388158789 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18299800) [pid = 3620] [serial = 877] [outer = 1821AC00] 08:49:19 INFO - PROCESS | 3620 | 1467388159205 Marionette TRACE conn3 <- [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]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 582ms 08:49:19 INFO - PROCESS | 3620 | 1467388159228 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 3620 | 1467388159230 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:49:19 INFO - PROCESS | 3620 | 1467388159234 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 3620 | 1467388159235 Marionette TRACE conn3 <- [1,1134,null,{}] 08:49:19 INFO - PROCESS | 3620 | 1467388159243 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 3620 | 1467388159245 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:19 INFO - PROCESS | 3620 | 1467388159331 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:49:19 INFO - PROCESS | 3620 | 1467388159339 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 3620 | 1467388159341 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:19 INFO - PROCESS | 3620 | ++DOCSHELL 1829D400 == 41 [pid = 3620] [id = 293] 08:49:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1829F000) [pid = 3620] [serial = 878] [outer = 00000000] 08:49:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (194C9000) [pid = 3620] [serial = 879] [outer = 1829F000] 08:49:19 INFO - PROCESS | 3620 | 1467388159386 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19719000) [pid = 3620] [serial = 880] [outer = 1829F000] 08:49:20 INFO - PROCESS | 3620 | 1467388160035 Marionette TRACE conn3 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 827ms 08:49:20 INFO - PROCESS | 3620 | 1467388160061 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3620 | 1467388160065 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:49:20 INFO - PROCESS | 3620 | 1467388160070 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 3620 | 1467388160073 Marionette TRACE conn3 <- [1,1138,null,{}] 08:49:20 INFO - PROCESS | 3620 | 1467388160079 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 3620 | 1467388160082 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:20 INFO - PROCESS | 3620 | 1467388160195 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:49:20 INFO - PROCESS | 3620 | 1467388160304 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 3620 | 1467388160308 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:20 INFO - PROCESS | 3620 | ++DOCSHELL 11441800 == 42 [pid = 3620] [id = 294] 08:49:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (114C2800) [pid = 3620] [serial = 881] [outer = 00000000] 08:49:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12C45C00) [pid = 3620] [serial = 882] [outer = 114C2800] 08:49:20 INFO - PROCESS | 3620 | 1467388160364 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12C68C00) [pid = 3620] [serial = 883] [outer = 114C2800] 08:49:20 INFO - PROCESS | 3620 | 1467388160953 Marionette TRACE conn3 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 934ms 08:49:20 INFO - PROCESS | 3620 | 1467388160996 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 3620 | 1467388161000 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:49:20 INFO - PROCESS | 3620 | 1467388161007 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 3620 | 1467388161010 Marionette TRACE conn3 <- [1,1142,null,{}] 08:49:20 INFO - PROCESS | 3620 | 1467388161014 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 3620 | 1467388161016 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:21 INFO - PROCESS | 3620 | 1467388161125 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:49:21 INFO - PROCESS | 3620 | 1467388161228 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 3620 | 1467388161230 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:21 INFO - PROCESS | 3620 | ++DOCSHELL 13DE4800 == 43 [pid = 3620] [id = 295] 08:49:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13DE5000) [pid = 3620] [serial = 884] [outer = 00000000] 08:49:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (15149000) [pid = 3620] [serial = 885] [outer = 13DE5000] 08:49:21 INFO - PROCESS | 3620 | 1467388161285 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15526000) [pid = 3620] [serial = 886] [outer = 13DE5000] 08:49:21 INFO - PROCESS | 3620 | 1467388161876 Marionette TRACE conn3 <- [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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 934ms 08:49:21 INFO - PROCESS | 3620 | 1467388161935 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 3620 | 1467388161937 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:49:21 INFO - PROCESS | 3620 | 1467388161941 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 3620 | 1467388161945 Marionette TRACE conn3 <- [1,1146,null,{}] 08:49:21 INFO - PROCESS | 3620 | 1467388161956 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 3620 | 1467388161961 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:22 INFO - PROCESS | 3620 | 1467388162097 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:49:22 INFO - PROCESS | 3620 | 1467388162228 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 3620 | 1467388162231 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:22 INFO - PROCESS | 3620 | ++DOCSHELL 17F17400 == 44 [pid = 3620] [id = 296] 08:49:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1821F800) [pid = 3620] [serial = 887] [outer = 00000000] 08:49:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1829F800) [pid = 3620] [serial = 888] [outer = 1821F800] 08:49:22 INFO - PROCESS | 3620 | 1467388162287 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (19718000) [pid = 3620] [serial = 889] [outer = 1821F800] 08:49:22 INFO - PROCESS | 3620 | 1467388162935 Marionette TRACE conn3 <- [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]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1026ms 08:49:22 INFO - PROCESS | 3620 | 1467388162970 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 3620 | 1467388162973 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:49:22 INFO - PROCESS | 3620 | 1467388162977 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 3620 | 1467388162979 Marionette TRACE conn3 <- [1,1150,null,{}] 08:49:22 INFO - PROCESS | 3620 | 1467388163000 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 3620 | 1467388163002 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:23 INFO - PROCESS | 3620 | 1467388163311 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:49:23 INFO - PROCESS | 3620 | 1467388163320 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 3620 | 1467388163323 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:23 INFO - PROCESS | 3620 | ++DOCSHELL 114CE000 == 45 [pid = 3620] [id = 297] 08:49:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (114CEC00) [pid = 3620] [serial = 890] [outer = 00000000] 08:49:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (118E3000) [pid = 3620] [serial = 891] [outer = 114CEC00] 08:49:23 INFO - PROCESS | 3620 | 1467388163376 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12C11800) [pid = 3620] [serial = 892] [outer = 114CEC00] 08:49:24 INFO - PROCESS | 3620 | 1467388164080 Marionette TRACE conn3 <- [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]]]}] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 16DC2000 == 44 [pid = 3620] [id = 292] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 1297CC00 == 43 [pid = 3620] [id = 291] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 16C8DC00 == 42 [pid = 3620] [id = 290] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 16E1B400 == 41 [pid = 3620] [id = 289] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 16C41000 == 40 [pid = 3620] [id = 288] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 159EF400 == 39 [pid = 3620] [id = 287] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 14381C00 == 38 [pid = 3620] [id = 286] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 12C61400 == 37 [pid = 3620] [id = 285] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 114CD800 == 36 [pid = 3620] [id = 284] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 0F9E5000 == 35 [pid = 3620] [id = 283] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 16DBC400 == 34 [pid = 3620] [id = 282] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 13DD9800 == 33 [pid = 3620] [id = 281] 08:49:24 INFO - PROCESS | 3620 | --DOCSHELL 114C2C00 == 32 [pid = 3620] [id = 280] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16539C00) [pid = 3620] [serial = 823] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16E1F000) [pid = 3620] [serial = 829] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12C0C000) [pid = 3620] [serial = 811] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16C4BC00) [pid = 3620] [serial = 825] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (12D30800) [pid = 3620] [serial = 807] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (11B21C00) [pid = 3620] [serial = 810] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15142400) [pid = 3620] [serial = 831] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1390DC00) [pid = 3620] [serial = 813] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16E1B000) [pid = 3620] [serial = 828] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (118D9400) [pid = 3620] [serial = 804] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1608C400) [pid = 3620] [serial = 822] [outer = 00000000] [url = about:blank] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15144C00) [pid = 3620] [serial = 816] [outer = 00000000] [url = about:blank] 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1133ms 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1514A400) [pid = 3620] [serial = 817] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1569B800) [pid = 3620] [serial = 819] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (159F6400) [pid = 3620] [serial = 820] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13A35000) [pid = 3620] [serial = 814] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1569B400) [pid = 3620] [serial = 832] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16DB5C00) [pid = 3620] [serial = 834] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C81000) [pid = 3620] [serial = 826] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17D11400) [pid = 3620] [serial = 837] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F8E800) [pid = 3620] [serial = 835] [outer = 00000000] [url = about:blank] 08:49:24 INFO - PROCESS | 3620 | 1467388164120 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3620 | 1467388164124 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:49:24 INFO - PROCESS | 3620 | 1467388164128 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 3620 | 1467388164131 Marionette TRACE conn3 <- [1,1154,null,{}] 08:49:24 INFO - PROCESS | 3620 | 1467388164135 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 3620 | 1467388164137 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:24 INFO - PROCESS | 3620 | 1467388164234 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:49:24 INFO - PROCESS | 3620 | 1467388164323 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3620 | 1467388164326 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:24 INFO - PROCESS | 3620 | ++DOCSHELL 10E4C800 == 33 [pid = 3620] [id = 298] 08:49:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (114C8C00) [pid = 3620] [serial = 893] [outer = 00000000] 08:49:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12C66400) [pid = 3620] [serial = 894] [outer = 114C8C00] 08:49:24 INFO - PROCESS | 3620 | 1467388164372 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (130DE800) [pid = 3620] [serial = 895] [outer = 114C8C00] 08:49:24 INFO - PROCESS | 3620 | 1467388164758 Marionette TRACE conn3 <- [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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 674ms 08:49:24 INFO - PROCESS | 3620 | 1467388164811 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 3620 | 1467388164813 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:49:24 INFO - PROCESS | 3620 | 1467388164817 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 3620 | 1467388164819 Marionette TRACE conn3 <- [1,1158,null,{}] 08:49:24 INFO - PROCESS | 3620 | 1467388164823 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 3620 | 1467388164825 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:24 INFO - PROCESS | 3620 | 1467388164908 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:49:24 INFO - PROCESS | 3620 | 1467388164914 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 3620 | 1467388164917 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:24 INFO - PROCESS | 3620 | ++DOCSHELL 1514A400 == 34 [pid = 3620] [id = 299] 08:49:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1514F400) [pid = 3620] [serial = 896] [outer = 00000000] 08:49:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15182800) [pid = 3620] [serial = 897] [outer = 1514F400] 08:49:24 INFO - PROCESS | 3620 | 1467388164965 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15698C00) [pid = 3620] [serial = 898] [outer = 1514F400] 08:49:25 INFO - PROCESS | 3620 | 1467388165428 Marionette TRACE conn3 <- [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]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 08:49:25 INFO - PROCESS | 3620 | 1467388165455 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 3620 | 1467388165459 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:49:25 INFO - PROCESS | 3620 | 1467388165469 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 3620 | 1467388165473 Marionette TRACE conn3 <- [1,1162,null,{}] 08:49:25 INFO - PROCESS | 3620 | 1467388165476 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 3620 | 1467388165478 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:25 INFO - PROCESS | 3620 | 1467388165544 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:49:25 INFO - PROCESS | 3620 | 1467388165552 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 3620 | 1467388165554 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:25 INFO - PROCESS | 3620 | ++DOCSHELL 15181400 == 35 [pid = 3620] [id = 300] 08:49:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16540800) [pid = 3620] [serial = 899] [outer = 00000000] 08:49:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C43800) [pid = 3620] [serial = 900] [outer = 16540800] 08:49:25 INFO - PROCESS | 3620 | 1467388165597 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C4BC00) [pid = 3620] [serial = 901] [outer = 16540800] 08:49:26 INFO - PROCESS | 3620 | 1467388166032 Marionette TRACE conn3 <- [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] 08:49:26 INFO - PROCESS | 3620 | 1467388166129 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:49:26 INFO - PROCESS | 3620 | 1467388166146 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 3620 | 1467388166147 Marionette TRACE conn3 <- [1,1166,null,{}] 08:49:26 INFO - PROCESS | 3620 | 1467388166157 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 3620 | 1467388166159 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:26 INFO - PROCESS | 3620 | 1467388166263 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:49:26 INFO - PROCESS | 3620 | 1467388166273 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 3620 | 1467388166275 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:26 INFO - PROCESS | 3620 | ++DOCSHELL 16DB5C00 == 36 [pid = 3620] [id = 301] 08:49:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16DBD800) [pid = 3620] [serial = 902] [outer = 00000000] 08:49:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16EFB000) [pid = 3620] [serial = 903] [outer = 16DBD800] 08:49:26 INFO - PROCESS | 3620 | 1467388166321 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17D0E000) [pid = 3620] [serial = 904] [outer = 16DBD800] 08:49:26 INFO - PROCESS | 3620 | 1467388166786 Marionette TRACE conn3 <- [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] 08:49:26 INFO - PROCESS | 3620 | 1467388166822 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:49:26 INFO - PROCESS | 3620 | 1467388166826 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 3620 | 1467388166828 Marionette TRACE conn3 <- [1,1170,null,{}] 08:49:26 INFO - PROCESS | 3620 | 1467388166831 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 3620 | 1467388166833 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:26 INFO - PROCESS | 3620 | 1467388166970 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:49:27 INFO - PROCESS | 3620 | 1467388167030 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 3620 | 1467388167036 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:27 INFO - PROCESS | 3620 | ++DOCSHELL 19717400 == 37 [pid = 3620] [id = 302] 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1971D000) [pid = 3620] [serial = 905] [outer = 00000000] 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (19C6E800) [pid = 3620] [serial = 906] [outer = 1971D000] 08:49:27 INFO - PROCESS | 3620 | 1467388167080 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19E0F400) [pid = 3620] [serial = 907] [outer = 1971D000] 08:49:27 INFO - PROCESS | 3620 | 1467388167501 Marionette TRACE conn3 <- [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] 08:49:27 INFO - PROCESS | 3620 | 1467388167552 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:49:27 INFO - PROCESS | 3620 | 1467388167590 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 3620 | 1467388167592 Marionette TRACE conn3 <- [1,1174,null,{}] 08:49:27 INFO - PROCESS | 3620 | 1467388167605 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 3620 | 1467388167607 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:27 INFO - PROCESS | 3620 | 1467388167748 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:49:27 INFO - PROCESS | 3620 | 1467388167756 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 3620 | 1467388167758 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:27 INFO - PROCESS | 3620 | ++DOCSHELL 19F7FC00 == 38 [pid = 3620] [id = 303] 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19F8A400) [pid = 3620] [serial = 908] [outer = 00000000] 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (19FDAC00) [pid = 3620] [serial = 909] [outer = 19F8A400] 08:49:27 INFO - PROCESS | 3620 | 1467388167800 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (19FE5C00) [pid = 3620] [serial = 910] [outer = 19F8A400] 08:49:28 INFO - PROCESS | 3620 | 1467388168224 Marionette TRACE conn3 <- [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] 08:49:28 INFO - PROCESS | 3620 | 1467388168266 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:49:28 INFO - PROCESS | 3620 | 1467388168269 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 3620 | 1467388168271 Marionette TRACE conn3 <- [1,1178,null,{}] 08:49:28 INFO - PROCESS | 3620 | 1467388168280 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 3620 | 1467388168281 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:28 INFO - PROCESS | 3620 | 1467388168391 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:49:28 INFO - PROCESS | 3620 | 1467388168397 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 3620 | 1467388168399 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:28 INFO - PROCESS | 3620 | ++DOCSHELL 1A340000 == 39 [pid = 3620] [id = 304] 08:49:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1A341800) [pid = 3620] [serial = 911] [outer = 00000000] 08:49:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1A349C00) [pid = 3620] [serial = 912] [outer = 1A341800] 08:49:28 INFO - PROCESS | 3620 | 1467388168441 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1A34A000) [pid = 3620] [serial = 913] [outer = 1A341800] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12C65800) [pid = 3620] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16C41400) [pid = 3620] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (114CDC00) [pid = 3620] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1742AC00) [pid = 3620] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (10367C00) [pid = 3620] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (14382800) [pid = 3620] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (12C65000) [pid = 3620] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (159F0800) [pid = 3620] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16DBA800) [pid = 3620] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1821AC00) [pid = 3620] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:49:28 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1659EC00) [pid = 3620] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:49:29 INFO - PROCESS | 3620 | 1467388169016 Marionette TRACE conn3 <- [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] 08:49:29 INFO - PROCESS | 3620 | 1467388169098 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:49:29 INFO - PROCESS | 3620 | 1467388169102 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 3620 | 1467388169104 Marionette TRACE conn3 <- [1,1182,null,{}] 08:49:29 INFO - PROCESS | 3620 | 1467388169108 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 3620 | 1467388169110 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:29 INFO - PROCESS | 3620 | 1467388169187 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:49:29 INFO - PROCESS | 3620 | 1467388169193 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3620 | 1467388169195 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:29 INFO - PROCESS | 3620 | ++DOCSHELL 12C64800 == 40 [pid = 3620] [id = 305] 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13387400) [pid = 3620] [serial = 914] [outer = 00000000] 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16088400) [pid = 3620] [serial = 915] [outer = 13387400] 08:49:29 INFO - PROCESS | 3620 | 1467388169240 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16C40000) [pid = 3620] [serial = 916] [outer = 13387400] 08:49:29 INFO - PROCESS | 3620 | 1467388169651 Marionette TRACE conn3 <- [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] 08:49:29 INFO - PROCESS | 3620 | 1467388169684 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:49:29 INFO - PROCESS | 3620 | 1467388169691 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 3620 | 1467388169693 Marionette TRACE conn3 <- [1,1186,null,{}] 08:49:29 INFO - PROCESS | 3620 | 1467388169696 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 3620 | 1467388169698 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:29 INFO - PROCESS | 3620 | 1467388169780 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:49:29 INFO - PROCESS | 3620 | 1467388169786 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 3620 | 1467388169788 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:29 INFO - PROCESS | 3620 | ++DOCSHELL 12C6BC00 == 41 [pid = 3620] [id = 306] 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17683400) [pid = 3620] [serial = 917] [outer = 00000000] 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A47A800) [pid = 3620] [serial = 918] [outer = 17683400] 08:49:29 INFO - PROCESS | 3620 | 1467388169829 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A47D800) [pid = 3620] [serial = 919] [outer = 17683400] 08:49:30 INFO - PROCESS | 3620 | 1467388170245 Marionette TRACE conn3 <- [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]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 582ms 08:49:30 INFO - PROCESS | 3620 | 1467388170300 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 3620 | 1467388170301 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:49:30 INFO - PROCESS | 3620 | 1467388170305 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 3620 | 1467388170307 Marionette TRACE conn3 <- [1,1190,null,{}] 08:49:30 INFO - PROCESS | 3620 | 1467388170310 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 3620 | 1467388170312 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:30 INFO - PROCESS | 3620 | 1467388170406 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:49:30 INFO - PROCESS | 3620 | 1467388170413 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 3620 | 1467388170416 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:30 INFO - PROCESS | 3620 | ++DOCSHELL 1A47DC00 == 42 [pid = 3620] [id = 307] 08:49:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A47F800) [pid = 3620] [serial = 920] [outer = 00000000] 08:49:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1A6EF800) [pid = 3620] [serial = 921] [outer = 1A47F800] 08:49:30 INFO - PROCESS | 3620 | 1467388170444 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1A6F4C00) [pid = 3620] [serial = 922] [outer = 1A47F800] 08:49:31 INFO - PROCESS | 3620 | 1467388171141 Marionette TRACE conn3 <- [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]]]}] 08:49:31 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 08:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 873ms 08:49:31 INFO - PROCESS | 3620 | 1467388171193 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 3620 | 1467388171198 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:49:31 INFO - PROCESS | 3620 | 1467388171203 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 3620 | 1467388171206 Marionette TRACE conn3 <- [1,1194,null,{}] 08:49:31 INFO - PROCESS | 3620 | 1467388171213 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 3620 | 1467388171216 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:31 INFO - PROCESS | 3620 | 1467388171319 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:49:31 INFO - PROCESS | 3620 | 1467388171455 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 3620 | 1467388171458 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:31 INFO - PROCESS | 3620 | ++DOCSHELL 1189F000 == 43 [pid = 3620] [id = 308] 08:49:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (118D9400) [pid = 3620] [serial = 923] [outer = 00000000] 08:49:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12C63400) [pid = 3620] [serial = 924] [outer = 118D9400] 08:49:31 INFO - PROCESS | 3620 | 1467388171513 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13A35C00) [pid = 3620] [serial = 925] [outer = 118D9400] 08:49:32 INFO - PROCESS | 3620 | 1467388172106 Marionette TRACE conn3 <- [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]]]}] 08:49:32 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 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 980ms 08:49:32 INFO - PROCESS | 3620 | 1467388172172 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 3620 | 1467388172176 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:49:32 INFO - PROCESS | 3620 | 1467388172183 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 3620 | 1467388172186 Marionette TRACE conn3 <- [1,1198,null,{}] 08:49:32 INFO - PROCESS | 3620 | 1467388172190 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 3620 | 1467388172193 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:32 INFO - PROCESS | 3620 | 1467388172305 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:49:32 INFO - PROCESS | 3620 | 1467388172437 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 3620 | 1467388172440 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:32 INFO - PROCESS | 3620 | ++DOCSHELL 155A6400 == 44 [pid = 3620] [id = 309] 08:49:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (15973C00) [pid = 3620] [serial = 926] [outer = 00000000] 08:49:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16080C00) [pid = 3620] [serial = 927] [outer = 15973C00] 08:49:32 INFO - PROCESS | 3620 | 1467388172495 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1653B000) [pid = 3620] [serial = 928] [outer = 15973C00] 08:49:33 INFO - PROCESS | 3620 | 1467388173113 Marionette TRACE conn3 <- [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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 980ms 08:49:33 INFO - PROCESS | 3620 | 1467388173169 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 3620 | 1467388173171 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:49:33 INFO - PROCESS | 3620 | 1467388173175 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 3620 | 1467388173179 Marionette TRACE conn3 <- [1,1202,null,{}] 08:49:33 INFO - PROCESS | 3620 | 1467388173190 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 3620 | 1467388173194 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:33 INFO - PROCESS | 3620 | 1467388173302 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:49:33 INFO - PROCESS | 3620 | 1467388173437 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 3620 | 1467388173440 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:33 INFO - PROCESS | 3620 | ++DOCSHELL 1971DC00 == 45 [pid = 3620] [id = 310] 08:49:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (19C6F400) [pid = 3620] [serial = 929] [outer = 00000000] 08:49:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (19FD9400) [pid = 3620] [serial = 930] [outer = 19C6F400] 08:49:33 INFO - PROCESS | 3620 | 1467388173496 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1A349000) [pid = 3620] [serial = 931] [outer = 19C6F400] 08:49:34 INFO - PROCESS | 3620 | 1467388174052 Marionette TRACE conn3 <- [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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 918ms 08:49:34 INFO - PROCESS | 3620 | 1467388174103 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 3620 | 1467388174106 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:49:34 INFO - PROCESS | 3620 | 1467388174110 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 3620 | 1467388174112 Marionette TRACE conn3 <- [1,1206,null,{}] 08:49:34 INFO - PROCESS | 3620 | 1467388174115 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 3620 | 1467388174117 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:34 INFO - PROCESS | 3620 | 1467388174226 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:49:34 INFO - PROCESS | 3620 | 1467388174342 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 3620 | 1467388174344 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:34 INFO - PROCESS | 3620 | ++DOCSHELL 10A09C00 == 46 [pid = 3620] [id = 311] 08:49:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (10A0F800) [pid = 3620] [serial = 932] [outer = 00000000] 08:49:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (10B9B000) [pid = 3620] [serial = 933] [outer = 10A0F800] 08:49:34 INFO - PROCESS | 3620 | 1467388174551 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (11B21800) [pid = 3620] [serial = 934] [outer = 10A0F800] 08:49:35 INFO - PROCESS | 3620 | 1467388175188 Marionette TRACE conn3 <- [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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1133ms 08:49:35 INFO - PROCESS | 3620 | 1467388175246 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 3620 | 1467388175250 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:49:35 INFO - PROCESS | 3620 | 1467388175255 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:49:35 INFO - PROCESS | 3620 | 1467388175257 Marionette TRACE conn3 <- [1,1210,null,{}] 08:49:35 INFO - PROCESS | 3620 | 1467388175262 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 3620 | 1467388175265 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:35 INFO - PROCESS | 3620 | 1467388175403 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:49:35 INFO - PROCESS | 3620 | 1467388175413 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 3620 | 1467388175416 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:35 INFO - PROCESS | 3620 | ++DOCSHELL 1437E000 == 47 [pid = 3620] [id = 312] 08:49:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (15149C00) [pid = 3620] [serial = 935] [outer = 00000000] 08:49:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (15180800) [pid = 3620] [serial = 936] [outer = 15149C00] 08:49:35 INFO - PROCESS | 3620 | 1467388175464 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (159FCC00) [pid = 3620] [serial = 937] [outer = 15149C00] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 12C6BC00 == 46 [pid = 3620] [id = 306] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 12C64800 == 45 [pid = 3620] [id = 305] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1A340000 == 44 [pid = 3620] [id = 304] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 19F7FC00 == 43 [pid = 3620] [id = 303] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 19717400 == 42 [pid = 3620] [id = 302] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 16DB5C00 == 41 [pid = 3620] [id = 301] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 15181400 == 40 [pid = 3620] [id = 300] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1514A400 == 39 [pid = 3620] [id = 299] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 10E4C800 == 38 [pid = 3620] [id = 298] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 114CE000 == 37 [pid = 3620] [id = 297] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1829D400 == 36 [pid = 3620] [id = 293] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 11441800 == 35 [pid = 3620] [id = 294] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 13DE4800 == 34 [pid = 3620] [id = 295] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 16C45000 == 33 [pid = 3620] [id = 279] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 17F17400 == 32 [pid = 3620] [id = 296] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1971DC00 == 31 [pid = 3620] [id = 310] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 10A09C00 == 30 [pid = 3620] [id = 311] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 155A6400 == 29 [pid = 3620] [id = 309] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1A47DC00 == 28 [pid = 3620] [id = 307] 08:49:36 INFO - PROCESS | 3620 | --DOCSHELL 1189F000 == 27 [pid = 3620] [id = 308] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (13073400) [pid = 3620] [serial = 808] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16C49400) [pid = 3620] [serial = 864] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (118E1C00) [pid = 3620] [serial = 852] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (17557C00) [pid = 3620] [serial = 867] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (12979000) [pid = 3620] [serial = 853] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16C8A000) [pid = 3620] [serial = 865] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10A79C00) [pid = 3620] [serial = 849] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1517E800) [pid = 3620] [serial = 858] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (151AE800) [pid = 3620] [serial = 859] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1337F400) [pid = 3620] [serial = 855] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (139A4800) [pid = 3620] [serial = 856] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12C51C00) [pid = 3620] [serial = 840] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (16538000) [pid = 3620] [serial = 861] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (14381800) [pid = 3620] [serial = 843] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17F13800) [pid = 3620] [serial = 870] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (17684400) [pid = 3620] [serial = 846] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (175B0400) [pid = 3620] [serial = 868] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (194C9000) [pid = 3620] [serial = 879] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17F14400) [pid = 3620] [serial = 871] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (18296C00) [pid = 3620] [serial = 876] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (114C1400) [pid = 3620] [serial = 850] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17682000) [pid = 3620] [serial = 874] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (18299800) [pid = 3620] [serial = 877] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1653AC00) [pid = 3620] [serial = 862] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17681800) [pid = 3620] [serial = 873] [outer = 00000000] [url = about:blank] 08:49:36 INFO - PROCESS | 3620 | 1467388176742 Marionette TRACE conn3 <- [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] 08:49:36 INFO - PROCESS | 3620 | 1467388176793 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:49:36 INFO - PROCESS | 3620 | 1467388176798 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 3620 | 1467388176801 Marionette TRACE conn3 <- [1,1214,null,{}] 08:49:36 INFO - PROCESS | 3620 | 1467388176807 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 3620 | 1467388176809 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:36 INFO - PROCESS | 3620 | 1467388176900 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:49:36 INFO - PROCESS | 3620 | 1467388176908 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 3620 | 1467388176913 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:36 INFO - PROCESS | 3620 | ++DOCSHELL 11441800 == 28 [pid = 3620] [id = 313] 08:49:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11441C00) [pid = 3620] [serial = 938] [outer = 00000000] 08:49:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (11B2C800) [pid = 3620] [serial = 939] [outer = 11441C00] 08:49:36 INFO - PROCESS | 3620 | 1467388176959 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12977C00) [pid = 3620] [serial = 940] [outer = 11441C00] 08:49:37 INFO - PROCESS | 3620 | 1467388177423 Marionette TRACE conn3 <- [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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 674ms 08:49:37 INFO - PROCESS | 3620 | 1467388177481 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 3620 | 1467388177486 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:49:37 INFO - PROCESS | 3620 | 1467388177492 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 3620 | 1467388177495 Marionette TRACE conn3 <- [1,1218,null,{}] 08:49:37 INFO - PROCESS | 3620 | 1467388177499 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 3620 | 1467388177501 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:37 INFO - PROCESS | 3620 | 1467388177588 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:49:37 INFO - PROCESS | 3620 | 1467388177596 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 3620 | 1467388177598 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:37 INFO - PROCESS | 3620 | ++DOCSHELL 13076000 == 29 [pid = 3620] [id = 314] 08:49:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13079400) [pid = 3620] [serial = 941] [outer = 00000000] 08:49:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1320F400) [pid = 3620] [serial = 942] [outer = 13079400] 08:49:37 INFO - PROCESS | 3620 | 1467388177645 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (13910C00) [pid = 3620] [serial = 943] [outer = 13079400] 08:49:38 INFO - PROCESS | 3620 | 1467388178112 Marionette TRACE conn3 <- [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]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 08:49:38 INFO - PROCESS | 3620 | 1467388178173 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 3620 | 1467388178175 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:49:38 INFO - PROCESS | 3620 | 1467388178179 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 3620 | 1467388178183 Marionette TRACE conn3 <- [1,1222,null,{}] 08:49:38 INFO - PROCESS | 3620 | 1467388178194 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 3620 | 1467388178198 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:38 INFO - PROCESS | 3620 | 1467388178280 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:49:38 INFO - PROCESS | 3620 | 1467388178383 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 3620 | 1467388178386 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:38 INFO - PROCESS | 3620 | ++DOCSHELL 1514A400 == 30 [pid = 3620] [id = 315] 08:49:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1514C400) [pid = 3620] [serial = 944] [outer = 00000000] 08:49:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1517E400) [pid = 3620] [serial = 945] [outer = 1514C400] 08:49:38 INFO - PROCESS | 3620 | 1467388178433 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (15525C00) [pid = 3620] [serial = 946] [outer = 1514C400] 08:49:38 INFO - PROCESS | 3620 | 1467388178852 Marionette TRACE conn3 <- [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]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 698ms 08:49:38 INFO - PROCESS | 3620 | 1467388178878 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 3620 | 1467388178880 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:49:38 INFO - PROCESS | 3620 | 1467388178890 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 3620 | 1467388178892 Marionette TRACE conn3 <- [1,1226,null,{}] 08:49:38 INFO - PROCESS | 3620 | 1467388178895 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 3620 | 1467388178897 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:39 INFO - PROCESS | 3620 | 1467388179035 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:49:39 INFO - PROCESS | 3620 | 1467388179055 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3620 | 1467388179057 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:39 INFO - PROCESS | 3620 | ++DOCSHELL 1551F400 == 31 [pid = 3620] [id = 316] 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1608C000) [pid = 3620] [serial = 947] [outer = 00000000] 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1659EC00) [pid = 3620] [serial = 948] [outer = 1608C000] 08:49:39 INFO - PROCESS | 3620 | 1467388179100 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1681F000) [pid = 3620] [serial = 949] [outer = 1608C000] 08:49:39 INFO - PROCESS | 3620 | 1467388179521 Marionette TRACE conn3 <- [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]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 683ms 08:49:39 INFO - PROCESS | 3620 | 1467388179588 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 3620 | 1467388179590 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:49:39 INFO - PROCESS | 3620 | 1467388179600 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 3620 | 1467388179601 Marionette TRACE conn3 <- [1,1230,null,{}] 08:49:39 INFO - PROCESS | 3620 | 1467388179605 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 3620 | 1467388179607 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:39 INFO - PROCESS | 3620 | 1467388179698 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:49:39 INFO - PROCESS | 3620 | 1467388179706 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 3620 | 1467388179708 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:39 INFO - PROCESS | 3620 | ++DOCSHELL 16C3C800 == 32 [pid = 3620] [id = 317] 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (16C3FC00) [pid = 3620] [serial = 950] [outer = 00000000] 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16C85800) [pid = 3620] [serial = 951] [outer = 16C3FC00] 08:49:39 INFO - PROCESS | 3620 | 1467388179752 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16C8C800) [pid = 3620] [serial = 952] [outer = 16C3FC00] 08:49:40 INFO - PROCESS | 3620 | 1467388180219 Marionette TRACE conn3 <- [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]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 699ms 08:49:40 INFO - PROCESS | 3620 | 1467388180282 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 3620 | 1467388180284 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:49:40 INFO - PROCESS | 3620 | 1467388180287 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 3620 | 1467388180289 Marionette TRACE conn3 <- [1,1234,null,{}] 08:49:40 INFO - PROCESS | 3620 | 1467388180303 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 3620 | 1467388180308 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:40 INFO - PROCESS | 3620 | 1467388180469 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:49:40 INFO - PROCESS | 3620 | 1467388180477 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 3620 | 1467388180479 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:40 INFO - PROCESS | 3620 | ++DOCSHELL 16DBE000 == 33 [pid = 3620] [id = 318] 08:49:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16EF0400) [pid = 3620] [serial = 953] [outer = 00000000] 08:49:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (17684400) [pid = 3620] [serial = 954] [outer = 16EF0400] 08:49:40 INFO - PROCESS | 3620 | 1467388180521 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17ACA000) [pid = 3620] [serial = 955] [outer = 16EF0400] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (13DD9C00) [pid = 3620] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (114C3400) [pid = 3620] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1971D000) [pid = 3620] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19F8A400) [pid = 3620] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1A341800) [pid = 3620] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (114C2800) [pid = 3620] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1821F800) [pid = 3620] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13DE5000) [pid = 3620] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16540800) [pid = 3620] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1829F000) [pid = 3620] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (114CEC00) [pid = 3620] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1514F400) [pid = 3620] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (16DBD800) [pid = 3620] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (114C8C00) [pid = 3620] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A47F800) [pid = 3620] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17683400) [pid = 3620] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13387400) [pid = 3620] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17679400) [pid = 3620] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16DC0C00) [pid = 3620] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11B25800) [pid = 3620] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:49:41 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10A0FC00) [pid = 3620] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:49:41 INFO - PROCESS | 3620 | 1467388181405 Marionette TRACE conn3 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1147ms 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:49:41 INFO - PROCESS | 3620 | 1467388181442 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 3620 | 1467388181444 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:49:41 INFO - PROCESS | 3620 | 1467388181448 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 3620 | 1467388181449 Marionette TRACE conn3 <- [1,1238,null,{}] 08:49:41 INFO - PROCESS | 3620 | 1467388181453 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 3620 | 1467388181454 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:41 INFO - PROCESS | 3620 | 1467388181529 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:49:41 INFO - PROCESS | 3620 | 1467388181536 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 3620 | 1467388181539 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:41 INFO - PROCESS | 3620 | ++DOCSHELL 114C8400 == 34 [pid = 3620] [id = 319] 08:49:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (114C8C00) [pid = 3620] [serial = 956] [outer = 00000000] 08:49:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13205800) [pid = 3620] [serial = 957] [outer = 114C8C00] 08:49:41 INFO - PROCESS | 3620 | 1467388181581 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13F84400) [pid = 3620] [serial = 958] [outer = 114C8C00] 08:49:41 INFO - PROCESS | 3620 | 1467388181985 Marionette TRACE conn3 <- [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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 589ms 08:49:42 INFO - PROCESS | 3620 | 1467388182028 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3620 | 1467388182030 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:49:42 INFO - PROCESS | 3620 | 1467388182037 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3620 | 1467388182038 Marionette TRACE conn3 <- [1,1242,null,{}] 08:49:42 INFO - PROCESS | 3620 | 1467388182042 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 3620 | 1467388182044 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:42 INFO - PROCESS | 3620 | 1467388182118 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:49:42 INFO - PROCESS | 3620 | 1467388182124 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 3620 | 1467388182126 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:42 INFO - PROCESS | 3620 | ++DOCSHELL 15181C00 == 35 [pid = 3620] [id = 320] 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16540800) [pid = 3620] [serial = 959] [outer = 00000000] 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16EF3400) [pid = 3620] [serial = 960] [outer = 16540800] 08:49:42 INFO - PROCESS | 3620 | 1467388182170 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16633400) [pid = 3620] [serial = 961] [outer = 16540800] 08:49:42 INFO - PROCESS | 3620 | 1467388182604 Marionette TRACE conn3 <- [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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 590ms 08:49:42 INFO - PROCESS | 3620 | 1467388182631 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 3620 | 1467388182633 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:49:42 INFO - PROCESS | 3620 | 1467388182636 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 3620 | 1467388182638 Marionette TRACE conn3 <- [1,1246,null,{}] 08:49:42 INFO - PROCESS | 3620 | 1467388182641 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 3620 | 1467388182643 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:42 INFO - PROCESS | 3620 | 1467388182760 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:49:42 INFO - PROCESS | 3620 | 1467388182768 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 3620 | 1467388182770 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:42 INFO - PROCESS | 3620 | ++DOCSHELL 15144400 == 36 [pid = 3620] [id = 321] 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18211C00) [pid = 3620] [serial = 962] [outer = 00000000] 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1821F800) [pid = 3620] [serial = 963] [outer = 18211C00] 08:49:42 INFO - PROCESS | 3620 | 1467388182812 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (18293C00) [pid = 3620] [serial = 964] [outer = 18211C00] 08:49:43 INFO - PROCESS | 3620 | 1467388183407 Marionette TRACE conn3 <- [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]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 823ms 08:49:43 INFO - PROCESS | 3620 | 1467388183496 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 3620 | 1467388183501 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:49:43 INFO - PROCESS | 3620 | 1467388183554 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 3620 | 1467388183557 Marionette TRACE conn3 <- [1,1250,null,{}] 08:49:43 INFO - PROCESS | 3620 | 1467388183564 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 3620 | 1467388183567 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:43 INFO - PROCESS | 3620 | 1467388183697 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:49:43 INFO - PROCESS | 3620 | 1467388183826 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 3620 | 1467388183831 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:43 INFO - PROCESS | 3620 | ++DOCSHELL 103CB400 == 37 [pid = 3620] [id = 322] 08:49:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10559400) [pid = 3620] [serial = 965] [outer = 00000000] 08:49:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12C13400) [pid = 3620] [serial = 966] [outer = 10559400] 08:49:43 INFO - PROCESS | 3620 | 1467388183898 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (12EC1400) [pid = 3620] [serial = 967] [outer = 10559400] 08:49:44 INFO - PROCESS | 3620 | 1467388184572 Marionette TRACE conn3 <- [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]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1117ms 08:49:44 INFO - PROCESS | 3620 | 1467388184657 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 3620 | 1467388184662 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:49:44 INFO - PROCESS | 3620 | 1467388184669 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 3620 | 1467388184672 Marionette TRACE conn3 <- [1,1254,null,{}] 08:49:44 INFO - PROCESS | 3620 | 1467388184676 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 3620 | 1467388184679 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:44 INFO - PROCESS | 3620 | 1467388184809 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:49:44 INFO - PROCESS | 3620 | 1467388184950 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 3620 | 1467388184953 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:44 INFO - PROCESS | 3620 | ++DOCSHELL 13DE2800 == 38 [pid = 3620] [id = 323] 08:49:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (13DE3400) [pid = 3620] [serial = 968] [outer = 00000000] 08:49:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15147800) [pid = 3620] [serial = 969] [outer = 13DE3400] 08:49:45 INFO - PROCESS | 3620 | 1467388185009 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (15521C00) [pid = 3620] [serial = 970] [outer = 13DE3400] 08:49:45 INFO - PROCESS | 3620 | 1467388185891 Marionette TRACE conn3 <- [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]]]}] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 15181C00 == 37 [pid = 3620] [id = 320] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 114C8400 == 36 [pid = 3620] [id = 319] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 16DBE000 == 35 [pid = 3620] [id = 318] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 16C3C800 == 34 [pid = 3620] [id = 317] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 1551F400 == 33 [pid = 3620] [id = 316] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 1514A400 == 32 [pid = 3620] [id = 315] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 13076000 == 31 [pid = 3620] [id = 314] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 11441800 == 30 [pid = 3620] [id = 313] 08:49:45 INFO - PROCESS | 3620 | --DOCSHELL 1437E000 == 29 [pid = 3620] [id = 312] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17A34000) [pid = 3620] [serial = 838] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17F17800) [pid = 3620] [serial = 847] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (11D8D400) [pid = 3620] [serial = 802] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (11D8C800) [pid = 3620] [serial = 805] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (19C6E800) [pid = 3620] [serial = 906] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (19FDAC00) [pid = 3620] [serial = 909] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (19E0F400) [pid = 3620] [serial = 907] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A349C00) [pid = 3620] [serial = 912] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (19FE5C00) [pid = 3620] [serial = 910] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12C45C00) [pid = 3620] [serial = 882] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12C68C00) [pid = 3620] [serial = 883] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1829F800) [pid = 3620] [serial = 888] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19718000) [pid = 3620] [serial = 889] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15149000) [pid = 3620] [serial = 885] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15526000) [pid = 3620] [serial = 886] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C43800) [pid = 3620] [serial = 900] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C4BC00) [pid = 3620] [serial = 901] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19719000) [pid = 3620] [serial = 880] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (118E3000) [pid = 3620] [serial = 891] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C11800) [pid = 3620] [serial = 892] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15182800) [pid = 3620] [serial = 897] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15698C00) [pid = 3620] [serial = 898] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16EFB000) [pid = 3620] [serial = 903] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12C66400) [pid = 3620] [serial = 894] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (130DE800) [pid = 3620] [serial = 895] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A6EF800) [pid = 3620] [serial = 921] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A47A800) [pid = 3620] [serial = 918] [outer = 00000000] [url = about:blank] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A6F4C00) [pid = 3620] [serial = 922] [outer = 00000000] [url = about:blank] 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1287ms 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A47D800) [pid = 3620] [serial = 919] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A34A000) [pid = 3620] [serial = 913] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16088400) [pid = 3620] [serial = 915] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16C40000) [pid = 3620] [serial = 916] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17D0E000) [pid = 3620] [serial = 904] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15187000) [pid = 3620] [serial = 844] [outer = 00000000] [url = about:blank] 08:49:45 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (12D24800) [pid = 3620] [serial = 841] [outer = 00000000] [url = about:blank] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:49:45 INFO - PROCESS | 3620 | 1467388185974 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 3620 | 1467388185978 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:49:45 INFO - PROCESS | 3620 | 1467388185985 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 3620 | 1467388185989 Marionette TRACE conn3 <- [1,1258,null,{}] 08:49:45 INFO - PROCESS | 3620 | 1467388185995 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 3620 | 1467388185997 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:46 INFO - PROCESS | 3620 | 1467388186088 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:49:46 INFO - PROCESS | 3620 | 1467388186096 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 3620 | 1467388186099 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:46 INFO - PROCESS | 3620 | ++DOCSHELL 1143AC00 == 30 [pid = 3620] [id = 324] 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (114C4800) [pid = 3620] [serial = 971] [outer = 00000000] 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (114CC400) [pid = 3620] [serial = 972] [outer = 114C4800] 08:49:46 INFO - PROCESS | 3620 | 1467388186146 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (118A2C00) [pid = 3620] [serial = 973] [outer = 114C4800] 08:49:46 INFO - PROCESS | 3620 | 1467388186639 Marionette TRACE conn3 <- [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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 682ms 08:49:46 INFO - PROCESS | 3620 | 1467388186664 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 3620 | 1467388186668 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:49:46 INFO - PROCESS | 3620 | 1467388186678 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:49:46 INFO - PROCESS | 3620 | 1467388186681 Marionette TRACE conn3 <- [1,1262,null,{}] 08:49:46 INFO - PROCESS | 3620 | 1467388186684 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 3620 | 1467388186687 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:46 INFO - PROCESS | 3620 | 1467388186773 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:49:46 INFO - PROCESS | 3620 | 1467388186781 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 3620 | 1467388186784 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:46 INFO - PROCESS | 3620 | ++DOCSHELL 11B25C00 == 31 [pid = 3620] [id = 325] 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11B2DC00) [pid = 3620] [serial = 974] [outer = 00000000] 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C6A000) [pid = 3620] [serial = 975] [outer = 11B2DC00] 08:49:46 INFO - PROCESS | 3620 | 1467388186831 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13025C00) [pid = 3620] [serial = 976] [outer = 11B2DC00] 08:49:47 INFO - PROCESS | 3620 | 1467388187297 Marionette TRACE conn3 <- [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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 08:49:47 INFO - PROCESS | 3620 | 1467388187321 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 3620 | 1467388187323 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:49:47 INFO - PROCESS | 3620 | 1467388187326 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 3620 | 1467388187330 Marionette TRACE conn3 <- [1,1266,null,{}] 08:49:47 INFO - PROCESS | 3620 | 1467388187340 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 3620 | 1467388187345 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:47 INFO - PROCESS | 3620 | 1467388187426 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:49:47 INFO - PROCESS | 3620 | 1467388187540 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 3620 | 1467388187543 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:47 INFO - PROCESS | 3620 | ++DOCSHELL 1437D000 == 32 [pid = 3620] [id = 326] 08:49:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1437D400) [pid = 3620] [serial = 977] [outer = 00000000] 08:49:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15146400) [pid = 3620] [serial = 978] [outer = 1437D400] 08:49:47 INFO - PROCESS | 3620 | 1467388187596 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15151C00) [pid = 3620] [serial = 979] [outer = 1437D400] 08:49:47 INFO - PROCESS | 3620 | 1467388187982 Marionette TRACE conn3 <- [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]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 683ms 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:49:48 INFO - PROCESS | 3620 | 1467388188024 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3620 | 1467388188026 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:49:48 INFO - PROCESS | 3620 | 1467388188029 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 3620 | 1467388188031 Marionette TRACE conn3 <- [1,1270,null,{}] 08:49:48 INFO - PROCESS | 3620 | 1467388188035 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 3620 | 1467388188036 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:48 INFO - PROCESS | 3620 | 1467388188159 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:49:48 INFO - PROCESS | 3620 | 1467388188219 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3620 | 1467388188221 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:48 INFO - PROCESS | 3620 | ++DOCSHELL 15150C00 == 33 [pid = 3620] [id = 327] 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (151AAC00) [pid = 3620] [serial = 980] [outer = 00000000] 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1608A800) [pid = 3620] [serial = 981] [outer = 151AAC00] 08:49:48 INFO - PROCESS | 3620 | 1467388188266 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1662A000) [pid = 3620] [serial = 982] [outer = 151AAC00] 08:49:48 INFO - PROCESS | 3620 | 1467388188655 Marionette TRACE conn3 <- [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]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 683ms 08:49:48 INFO - PROCESS | 3620 | 1467388188712 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 3620 | 1467388188714 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:49:48 INFO - PROCESS | 3620 | 1467388188718 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 3620 | 1467388188719 Marionette TRACE conn3 <- [1,1274,null,{}] 08:49:48 INFO - PROCESS | 3620 | 1467388188728 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 3620 | 1467388188731 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:48 INFO - PROCESS | 3620 | 1467388188866 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:49:48 INFO - PROCESS | 3620 | 1467388188878 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 3620 | 1467388188880 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:48 INFO - PROCESS | 3620 | ++DOCSHELL 1681EC00 == 34 [pid = 3620] [id = 328] 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C3E000) [pid = 3620] [serial = 983] [outer = 00000000] 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C4B000) [pid = 3620] [serial = 984] [outer = 16C3E000] 08:49:48 INFO - PROCESS | 3620 | 1467388188922 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C4AC00) [pid = 3620] [serial = 985] [outer = 16C3E000] 08:49:49 INFO - PROCESS | 3620 | 1467388189377 Marionette TRACE conn3 <- [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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 698ms 08:49:49 INFO - PROCESS | 3620 | 1467388189417 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 3620 | 1467388189419 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:49:49 INFO - PROCESS | 3620 | 1467388189428 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 3620 | 1467388189430 Marionette TRACE conn3 <- [1,1278,null,{}] 08:49:49 INFO - PROCESS | 3620 | 1467388189434 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 3620 | 1467388189439 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:49 INFO - PROCESS | 3620 | 1467388189569 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:49:49 INFO - PROCESS | 3620 | 1467388189632 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 3620 | 1467388189634 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:49 INFO - PROCESS | 3620 | ++DOCSHELL 16DBA800 == 35 [pid = 3620] [id = 329] 08:49:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16DC0800) [pid = 3620] [serial = 986] [outer = 00000000] 08:49:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17555400) [pid = 3620] [serial = 987] [outer = 16DC0800] 08:49:49 INFO - PROCESS | 3620 | 1467388189678 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17557C00) [pid = 3620] [serial = 988] [outer = 16DC0800] 08:49:50 INFO - PROCESS | 3620 | 1467388190104 Marionette TRACE conn3 <- [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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 698ms 08:49:50 INFO - PROCESS | 3620 | 1467388190127 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 3620 | 1467388190129 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13079400) [pid = 3620] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1514C400) [pid = 3620] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11441C00) [pid = 3620] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1608C000) [pid = 3620] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15149C00) [pid = 3620] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C3FC00) [pid = 3620] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16EF0400) [pid = 3620] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16540800) [pid = 3620] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (118D9400) [pid = 3620] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15973C00) [pid = 3620] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19C6F400) [pid = 3620] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10A0F800) [pid = 3620] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:49:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (114C8C00) [pid = 3620] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:49:50 INFO - PROCESS | 3620 | 1467388190249 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 3620 | 1467388190251 Marionette TRACE conn3 <- [1,1282,null,{}] 08:49:50 INFO - PROCESS | 3620 | 1467388190261 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 3620 | 1467388190263 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:50 INFO - PROCESS | 3620 | 1467388190343 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:49:50 INFO - PROCESS | 3620 | 1467388190349 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 3620 | 1467388190351 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:50 INFO - PROCESS | 3620 | ++DOCSHELL 13079400 == 36 [pid = 3620] [id = 330] 08:49:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13207800) [pid = 3620] [serial = 989] [outer = 00000000] 08:49:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15144C00) [pid = 3620] [serial = 990] [outer = 13207800] 08:49:50 INFO - PROCESS | 3620 | 1467388190395 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15972000) [pid = 3620] [serial = 991] [outer = 13207800] 08:49:50 INFO - PROCESS | 3620 | 1467388190789 Marionette TRACE conn3 <- [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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 698ms 08:49:50 INFO - PROCESS | 3620 | 1467388190837 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 3620 | 1467388190839 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:49:50 INFO - PROCESS | 3620 | 1467388190842 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:49:50 INFO - PROCESS | 3620 | 1467388190844 Marionette TRACE conn3 <- [1,1286,null,{}] 08:49:50 INFO - PROCESS | 3620 | 1467388190848 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 3620 | 1467388190849 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:50 INFO - PROCESS | 3620 | 1467388190932 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:49:50 INFO - PROCESS | 3620 | 1467388190937 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 3620 | 1467388190939 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:50 INFO - PROCESS | 3620 | ++DOCSHELL 13381400 == 37 [pid = 3620] [id = 331] 08:49:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F8E400) [pid = 3620] [serial = 992] [outer = 00000000] 08:49:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (175BD000) [pid = 3620] [serial = 993] [outer = 13F8E400] 08:49:50 INFO - PROCESS | 3620 | 1467388190981 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D14C00) [pid = 3620] [serial = 994] [outer = 13F8E400] 08:49:51 INFO - PROCESS | 3620 | 1467388191410 Marionette TRACE conn3 <- [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]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 589ms 08:49:51 INFO - PROCESS | 3620 | 1467388191440 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 3620 | 1467388191442 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:49:51 INFO - PROCESS | 3620 | 1467388191445 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:49:51 INFO - PROCESS | 3620 | 1467388191446 Marionette TRACE conn3 <- [1,1290,null,{}] 08:49:51 INFO - PROCESS | 3620 | 1467388191465 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 3620 | 1467388191467 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:51 INFO - PROCESS | 3620 | 1467388191546 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:49:51 INFO - PROCESS | 3620 | 1467388191560 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 3620 | 1467388191562 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:51 INFO - PROCESS | 3620 | ++DOCSHELL 13F8DC00 == 38 [pid = 3620] [id = 332] 08:49:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C3FC00) [pid = 3620] [serial = 995] [outer = 00000000] 08:49:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18291C00) [pid = 3620] [serial = 996] [outer = 16C3FC00] 08:49:51 INFO - PROCESS | 3620 | 1467388191603 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18294000) [pid = 3620] [serial = 997] [outer = 16C3FC00] 08:49:52 INFO - PROCESS | 3620 | 1467388192038 Marionette TRACE conn3 <- [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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 651ms 08:49:52 INFO - PROCESS | 3620 | 1467388192104 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 3620 | 1467388192106 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:49:52 INFO - PROCESS | 3620 | 1467388192110 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 3620 | 1467388192111 Marionette TRACE conn3 <- [1,1294,null,{}] 08:49:52 INFO - PROCESS | 3620 | 1467388192115 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 3620 | 1467388192117 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:52 INFO - PROCESS | 3620 | 1467388192196 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:49:52 INFO - PROCESS | 3620 | 1467388192245 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 3620 | 1467388192249 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:52 INFO - PROCESS | 3620 | ++DOCSHELL 0C776000 == 39 [pid = 3620] [id = 333] 08:49:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0F395C00) [pid = 3620] [serial = 998] [outer = 00000000] 08:49:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (103D2000) [pid = 3620] [serial = 999] [outer = 0F395C00] 08:49:52 INFO - PROCESS | 3620 | 1467388192393 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10A7C400) [pid = 3620] [serial = 1000] [outer = 0F395C00] 08:49:53 INFO - PROCESS | 3620 | 1467388193039 Marionette TRACE conn3 <- [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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 993ms 08:49:53 INFO - PROCESS | 3620 | 1467388193098 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 3620 | 1467388193102 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:49:53 INFO - PROCESS | 3620 | 1467388193106 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 3620 | 1467388193110 Marionette TRACE conn3 <- [1,1298,null,{}] 08:49:53 INFO - PROCESS | 3620 | 1467388193115 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 3620 | 1467388193118 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:53 INFO - PROCESS | 3620 | 1467388193229 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:49:53 INFO - PROCESS | 3620 | 1467388193363 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 3620 | 1467388193366 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:53 INFO - PROCESS | 3620 | ++DOCSHELL 12C66400 == 40 [pid = 3620] [id = 334] 08:49:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12C6AC00) [pid = 3620] [serial = 1001] [outer = 00000000] 08:49:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13AB6800) [pid = 3620] [serial = 1002] [outer = 12C6AC00] 08:49:53 INFO - PROCESS | 3620 | 1467388193421 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DDE800) [pid = 3620] [serial = 1003] [outer = 12C6AC00] 08:49:53 INFO - PROCESS | 3620 | 1467388193985 Marionette TRACE conn3 <- [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] 08:49:54 INFO - PROCESS | 3620 | 1467388194059 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:49:54 INFO - PROCESS | 3620 | 1467388194064 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 3620 | 1467388194067 Marionette TRACE conn3 <- [1,1302,null,{}] 08:49:54 INFO - PROCESS | 3620 | 1467388194085 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 3620 | 1467388194087 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:54 INFO - PROCESS | 3620 | 1467388194204 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:49:54 INFO - PROCESS | 3620 | 1467388194334 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 3620 | 1467388194337 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:54 INFO - PROCESS | 3620 | ++DOCSHELL 1569B800 == 41 [pid = 3620] [id = 335] 08:49:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16543400) [pid = 3620] [serial = 1004] [outer = 00000000] 08:49:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C8DC00) [pid = 3620] [serial = 1005] [outer = 16543400] 08:49:54 INFO - PROCESS | 3620 | 1467388194390 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17517800) [pid = 3620] [serial = 1006] [outer = 16543400] 08:49:54 INFO - PROCESS | 3620 | 1467388194988 Marionette TRACE conn3 <- [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]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 992ms 08:49:55 INFO - PROCESS | 3620 | 1467388195066 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 3620 | 1467388195069 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:49:55 INFO - PROCESS | 3620 | 1467388195074 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 3620 | 1467388195080 Marionette TRACE conn3 <- [1,1306,null,{}] 08:49:55 INFO - PROCESS | 3620 | 1467388195090 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 3620 | 1467388195093 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:55 INFO - PROCESS | 3620 | 1467388195211 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:49:55 INFO - PROCESS | 3620 | 1467388195356 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 3620 | 1467388195358 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:55 INFO - PROCESS | 3620 | ++DOCSHELL 17684000 == 42 [pid = 3620] [id = 336] 08:49:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17D0E800) [pid = 3620] [serial = 1007] [outer = 00000000] 08:49:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (19718C00) [pid = 3620] [serial = 1008] [outer = 17D0E800] 08:49:55 INFO - PROCESS | 3620 | 1467388195415 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1971F800) [pid = 3620] [serial = 1009] [outer = 17D0E800] 08:49:56 INFO - PROCESS | 3620 | 1467388196189 Marionette TRACE conn3 <- [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]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1179ms 08:49:56 INFO - PROCESS | 3620 | 1467388196257 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 3620 | 1467388196261 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:49:56 INFO - PROCESS | 3620 | 1467388196265 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 3620 | 1467388196268 Marionette TRACE conn3 <- [1,1310,null,{}] 08:49:56 INFO - PROCESS | 3620 | 1467388196274 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 3620 | 1467388196277 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:56 INFO - PROCESS | 3620 | 1467388196382 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:49:56 INFO - PROCESS | 3620 | 1467388196508 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 3620 | 1467388196512 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:56 INFO - PROCESS | 3620 | ++DOCSHELL 12C5E400 == 43 [pid = 3620] [id = 337] 08:49:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12C5FC00) [pid = 3620] [serial = 1010] [outer = 00000000] 08:49:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12EBE000) [pid = 3620] [serial = 1011] [outer = 12C5FC00] 08:49:56 INFO - PROCESS | 3620 | 1467388196575 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (130DE800) [pid = 3620] [serial = 1012] [outer = 12C5FC00] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 13F8DC00 == 42 [pid = 3620] [id = 332] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 13381400 == 41 [pid = 3620] [id = 331] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 13079400 == 40 [pid = 3620] [id = 330] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 16DBA800 == 39 [pid = 3620] [id = 329] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 1681EC00 == 38 [pid = 3620] [id = 328] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 15150C00 == 37 [pid = 3620] [id = 327] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 1437D000 == 36 [pid = 3620] [id = 326] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 11B25C00 == 35 [pid = 3620] [id = 325] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 1143AC00 == 34 [pid = 3620] [id = 324] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 103CB400 == 33 [pid = 3620] [id = 322] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 13DE2800 == 32 [pid = 3620] [id = 323] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 15144400 == 31 [pid = 3620] [id = 321] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 17684000 == 30 [pid = 3620] [id = 336] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 1569B800 == 29 [pid = 3620] [id = 335] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 0C776000 == 28 [pid = 3620] [id = 333] 08:49:57 INFO - PROCESS | 3620 | --DOCSHELL 12C66400 == 27 [pid = 3620] [id = 334] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1320F400) [pid = 3620] [serial = 942] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13910C00) [pid = 3620] [serial = 943] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1517E400) [pid = 3620] [serial = 945] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (11B2C800) [pid = 3620] [serial = 939] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12977C00) [pid = 3620] [serial = 940] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1659EC00) [pid = 3620] [serial = 948] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (159FCC00) [pid = 3620] [serial = 937] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15180800) [pid = 3620] [serial = 936] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16C85800) [pid = 3620] [serial = 951] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17684400) [pid = 3620] [serial = 954] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C8C800) [pid = 3620] [serial = 952] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17ACA000) [pid = 3620] [serial = 955] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16633400) [pid = 3620] [serial = 961] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16EF3400) [pid = 3620] [serial = 960] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A35C00) [pid = 3620] [serial = 925] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C63400) [pid = 3620] [serial = 924] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1653B000) [pid = 3620] [serial = 928] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16080C00) [pid = 3620] [serial = 927] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A349000) [pid = 3620] [serial = 931] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19FD9400) [pid = 3620] [serial = 930] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11B21800) [pid = 3620] [serial = 934] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10B9B000) [pid = 3620] [serial = 933] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1681F000) [pid = 3620] [serial = 949] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13205800) [pid = 3620] [serial = 957] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13F84400) [pid = 3620] [serial = 958] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15525C00) [pid = 3620] [serial = 946] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1821F800) [pid = 3620] [serial = 963] [outer = 00000000] [url = about:blank] 08:49:57 INFO - PROCESS | 3620 | 1467388197715 Marionette TRACE conn3 <- [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]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1490ms 08:49:57 INFO - PROCESS | 3620 | 1467388197751 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 3620 | 1467388197755 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:49:57 INFO - PROCESS | 3620 | 1467388197766 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 3620 | 1467388197769 Marionette TRACE conn3 <- [1,1314,null,{}] 08:49:57 INFO - PROCESS | 3620 | 1467388197775 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 3620 | 1467388197778 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:57 INFO - PROCESS | 3620 | 1467388197860 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:49:57 INFO - PROCESS | 3620 | 1467388197867 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 3620 | 1467388197871 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:57 INFO - PROCESS | 3620 | ++DOCSHELL 10B9BC00 == 28 [pid = 3620] [id = 338] 08:49:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10B9EC00) [pid = 3620] [serial = 1013] [outer = 00000000] 08:49:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (118DB400) [pid = 3620] [serial = 1014] [outer = 10B9EC00] 08:49:57 INFO - PROCESS | 3620 | 1467388197918 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11B22800) [pid = 3620] [serial = 1015] [outer = 10B9EC00] 08:49:58 INFO - PROCESS | 3620 | 1467388198403 Marionette TRACE conn3 <- [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]]]}] 08:49:58 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 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 698ms 08:49:58 INFO - PROCESS | 3620 | 1467388198472 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 3620 | 1467388198477 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:49:58 INFO - PROCESS | 3620 | 1467388198483 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 3620 | 1467388198486 Marionette TRACE conn3 <- [1,1318,null,{}] 08:49:58 INFO - PROCESS | 3620 | 1467388198490 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 3620 | 1467388198493 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:58 INFO - PROCESS | 3620 | 1467388198578 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:49:58 INFO - PROCESS | 3620 | 1467388198677 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 3620 | 1467388198679 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:58 INFO - PROCESS | 3620 | ++DOCSHELL 12C5DC00 == 29 [pid = 3620] [id = 339] 08:49:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C5E800) [pid = 3620] [serial = 1016] [outer = 00000000] 08:49:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12C67000) [pid = 3620] [serial = 1017] [outer = 12C5E800] 08:49:58 INFO - PROCESS | 3620 | 1467388198726 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13021800) [pid = 3620] [serial = 1018] [outer = 12C5E800] 08:49:59 INFO - PROCESS | 3620 | 1467388199098 Marionette TRACE conn3 <- [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]]]}] 08:49:59 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 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 636ms 08:49:59 INFO - PROCESS | 3620 | 1467388199124 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 3620 | 1467388199126 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:49:59 INFO - PROCESS | 3620 | 1467388199130 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:49:59 INFO - PROCESS | 3620 | 1467388199133 Marionette TRACE conn3 <- [1,1322,null,{}] 08:49:59 INFO - PROCESS | 3620 | 1467388199144 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 3620 | 1467388199149 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:59 INFO - PROCESS | 3620 | 1467388199236 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:49:59 INFO - PROCESS | 3620 | 1467388199245 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 3620 | 1467388199249 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:59 INFO - PROCESS | 3620 | ++DOCSHELL 13AB9800 == 30 [pid = 3620] [id = 340] 08:49:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13ABCC00) [pid = 3620] [serial = 1019] [outer = 00000000] 08:49:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13DE2800) [pid = 3620] [serial = 1020] [outer = 13ABCC00] 08:49:59 INFO - PROCESS | 3620 | 1467388199300 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13F8CC00) [pid = 3620] [serial = 1021] [outer = 13ABCC00] 08:49:59 INFO - PROCESS | 3620 | 1467388199765 Marionette TRACE conn3 <- [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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 683ms 08:49:59 INFO - PROCESS | 3620 | 1467388199813 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 3620 | 1467388199816 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:49:59 INFO - PROCESS | 3620 | 1467388199828 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 3620 | 1467388199830 Marionette TRACE conn3 <- [1,1326,null,{}] 08:49:59 INFO - PROCESS | 3620 | 1467388199833 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 3620 | 1467388199835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:49:59 INFO - PROCESS | 3620 | 1467388199974 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:49:59 INFO - PROCESS | 3620 | 1467388199994 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 3620 | 1467388199996 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:00 INFO - PROCESS | 3620 | ++DOCSHELL 1517F000 == 31 [pid = 3620] [id = 341] 08:50:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15180800) [pid = 3620] [serial = 1022] [outer = 00000000] 08:50:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15525C00) [pid = 3620] [serial = 1023] [outer = 15180800] 08:50:00 INFO - PROCESS | 3620 | 1467388200041 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (155A8000) [pid = 3620] [serial = 1024] [outer = 15180800] 08:50:00 INFO - PROCESS | 3620 | 1467388200936 Marionette TRACE conn3 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1148ms 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:50:00 INFO - PROCESS | 3620 | 1467388200987 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 3620 | 1467388200989 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:50:00 INFO - PROCESS | 3620 | 1467388200992 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 3620 | 1467388200994 Marionette TRACE conn3 <- [1,1330,null,{}] 08:50:00 INFO - PROCESS | 3620 | 1467388200997 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 3620 | 1467388200999 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:01 INFO - PROCESS | 3620 | 1467388201108 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:50:01 INFO - PROCESS | 3620 | 1467388201114 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 3620 | 1467388201116 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:01 INFO - PROCESS | 3620 | ++DOCSHELL 1596FC00 == 32 [pid = 3620] [id = 342] 08:50:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15970000) [pid = 3620] [serial = 1025] [outer = 00000000] 08:50:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16534800) [pid = 3620] [serial = 1026] [outer = 15970000] 08:50:01 INFO - PROCESS | 3620 | 1467388201158 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16540000) [pid = 3620] [serial = 1027] [outer = 15970000] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C3FC00) [pid = 3620] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1437D400) [pid = 3620] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F8E400) [pid = 3620] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (114C4800) [pid = 3620] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (151AAC00) [pid = 3620] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DE3400) [pid = 3620] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10559400) [pid = 3620] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16DC0800) [pid = 3620] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11B2DC00) [pid = 3620] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13207800) [pid = 3620] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C3E000) [pid = 3620] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:50:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (18211C00) [pid = 3620] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:50:01 INFO - PROCESS | 3620 | 1467388201982 Marionette TRACE conn3 <- [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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1024ms 08:50:02 INFO - PROCESS | 3620 | 1467388202055 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 3620 | 1467388202059 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:50:02 INFO - PROCESS | 3620 | 1467388202065 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 3620 | 1467388202069 Marionette TRACE conn3 <- [1,1334,null,{}] 08:50:02 INFO - PROCESS | 3620 | 1467388202099 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 3620 | 1467388202102 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:02 INFO - PROCESS | 3620 | 1467388202232 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:50:02 INFO - PROCESS | 3620 | 1467388202358 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 3620 | 1467388202363 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:02 INFO - PROCESS | 3620 | ++DOCSHELL 10A76C00 == 33 [pid = 3620] [id = 343] 08:50:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10A77000) [pid = 3620] [serial = 1028] [outer = 00000000] 08:50:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12937800) [pid = 3620] [serial = 1029] [outer = 10A77000] 08:50:02 INFO - PROCESS | 3620 | 1467388202421 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12C50800) [pid = 3620] [serial = 1030] [outer = 10A77000] 08:50:03 INFO - PROCESS | 3620 | 1467388203131 Marionette TRACE conn3 <- [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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1132ms 08:50:03 INFO - PROCESS | 3620 | 1467388203185 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 3620 | 1467388203190 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:50:03 INFO - PROCESS | 3620 | 1467388203197 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 3620 | 1467388203200 Marionette TRACE conn3 <- [1,1338,null,{}] 08:50:03 INFO - PROCESS | 3620 | 1467388203204 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 3620 | 1467388203207 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:03 INFO - PROCESS | 3620 | 1467388203324 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:50:03 INFO - PROCESS | 3620 | 1467388203456 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 3620 | 1467388203459 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:03 INFO - PROCESS | 3620 | ++DOCSHELL 1337F400 == 34 [pid = 3620] [id = 344] 08:50:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13383800) [pid = 3620] [serial = 1031] [outer = 00000000] 08:50:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13DE0400) [pid = 3620] [serial = 1032] [outer = 13383800] 08:50:03 INFO - PROCESS | 3620 | 1467388203515 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13DE1C00) [pid = 3620] [serial = 1033] [outer = 13383800] 08:50:04 INFO - PROCESS | 3620 | 1467388204305 Marionette TRACE conn3 <- [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]]]}] 08:50:04 INFO - PROCESS | 3620 | --DOCSHELL 1517F000 == 33 [pid = 3620] [id = 341] 08:50:04 INFO - PROCESS | 3620 | --DOCSHELL 13AB9800 == 32 [pid = 3620] [id = 340] 08:50:04 INFO - PROCESS | 3620 | --DOCSHELL 12C5DC00 == 31 [pid = 3620] [id = 339] 08:50:04 INFO - PROCESS | 3620 | --DOCSHELL 10B9BC00 == 30 [pid = 3620] [id = 338] 08:50:04 INFO - PROCESS | 3620 | --DOCSHELL 12C5E400 == 29 [pid = 3620] [id = 337] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18294000) [pid = 3620] [serial = 997] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (18291C00) [pid = 3620] [serial = 996] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15146400) [pid = 3620] [serial = 978] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (175BD000) [pid = 3620] [serial = 993] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (118A2C00) [pid = 3620] [serial = 973] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1608A800) [pid = 3620] [serial = 981] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (15521C00) [pid = 3620] [serial = 970] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12C13400) [pid = 3620] [serial = 966] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17555400) [pid = 3620] [serial = 987] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17D14C00) [pid = 3620] [serial = 994] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15151C00) [pid = 3620] [serial = 979] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12C6A000) [pid = 3620] [serial = 975] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (114CC400) [pid = 3620] [serial = 972] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1662A000) [pid = 3620] [serial = 982] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15972000) [pid = 3620] [serial = 991] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (12EC1400) [pid = 3620] [serial = 967] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13025C00) [pid = 3620] [serial = 976] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16C4B000) [pid = 3620] [serial = 984] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (17557C00) [pid = 3620] [serial = 988] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (15147800) [pid = 3620] [serial = 969] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (18293C00) [pid = 3620] [serial = 964] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (16C4AC00) [pid = 3620] [serial = 985] [outer = 00000000] [url = about:blank] 08:50:04 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (15144C00) [pid = 3620] [serial = 990] [outer = 00000000] [url = about:blank] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1179ms 08:50:04 INFO - PROCESS | 3620 | 1467388204379 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 3620 | 1467388204383 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:50:04 INFO - PROCESS | 3620 | 1467388204388 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 3620 | 1467388204391 Marionette TRACE conn3 <- [1,1342,null,{}] 08:50:04 INFO - PROCESS | 3620 | 1467388204397 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 3620 | 1467388204399 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:04 INFO - PROCESS | 3620 | 1467388204495 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:50:04 INFO - PROCESS | 3620 | 1467388204502 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 3620 | 1467388204507 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:04 INFO - PROCESS | 3620 | ++DOCSHELL 10BA5400 == 30 [pid = 3620] [id = 345] 08:50:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (10F90800) [pid = 3620] [serial = 1034] [outer = 00000000] 08:50:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (12C07000) [pid = 3620] [serial = 1035] [outer = 10F90800] 08:50:04 INFO - PROCESS | 3620 | 1467388204558 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12C5E000) [pid = 3620] [serial = 1036] [outer = 10F90800] 08:50:05 INFO - PROCESS | 3620 | 1467388205067 Marionette TRACE conn3 <- [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]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 698ms 08:50:05 INFO - PROCESS | 3620 | 1467388205089 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 3620 | 1467388205093 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:50:05 INFO - PROCESS | 3620 | 1467388205099 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 3620 | 1467388205101 Marionette TRACE conn3 <- [1,1346,null,{}] 08:50:05 INFO - PROCESS | 3620 | 1467388205105 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 3620 | 1467388205108 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:05 INFO - PROCESS | 3620 | 1467388205188 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:50:05 INFO - PROCESS | 3620 | 1467388205196 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 3620 | 1467388205199 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:05 INFO - PROCESS | 3620 | ++DOCSHELL 12EC1C00 == 31 [pid = 3620] [id = 346] 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13025C00) [pid = 3620] [serial = 1037] [outer = 00000000] 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1338A000) [pid = 3620] [serial = 1038] [outer = 13025C00] 08:50:05 INFO - PROCESS | 3620 | 1467388205245 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13DD7C00) [pid = 3620] [serial = 1039] [outer = 13025C00] 08:50:05 INFO - PROCESS | 3620 | 1467388205698 Marionette TRACE conn3 <- [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]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 08:50:05 INFO - PROCESS | 3620 | 1467388205737 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 3620 | 1467388205739 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:50:05 INFO - PROCESS | 3620 | 1467388205742 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 3620 | 1467388205746 Marionette TRACE conn3 <- [1,1350,null,{}] 08:50:05 INFO - PROCESS | 3620 | 1467388205756 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 3620 | 1467388205761 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:05 INFO - PROCESS | 3620 | 1467388205844 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:50:05 INFO - PROCESS | 3620 | 1467388205852 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 3620 | 1467388205855 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:05 INFO - PROCESS | 3620 | ++DOCSHELL 1517C400 == 32 [pid = 3620] [id = 347] 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1517C800) [pid = 3620] [serial = 1040] [outer = 00000000] 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15524800) [pid = 3620] [serial = 1041] [outer = 1517C800] 08:50:05 INFO - PROCESS | 3620 | 1467388205902 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15973C00) [pid = 3620] [serial = 1042] [outer = 1517C800] 08:50:06 INFO - PROCESS | 3620 | 1467388206371 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 682ms 08:50:06 INFO - PROCESS | 3620 | 1467388206426 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 3620 | 1467388206429 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:50:06 INFO - PROCESS | 3620 | 1467388206432 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 3620 | 1467388206433 Marionette TRACE conn3 <- [1,1354,null,{}] 08:50:06 INFO - PROCESS | 3620 | 1467388206437 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 3620 | 1467388206439 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:06 INFO - PROCESS | 3620 | 1467388206546 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:50:06 INFO - PROCESS | 3620 | 1467388206560 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 3620 | 1467388206562 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:06 INFO - PROCESS | 3620 | ++DOCSHELL 16543800 == 33 [pid = 3620] [id = 348] 08:50:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16631000) [pid = 3620] [serial = 1043] [outer = 00000000] 08:50:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1681EC00) [pid = 3620] [serial = 1044] [outer = 16631000] 08:50:06 INFO - PROCESS | 3620 | 1467388206605 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16C3DC00) [pid = 3620] [serial = 1045] [outer = 16631000] 08:50:07 INFO - PROCESS | 3620 | 1467388207082 Marionette TRACE conn3 <- [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] 08:50:07 INFO - PROCESS | 3620 | 1467388207140 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:50:07 INFO - PROCESS | 3620 | 1467388207144 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 3620 | 1467388207145 Marionette TRACE conn3 <- [1,1358,null,{}] 08:50:07 INFO - PROCESS | 3620 | 1467388207149 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 3620 | 1467388207151 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:07 INFO - PROCESS | 3620 | 1467388207257 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:50:07 INFO - PROCESS | 3620 | 1467388207262 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 3620 | 1467388207264 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:07 INFO - PROCESS | 3620 | ++DOCSHELL 16C3CC00 == 34 [pid = 3620] [id = 349] 08:50:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16C40000) [pid = 3620] [serial = 1046] [outer = 00000000] 08:50:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16C81C00) [pid = 3620] [serial = 1047] [outer = 16C40000] 08:50:07 INFO - PROCESS | 3620 | 1467388207306 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16C87400) [pid = 3620] [serial = 1048] [outer = 16C40000] 08:50:07 INFO - PROCESS | 3620 | 1467388207740 Marionette TRACE conn3 <- [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] 08:50:07 INFO - PROCESS | 3620 | 1467388207781 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:50:07 INFO - PROCESS | 3620 | 1467388207790 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 3620 | 1467388207791 Marionette TRACE conn3 <- [1,1362,null,{}] 08:50:07 INFO - PROCESS | 3620 | 1467388207795 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 3620 | 1467388207800 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:07 INFO - PROCESS | 3620 | 1467388207956 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:50:07 INFO - PROCESS | 3620 | 1467388207982 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 3620 | 1467388207984 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:07 INFO - PROCESS | 3620 | ++DOCSHELL 16DBEC00 == 35 [pid = 3620] [id = 350] 08:50:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16DBF800) [pid = 3620] [serial = 1049] [outer = 00000000] 08:50:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17557C00) [pid = 3620] [serial = 1050] [outer = 16DBF800] 08:50:08 INFO - PROCESS | 3620 | 1467388208029 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17558000) [pid = 3620] [serial = 1051] [outer = 16DBF800] 08:50:08 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:08 INFO - PROCESS | 3620 | 1467388208477 Marionette TRACE conn3 <- [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] 08:50:08 INFO - PROCESS | 3620 | 1467388208528 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:50:08 INFO - PROCESS | 3620 | 1467388208532 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 3620 | 1467388208533 Marionette TRACE conn3 <- [1,1366,null,{}] 08:50:08 INFO - PROCESS | 3620 | 1467388208537 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 3620 | 1467388208538 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:08 INFO - PROCESS | 3620 | 1467388208628 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:50:08 INFO - PROCESS | 3620 | 1467388208633 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 3620 | 1467388208635 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:08 INFO - PROCESS | 3620 | ++DOCSHELL 13AB5800 == 36 [pid = 3620] [id = 351] 08:50:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17683400) [pid = 3620] [serial = 1052] [outer = 00000000] 08:50:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17D0FC00) [pid = 3620] [serial = 1053] [outer = 17683400] 08:50:08 INFO - PROCESS | 3620 | 1467388208677 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17D38C00) [pid = 3620] [serial = 1054] [outer = 17683400] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C5FC00) [pid = 3620] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10B9EC00) [pid = 3620] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C5E800) [pid = 3620] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13ABCC00) [pid = 3620] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17D0E800) [pid = 3620] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12C6AC00) [pid = 3620] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16543400) [pid = 3620] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0F395C00) [pid = 3620] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:50:08 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15180800) [pid = 3620] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:50:09 INFO - PROCESS | 3620 | 1467388209081 Marionette TRACE conn3 <- [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] 08:50:09 INFO - PROCESS | 3620 | 1467388209114 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:50:09 INFO - PROCESS | 3620 | 1467388209117 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:50:09 INFO - PROCESS | 3620 | 1467388209119 Marionette TRACE conn3 <- [1,1370,null,{}] 08:50:09 INFO - PROCESS | 3620 | 1467388209122 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 3620 | 1467388209124 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:09 INFO - PROCESS | 3620 | 1467388209201 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:50:09 INFO - PROCESS | 3620 | 1467388209207 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 3620 | 1467388209209 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:09 INFO - PROCESS | 3620 | ++DOCSHELL 10B79400 == 37 [pid = 3620] [id = 352] 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10B7C000) [pid = 3620] [serial = 1055] [outer = 00000000] 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1514B800) [pid = 3620] [serial = 1056] [outer = 10B7C000] 08:50:09 INFO - PROCESS | 3620 | 1467388209251 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1751B400) [pid = 3620] [serial = 1057] [outer = 10B7C000] 08:50:09 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:09 INFO - PROCESS | 3620 | 1467388209693 Marionette TRACE conn3 <- [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] 08:50:09 INFO - PROCESS | 3620 | 1467388209717 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:50:09 INFO - PROCESS | 3620 | 1467388209720 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 3620 | 1467388209722 Marionette TRACE conn3 <- [1,1374,null,{}] 08:50:09 INFO - PROCESS | 3620 | 1467388209726 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 3620 | 1467388209727 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:09 INFO - PROCESS | 3620 | 1467388209842 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:50:09 INFO - PROCESS | 3620 | 1467388209850 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 3620 | 1467388209852 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:09 INFO - PROCESS | 3620 | ++DOCSHELL 13DE4800 == 38 [pid = 3620] [id = 353] 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15143400) [pid = 3620] [serial = 1058] [outer = 00000000] 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (18212000) [pid = 3620] [serial = 1059] [outer = 15143400] 08:50:09 INFO - PROCESS | 3620 | 1467388209893 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18214000) [pid = 3620] [serial = 1060] [outer = 15143400] 08:50:10 INFO - PROCESS | 3620 | 1467388210293 Marionette TRACE conn3 <- [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] 08:50:10 INFO - PROCESS | 3620 | 1467388210319 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:50:10 INFO - PROCESS | 3620 | 1467388210322 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:50:10 INFO - PROCESS | 3620 | 1467388210324 Marionette TRACE conn3 <- [1,1378,null,{}] 08:50:10 INFO - PROCESS | 3620 | 1467388210327 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 3620 | 1467388210329 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:10 INFO - PROCESS | 3620 | 1467388210404 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:50:10 INFO - PROCESS | 3620 | 1467388210490 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 3620 | 1467388210493 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:10 INFO - PROCESS | 3620 | ++DOCSHELL 103CB000 == 39 [pid = 3620] [id = 354] 08:50:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (114C2400) [pid = 3620] [serial = 1061] [outer = 00000000] 08:50:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (18294000) [pid = 3620] [serial = 1062] [outer = 114C2400] 08:50:10 INFO - PROCESS | 3620 | 1467388210541 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C3D000) [pid = 3620] [serial = 1063] [outer = 114C2400] 08:50:10 INFO - PROCESS | 3620 | 1467388210977 Marionette TRACE conn3 <- [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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 698ms 08:50:11 INFO - PROCESS | 3620 | 1467388211021 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 3620 | 1467388211025 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:50:11 INFO - PROCESS | 3620 | 1467388211031 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 3620 | 1467388211035 Marionette TRACE conn3 <- [1,1382,null,{}] 08:50:11 INFO - PROCESS | 3620 | 1467388211041 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 3620 | 1467388211044 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:11 INFO - PROCESS | 3620 | 1467388211158 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:50:11 INFO - PROCESS | 3620 | 1467388211260 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 3620 | 1467388211263 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:11 INFO - PROCESS | 3620 | ++DOCSHELL 10A81000 == 40 [pid = 3620] [id = 355] 08:50:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (118DD000) [pid = 3620] [serial = 1064] [outer = 00000000] 08:50:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C5E400) [pid = 3620] [serial = 1065] [outer = 118DD000] 08:50:11 INFO - PROCESS | 3620 | 1467388211317 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13079400) [pid = 3620] [serial = 1066] [outer = 118DD000] 08:50:11 INFO - PROCESS | 3620 | 1467388211962 Marionette TRACE conn3 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 993ms 08:50:12 INFO - PROCESS | 3620 | 1467388212032 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 3620 | 1467388212037 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:50:12 INFO - PROCESS | 3620 | 1467388212043 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 3620 | 1467388212046 Marionette TRACE conn3 <- [1,1386,null,{}] 08:50:12 INFO - PROCESS | 3620 | 1467388212050 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 3620 | 1467388212053 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:12 INFO - PROCESS | 3620 | 1467388212158 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:50:12 INFO - PROCESS | 3620 | 1467388212286 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 3620 | 1467388212289 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:12 INFO - PROCESS | 3620 | ++DOCSHELL 15147800 == 41 [pid = 3620] [id = 356] 08:50:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15148800) [pid = 3620] [serial = 1067] [outer = 00000000] 08:50:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1518A400) [pid = 3620] [serial = 1068] [outer = 15148800] 08:50:12 INFO - PROCESS | 3620 | 1467388212345 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16080C00) [pid = 3620] [serial = 1069] [outer = 15148800] 08:50:12 INFO - PROCESS | 3620 | 1467388212911 Marionette TRACE conn3 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 899ms 08:50:12 INFO - PROCESS | 3620 | 1467388212947 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 3620 | 1467388212949 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:50:12 INFO - PROCESS | 3620 | 1467388212954 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 3620 | 1467388212957 Marionette TRACE conn3 <- [1,1390,null,{}] 08:50:12 INFO - PROCESS | 3620 | 1467388212969 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 3620 | 1467388212973 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:13 INFO - PROCESS | 3620 | 1467388213078 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:50:13 INFO - PROCESS | 3620 | 1467388213165 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 3620 | 1467388213169 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:13 INFO - PROCESS | 3620 | ++DOCSHELL 17514C00 == 42 [pid = 3620] [id = 357] 08:50:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17516800) [pid = 3620] [serial = 1070] [outer = 00000000] 08:50:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1821EC00) [pid = 3620] [serial = 1071] [outer = 17516800] 08:50:13 INFO - PROCESS | 3620 | 1467388213223 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18298C00) [pid = 3620] [serial = 1072] [outer = 17516800] 08:50:13 INFO - PROCESS | 3620 | 1467388213843 Marionette TRACE conn3 <- [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]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 947ms 08:50:13 INFO - PROCESS | 3620 | 1467388213882 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 3620 | 1467388213885 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:50:13 INFO - PROCESS | 3620 | 1467388213889 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 3620 | 1467388213891 Marionette TRACE conn3 <- [1,1394,null,{}] 08:50:13 INFO - PROCESS | 3620 | 1467388213895 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 3620 | 1467388213897 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:13 INFO - PROCESS | 3620 | 1467388214001 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:50:14 INFO - PROCESS | 3620 | 1467388214114 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 3620 | 1467388214116 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:14 INFO - PROCESS | 3620 | ++DOCSHELL 1821E400 == 43 [pid = 3620] [id = 358] 08:50:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (194BFC00) [pid = 3620] [serial = 1073] [outer = 00000000] 08:50:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19716C00) [pid = 3620] [serial = 1074] [outer = 194BFC00] 08:50:14 INFO - PROCESS | 3620 | 1467388214169 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19724400) [pid = 3620] [serial = 1075] [outer = 194BFC00] 08:50:14 INFO - PROCESS | 3620 | 1467388214895 Marionette TRACE conn3 <- [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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1039ms 08:50:14 INFO - PROCESS | 3620 | 1467388214950 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 3620 | 1467388214954 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:50:14 INFO - PROCESS | 3620 | 1467388214959 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:50:14 INFO - PROCESS | 3620 | 1467388214962 Marionette TRACE conn3 <- [1,1398,null,{}] 08:50:14 INFO - PROCESS | 3620 | 1467388214968 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 3620 | 1467388214970 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:15 INFO - PROCESS | 3620 | 1467388215074 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:50:15 INFO - PROCESS | 3620 | 1467388215176 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 3620 | 1467388215180 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:15 INFO - PROCESS | 3620 | ++DOCSHELL 1301F400 == 44 [pid = 3620] [id = 359] 08:50:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13025400) [pid = 3620] [serial = 1076] [outer = 00000000] 08:50:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (130E3C00) [pid = 3620] [serial = 1077] [outer = 13025400] 08:50:15 INFO - PROCESS | 3620 | 1467388215228 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (139AD400) [pid = 3620] [serial = 1078] [outer = 13025400] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 13DE4800 == 43 [pid = 3620] [id = 353] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 10B79400 == 42 [pid = 3620] [id = 352] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 13AB5800 == 41 [pid = 3620] [id = 351] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 16DBEC00 == 40 [pid = 3620] [id = 350] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 16C3CC00 == 39 [pid = 3620] [id = 349] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 16543800 == 38 [pid = 3620] [id = 348] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 1517C400 == 37 [pid = 3620] [id = 347] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 12EC1C00 == 36 [pid = 3620] [id = 346] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 10BA5400 == 35 [pid = 3620] [id = 345] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 1337F400 == 34 [pid = 3620] [id = 344] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 1596FC00 == 33 [pid = 3620] [id = 342] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 10A76C00 == 32 [pid = 3620] [id = 343] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 1821E400 == 31 [pid = 3620] [id = 358] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 17514C00 == 30 [pid = 3620] [id = 357] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 103CB000 == 29 [pid = 3620] [id = 354] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 10A81000 == 28 [pid = 3620] [id = 355] 08:50:16 INFO - PROCESS | 3620 | --DOCSHELL 15147800 == 27 [pid = 3620] [id = 356] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16534800) [pid = 3620] [serial = 1026] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15525C00) [pid = 3620] [serial = 1023] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12EBE000) [pid = 3620] [serial = 1011] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (118DB400) [pid = 3620] [serial = 1014] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (155A8000) [pid = 3620] [serial = 1024] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12C67000) [pid = 3620] [serial = 1017] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11B22800) [pid = 3620] [serial = 1015] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13021800) [pid = 3620] [serial = 1018] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (103D2000) [pid = 3620] [serial = 999] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13AB6800) [pid = 3620] [serial = 1002] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C8DC00) [pid = 3620] [serial = 1005] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (19718C00) [pid = 3620] [serial = 1008] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (130DE800) [pid = 3620] [serial = 1012] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DE2800) [pid = 3620] [serial = 1020] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F8CC00) [pid = 3620] [serial = 1021] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1971F800) [pid = 3620] [serial = 1009] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13DDE800) [pid = 3620] [serial = 1003] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17517800) [pid = 3620] [serial = 1006] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10A7C400) [pid = 3620] [serial = 1000] [outer = 00000000] [url = about:blank] 08:50:16 INFO - PROCESS | 3620 | 1467388216483 Marionette TRACE conn3 <- [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]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1551ms 08:50:16 INFO - PROCESS | 3620 | 1467388216511 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 3620 | 1467388216514 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:50:16 INFO - PROCESS | 3620 | 1467388216524 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 3620 | 1467388216526 Marionette TRACE conn3 <- [1,1402,null,{}] 08:50:16 INFO - PROCESS | 3620 | 1467388216532 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 3620 | 1467388216534 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:16 INFO - PROCESS | 3620 | 1467388216618 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:50:16 INFO - PROCESS | 3620 | 1467388216626 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 3620 | 1467388216630 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:16 INFO - PROCESS | 3620 | ++DOCSHELL 10B79400 == 28 [pid = 3620] [id = 360] 08:50:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10B87C00) [pid = 3620] [serial = 1079] [outer = 00000000] 08:50:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (114C7000) [pid = 3620] [serial = 1080] [outer = 10B87C00] 08:50:16 INFO - PROCESS | 3620 | 1467388216686 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (114C8C00) [pid = 3620] [serial = 1081] [outer = 10B87C00] 08:50:17 INFO - PROCESS | 3620 | 1467388217213 Marionette TRACE conn3 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 729ms 08:50:17 INFO - PROCESS | 3620 | 1467388217261 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 3620 | 1467388217266 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:50:17 INFO - PROCESS | 3620 | 1467388217272 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 3620 | 1467388217275 Marionette TRACE conn3 <- [1,1406,null,{}] 08:50:17 INFO - PROCESS | 3620 | 1467388217279 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 3620 | 1467388217281 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:17 INFO - PROCESS | 3620 | 1467388217370 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:50:17 INFO - PROCESS | 3620 | 1467388217464 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 3620 | 1467388217467 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:17 INFO - PROCESS | 3620 | ++DOCSHELL 11D8D800 == 29 [pid = 3620] [id = 361] 08:50:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1297B400) [pid = 3620] [serial = 1082] [outer = 00000000] 08:50:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12C62400) [pid = 3620] [serial = 1083] [outer = 1297B400] 08:50:17 INFO - PROCESS | 3620 | 1467388217515 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C67800) [pid = 3620] [serial = 1084] [outer = 1297B400] 08:50:17 INFO - PROCESS | 3620 | 1467388217873 Marionette TRACE conn3 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 08:50:17 INFO - PROCESS | 3620 | 1467388217895 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:50:17 INFO - PROCESS | 3620 | 1467388217897 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:50:17 INFO - PROCESS | 3620 | 1467388217901 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 3620 | 1467388217904 Marionette TRACE conn3 <- [1,1410,null,{}] 08:50:17 INFO - PROCESS | 3620 | 1467388217916 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 3620 | 1467388217920 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:17 INFO - PROCESS | 3620 | 1467388218000 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:50:18 INFO - PROCESS | 3620 | 1467388218009 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 3620 | 1467388218012 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:18 INFO - PROCESS | 3620 | ++DOCSHELL 1391B400 == 30 [pid = 3620] [id = 362] 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1391B800) [pid = 3620] [serial = 1085] [outer = 00000000] 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13ABCC00) [pid = 3620] [serial = 1086] [outer = 1391B800] 08:50:18 INFO - PROCESS | 3620 | 1467388218060 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13DDE800) [pid = 3620] [serial = 1087] [outer = 1391B800] 08:50:18 INFO - PROCESS | 3620 | 1467388218562 Marionette TRACE conn3 <- [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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 698ms 08:50:18 INFO - PROCESS | 3620 | 1467388218599 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 3620 | 1467388218601 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:50:18 INFO - PROCESS | 3620 | 1467388218605 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 3620 | 1467388218606 Marionette TRACE conn3 <- [1,1414,null,{}] 08:50:18 INFO - PROCESS | 3620 | 1467388218610 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 3620 | 1467388218612 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:18 INFO - PROCESS | 3620 | 1467388218734 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:50:18 INFO - PROCESS | 3620 | 1467388218820 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 3620 | 1467388218822 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:18 INFO - PROCESS | 3620 | ++DOCSHELL 13F8E000 == 31 [pid = 3620] [id = 363] 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13F8F000) [pid = 3620] [serial = 1088] [outer = 00000000] 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15145400) [pid = 3620] [serial = 1089] [outer = 13F8F000] 08:50:18 INFO - PROCESS | 3620 | 1467388218868 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15151C00) [pid = 3620] [serial = 1090] [outer = 13F8F000] 08:50:19 INFO - PROCESS | 3620 | 1467388219282 Marionette TRACE conn3 <- [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]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 729ms 08:50:19 INFO - PROCESS | 3620 | 1467388219345 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 3620 | 1467388219347 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:50:19 INFO - PROCESS | 3620 | 1467388219350 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 3620 | 1467388219352 Marionette TRACE conn3 <- [1,1418,null,{}] 08:50:19 INFO - PROCESS | 3620 | 1467388219360 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 3620 | 1467388219362 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:19 INFO - PROCESS | 3620 | 1467388219475 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:50:19 INFO - PROCESS | 3620 | 1467388219485 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 3620 | 1467388219487 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:19 INFO - PROCESS | 3620 | ++DOCSHELL 15187000 == 32 [pid = 3620] [id = 364] 08:50:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15526000) [pid = 3620] [serial = 1091] [outer = 00000000] 08:50:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1569FC00) [pid = 3620] [serial = 1092] [outer = 15526000] 08:50:19 INFO - PROCESS | 3620 | 1467388219530 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (159F8000) [pid = 3620] [serial = 1093] [outer = 15526000] 08:50:19 INFO - PROCESS | 3620 | 1467388219972 Marionette TRACE conn3 <- [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]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 683ms 08:50:20 INFO - PROCESS | 3620 | 1467388220033 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 3620 | 1467388220035 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:50:20 INFO - PROCESS | 3620 | 1467388220044 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 3620 | 1467388220045 Marionette TRACE conn3 <- [1,1422,null,{}] 08:50:20 INFO - PROCESS | 3620 | 1467388220049 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 3620 | 1467388220054 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:20 INFO - PROCESS | 3620 | 1467388220214 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:50:20 INFO - PROCESS | 3620 | 1467388220219 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 3620 | 1467388220221 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:20 INFO - PROCESS | 3620 | ++DOCSHELL 129F4C00 == 33 [pid = 3620] [id = 365] 08:50:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12C08400) [pid = 3620] [serial = 1094] [outer = 00000000] 08:50:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1653B400) [pid = 3620] [serial = 1095] [outer = 12C08400] 08:50:20 INFO - PROCESS | 3620 | 1467388220540 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C45800) [pid = 3620] [serial = 1096] [outer = 12C08400] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15143400) [pid = 3620] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C40000) [pid = 3620] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16DBF800) [pid = 3620] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1517C800) [pid = 3620] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16631000) [pid = 3620] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10A77000) [pid = 3620] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13383800) [pid = 3620] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10F90800) [pid = 3620] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13025C00) [pid = 3620] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17683400) [pid = 3620] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15970000) [pid = 3620] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114C2400) [pid = 3620] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:50:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10B7C000) [pid = 3620] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:50:20 INFO - PROCESS | 3620 | 1467388220926 Marionette TRACE conn3 <- [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]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 946ms 08:50:20 INFO - PROCESS | 3620 | 1467388220989 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 3620 | 1467388220991 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:50:20 INFO - PROCESS | 3620 | 1467388220995 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 3620 | 1467388220996 Marionette TRACE conn3 <- [1,1426,null,{}] 08:50:20 INFO - PROCESS | 3620 | 1467388221000 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 3620 | 1467388221002 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:21 INFO - PROCESS | 3620 | 1467388221108 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:50:21 INFO - PROCESS | 3620 | 1467388221161 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3620 | 1467388221163 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:21 INFO - PROCESS | 3620 | ++DOCSHELL 12A86800 == 34 [pid = 3620] [id = 366] 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C47800) [pid = 3620] [serial = 1097] [outer = 00000000] 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1517C800) [pid = 3620] [serial = 1098] [outer = 12C47800] 08:50:21 INFO - PROCESS | 3620 | 1467388221206 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1337D400) [pid = 3620] [serial = 1099] [outer = 12C47800] 08:50:21 INFO - PROCESS | 3620 | 1467388221584 Marionette TRACE conn3 <- [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]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 636ms 08:50:21 INFO - PROCESS | 3620 | 1467388221633 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 3620 | 1467388221636 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:50:21 INFO - PROCESS | 3620 | 1467388221649 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:50:21 INFO - PROCESS | 3620 | 1467388221650 Marionette TRACE conn3 <- [1,1430,null,{}] 08:50:21 INFO - PROCESS | 3620 | 1467388221654 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 3620 | 1467388221656 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:21 INFO - PROCESS | 3620 | 1467388221729 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:50:21 INFO - PROCESS | 3620 | 1467388221768 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3620 | 1467388221771 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:21 INFO - PROCESS | 3620 | ++DOCSHELL 12C60800 == 35 [pid = 3620] [id = 367] 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13F8D400) [pid = 3620] [serial = 1100] [outer = 00000000] 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C8D400) [pid = 3620] [serial = 1101] [outer = 13F8D400] 08:50:21 INFO - PROCESS | 3620 | 1467388221815 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13F80800) [pid = 3620] [serial = 1102] [outer = 13F8D400] 08:50:22 INFO - PROCESS | 3620 | 1467388222211 Marionette TRACE conn3 <- [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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 636ms 08:50:22 INFO - PROCESS | 3620 | 1467388222271 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 3620 | 1467388222273 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:50:22 INFO - PROCESS | 3620 | 1467388222276 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 3620 | 1467388222278 Marionette TRACE conn3 <- [1,1434,null,{}] 08:50:22 INFO - PROCESS | 3620 | 1467388222281 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 3620 | 1467388222283 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:22 INFO - PROCESS | 3620 | 1467388222359 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:50:22 INFO - PROCESS | 3620 | 1467388222364 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 3620 | 1467388222366 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:22 INFO - PROCESS | 3620 | ++DOCSHELL 13913400 == 36 [pid = 3620] [id = 368] 08:50:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16EFA000) [pid = 3620] [serial = 1103] [outer = 00000000] 08:50:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1754D800) [pid = 3620] [serial = 1104] [outer = 16EFA000] 08:50:22 INFO - PROCESS | 3620 | 1467388222411 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (175B2000) [pid = 3620] [serial = 1105] [outer = 16EFA000] 08:50:23 INFO - PROCESS | 3620 | 1467388223250 Marionette TRACE conn3 <- [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]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1039ms 08:50:23 INFO - PROCESS | 3620 | 1467388223332 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 3620 | 1467388223336 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:50:23 INFO - PROCESS | 3620 | 1467388223341 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 3620 | 1467388223346 Marionette TRACE conn3 <- [1,1438,null,{}] 08:50:23 INFO - PROCESS | 3620 | 1467388223351 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 3620 | 1467388223354 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:23 INFO - PROCESS | 3620 | 1467388223500 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:50:23 INFO - PROCESS | 3620 | 1467388223623 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 3620 | 1467388223626 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:23 INFO - PROCESS | 3620 | ++DOCSHELL 10A0E000 == 37 [pid = 3620] [id = 369] 08:50:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (114C5800) [pid = 3620] [serial = 1106] [outer = 00000000] 08:50:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11B25C00) [pid = 3620] [serial = 1107] [outer = 114C5800] 08:50:23 INFO - PROCESS | 3620 | 1467388223682 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12C13C00) [pid = 3620] [serial = 1108] [outer = 114C5800] 08:50:24 INFO - PROCESS | 3620 | 1467388224543 Marionette TRACE conn3 <- [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]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1241ms 08:50:24 INFO - PROCESS | 3620 | 1467388224576 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 3620 | 1467388224580 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:50:24 INFO - PROCESS | 3620 | 1467388224593 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 3620 | 1467388224597 Marionette TRACE conn3 <- [1,1442,null,{}] 08:50:24 INFO - PROCESS | 3620 | 1467388224602 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 3620 | 1467388224605 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:24 INFO - PROCESS | 3620 | 1467388224716 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:50:24 INFO - PROCESS | 3620 | 1467388224798 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 3620 | 1467388224803 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:24 INFO - PROCESS | 3620 | ++DOCSHELL 114CA400 == 38 [pid = 3620] [id = 370] 08:50:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (114CD800) [pid = 3620] [serial = 1109] [outer = 00000000] 08:50:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11B21800) [pid = 3620] [serial = 1110] [outer = 114CD800] 08:50:24 INFO - PROCESS | 3620 | 1467388224900 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12935800) [pid = 3620] [serial = 1111] [outer = 114CD800] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 12C60800 == 37 [pid = 3620] [id = 367] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 12A86800 == 36 [pid = 3620] [id = 366] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 129F4C00 == 35 [pid = 3620] [id = 365] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 15187000 == 34 [pid = 3620] [id = 364] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 13F8E000 == 33 [pid = 3620] [id = 363] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 1391B400 == 32 [pid = 3620] [id = 362] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 11D8D800 == 31 [pid = 3620] [id = 361] 08:50:25 INFO - PROCESS | 3620 | --DOCSHELL 10B79400 == 30 [pid = 3620] [id = 360] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (18214000) [pid = 3620] [serial = 1060] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16C81C00) [pid = 3620] [serial = 1047] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (17557C00) [pid = 3620] [serial = 1050] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C87400) [pid = 3620] [serial = 1048] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15524800) [pid = 3620] [serial = 1041] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15973C00) [pid = 3620] [serial = 1042] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1681EC00) [pid = 3620] [serial = 1044] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12937800) [pid = 3620] [serial = 1029] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C50800) [pid = 3620] [serial = 1030] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13DE0400) [pid = 3620] [serial = 1032] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DE1C00) [pid = 3620] [serial = 1033] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C07000) [pid = 3620] [serial = 1035] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C5E000) [pid = 3620] [serial = 1036] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1338A000) [pid = 3620] [serial = 1038] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17D0FC00) [pid = 3620] [serial = 1053] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DD7C00) [pid = 3620] [serial = 1039] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16540000) [pid = 3620] [serial = 1027] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17558000) [pid = 3620] [serial = 1051] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (18212000) [pid = 3620] [serial = 1059] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17D38C00) [pid = 3620] [serial = 1054] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18294000) [pid = 3620] [serial = 1062] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1514B800) [pid = 3620] [serial = 1056] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16C3DC00) [pid = 3620] [serial = 1045] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1751B400) [pid = 3620] [serial = 1057] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16C3D000) [pid = 3620] [serial = 1063] [outer = 00000000] [url = about:blank] 08:50:25 INFO - PROCESS | 3620 | 1467388225441 Marionette TRACE conn3 <- [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]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 900ms 08:50:25 INFO - PROCESS | 3620 | 1467388225496 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 3620 | 1467388225501 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:50:25 INFO - PROCESS | 3620 | 1467388225508 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 3620 | 1467388225510 Marionette TRACE conn3 <- [1,1446,null,{}] 08:50:25 INFO - PROCESS | 3620 | 1467388225514 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 3620 | 1467388225516 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:25 INFO - PROCESS | 3620 | 1467388225601 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:50:25 INFO - PROCESS | 3620 | 1467388225607 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 3620 | 1467388225609 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:25 INFO - PROCESS | 3620 | ++DOCSHELL 12C50800 == 31 [pid = 3620] [id = 371] 08:50:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12C51C00) [pid = 3620] [serial = 1112] [outer = 00000000] 08:50:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12EC1400) [pid = 3620] [serial = 1113] [outer = 12C51C00] 08:50:25 INFO - PROCESS | 3620 | 1467388225657 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13026C00) [pid = 3620] [serial = 1114] [outer = 12C51C00] 08:50:26 INFO - PROCESS | 3620 | 1467388226144 Marionette TRACE conn3 <- [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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 699ms 08:50:26 INFO - PROCESS | 3620 | 1467388226222 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 3620 | 1467388226225 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:50:26 INFO - PROCESS | 3620 | 1467388226228 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 3620 | 1467388226232 Marionette TRACE conn3 <- [1,1450,null,{}] 08:50:26 INFO - PROCESS | 3620 | 1467388226243 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 3620 | 1467388226247 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:26 INFO - PROCESS | 3620 | 1467388226335 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:50:26 INFO - PROCESS | 3620 | 1467388226422 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 3620 | 1467388226425 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:26 INFO - PROCESS | 3620 | ++DOCSHELL 13DDD000 == 32 [pid = 3620] [id = 372] 08:50:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13DE0400) [pid = 3620] [serial = 1115] [outer = 00000000] 08:50:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13F8CC00) [pid = 3620] [serial = 1116] [outer = 13DE0400] 08:50:26 INFO - PROCESS | 3620 | 1467388226472 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (14381400) [pid = 3620] [serial = 1117] [outer = 13DE0400] 08:50:26 INFO - PROCESS | 3620 | 1467388226840 Marionette TRACE conn3 <- [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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 698ms 08:50:26 INFO - PROCESS | 3620 | 1467388226912 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 3620 | 1467388226915 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:50:26 INFO - PROCESS | 3620 | 1467388226918 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 3620 | 1467388226920 Marionette TRACE conn3 <- [1,1454,null,{}] 08:50:26 INFO - PROCESS | 3620 | 1467388226923 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 3620 | 1467388226925 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:27 INFO - PROCESS | 3620 | 1467388227006 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:50:27 INFO - PROCESS | 3620 | 1467388227012 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3620 | 1467388227014 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:27 INFO - PROCESS | 3620 | ++DOCSHELL 15181C00 == 33 [pid = 3620] [id = 373] 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15187000) [pid = 3620] [serial = 1118] [outer = 00000000] 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16080800) [pid = 3620] [serial = 1119] [outer = 15187000] 08:50:27 INFO - PROCESS | 3620 | 1467388227057 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16536400) [pid = 3620] [serial = 1120] [outer = 15187000] 08:50:27 INFO - PROCESS | 3620 | 1467388227517 Marionette TRACE conn3 <- [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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 636ms 08:50:27 INFO - PROCESS | 3620 | 1467388227562 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 3620 | 1467388227564 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:50:27 INFO - PROCESS | 3620 | 1467388227568 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 3620 | 1467388227569 Marionette TRACE conn3 <- [1,1458,null,{}] 08:50:27 INFO - PROCESS | 3620 | 1467388227573 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 3620 | 1467388227574 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:27 INFO - PROCESS | 3620 | 1467388227679 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:50:27 INFO - PROCESS | 3620 | 1467388227759 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3620 | 1467388227761 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:27 INFO - PROCESS | 3620 | ++DOCSHELL 1653F000 == 34 [pid = 3620] [id = 374] 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16540000) [pid = 3620] [serial = 1121] [outer = 00000000] 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16818400) [pid = 3620] [serial = 1122] [outer = 16540000] 08:50:27 INFO - PROCESS | 3620 | 1467388227804 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C3E000) [pid = 3620] [serial = 1123] [outer = 16540000] 08:50:28 INFO - PROCESS | 3620 | 1467388228221 Marionette TRACE conn3 <- [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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 682ms 08:50:28 INFO - PROCESS | 3620 | 1467388228266 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3620 | 1467388228268 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:50:28 INFO - PROCESS | 3620 | 1467388228271 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:50:28 INFO - PROCESS | 3620 | 1467388228273 Marionette TRACE conn3 <- [1,1462,null,{}] 08:50:28 INFO - PROCESS | 3620 | 1467388228282 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 3620 | 1467388228288 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:28 INFO - PROCESS | 3620 | 1467388228419 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:50:28 INFO - PROCESS | 3620 | 1467388228477 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3620 | 1467388228479 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:28 INFO - PROCESS | 3620 | ++DOCSHELL 16636000 == 35 [pid = 3620] [id = 375] 08:50:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C40400) [pid = 3620] [serial = 1124] [outer = 00000000] 08:50:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DBC400) [pid = 3620] [serial = 1125] [outer = 16C40400] 08:50:28 INFO - PROCESS | 3620 | 1467388228523 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17514C00) [pid = 3620] [serial = 1126] [outer = 16C40400] 08:50:28 INFO - PROCESS | 3620 | 1467388228957 Marionette TRACE conn3 <- [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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 729ms 08:50:28 INFO - PROCESS | 3620 | 1467388228995 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3620 | 1467388228997 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:50:29 INFO - PROCESS | 3620 | 1467388229033 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 3620 | 1467388229035 Marionette TRACE conn3 <- [1,1466,null,{}] 08:50:29 INFO - PROCESS | 3620 | 1467388229038 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 3620 | 1467388229040 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:29 INFO - PROCESS | 3620 | 1467388229143 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:50:29 INFO - PROCESS | 3620 | 1467388229203 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 3620 | 1467388229205 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:29 INFO - PROCESS | 3620 | ++DOCSHELL 175BBC00 == 36 [pid = 3620] [id = 376] 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (175BD000) [pid = 3620] [serial = 1127] [outer = 00000000] 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17A36000) [pid = 3620] [serial = 1128] [outer = 175BD000] 08:50:29 INFO - PROCESS | 3620 | 1467388229247 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17A3A800) [pid = 3620] [serial = 1129] [outer = 175BD000] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13025400) [pid = 3620] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1297B400) [pid = 3620] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (118DD000) [pid = 3620] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15148800) [pid = 3620] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17516800) [pid = 3620] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (194BFC00) [pid = 3620] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12C08400) [pid = 3620] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12C47800) [pid = 3620] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F8D400) [pid = 3620] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13F8F000) [pid = 3620] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15526000) [pid = 3620] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10B87C00) [pid = 3620] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:50:29 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1391B800) [pid = 3620] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:50:29 INFO - PROCESS | 3620 | 1467388229710 Marionette TRACE conn3 <- [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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 698ms 08:50:29 INFO - PROCESS | 3620 | 1467388229725 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 3620 | 1467388229727 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:50:29 INFO - PROCESS | 3620 | 1467388229731 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 3620 | 1467388229732 Marionette TRACE conn3 <- [1,1470,null,{}] 08:50:29 INFO - PROCESS | 3620 | 1467388229740 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 3620 | 1467388229742 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:29 INFO - PROCESS | 3620 | 1467388229818 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:50:29 INFO - PROCESS | 3620 | 1467388229824 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 3620 | 1467388229826 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:29 INFO - PROCESS | 3620 | ++DOCSHELL 12C4F400 == 37 [pid = 3620] [id = 377] 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13025400) [pid = 3620] [serial = 1130] [outer = 00000000] 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15144C00) [pid = 3620] [serial = 1131] [outer = 13025400] 08:50:29 INFO - PROCESS | 3620 | 1467388229868 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15526000) [pid = 3620] [serial = 1132] [outer = 13025400] 08:50:30 INFO - PROCESS | 3620 | 1467388230319 Marionette TRACE conn3 <- [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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 621ms 08:50:30 INFO - PROCESS | 3620 | 1467388230369 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3620 | 1467388230371 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:50:30 INFO - PROCESS | 3620 | 1467388230374 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:50:30 INFO - PROCESS | 3620 | 1467388230376 Marionette TRACE conn3 <- [1,1474,null,{}] 08:50:30 INFO - PROCESS | 3620 | 1467388230380 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 3620 | 1467388230381 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:30 INFO - PROCESS | 3620 | 1467388230458 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:50:30 INFO - PROCESS | 3620 | 1467388230488 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3620 | 1467388230490 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:30 INFO - PROCESS | 3620 | ++DOCSHELL 13F8F000 == 38 [pid = 3620] [id = 378] 08:50:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1681B400) [pid = 3620] [serial = 1133] [outer = 00000000] 08:50:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17554000) [pid = 3620] [serial = 1134] [outer = 1681B400] 08:50:30 INFO - PROCESS | 3620 | 1467388230534 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D34C00) [pid = 3620] [serial = 1135] [outer = 1681B400] 08:50:30 INFO - PROCESS | 3620 | 1467388230964 Marionette TRACE conn3 <- [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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 621ms 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:50:30 INFO - PROCESS | 3620 | 1467388231013 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3620 | 1467388231015 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:50:30 INFO - PROCESS | 3620 | 1467388231018 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3620 | 1467388231020 Marionette TRACE conn3 <- [1,1478,null,{}] 08:50:31 INFO - PROCESS | 3620 | 1467388231023 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 3620 | 1467388231025 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:31 INFO - PROCESS | 3620 | 1467388231085 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:50:31 INFO - PROCESS | 3620 | 1467388231090 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3620 | 1467388231092 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:31 INFO - PROCESS | 3620 | ++DOCSHELL 17F16000 == 39 [pid = 3620] [id = 379] 08:50:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17F16400) [pid = 3620] [serial = 1136] [outer = 00000000] 08:50:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18218800) [pid = 3620] [serial = 1137] [outer = 17F16400] 08:50:31 INFO - PROCESS | 3620 | 1467388231134 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18214000) [pid = 3620] [serial = 1138] [outer = 17F16400] 08:50:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1829CC00) [pid = 3620] [serial = 1139] [outer = 1B198C00] 08:50:31 INFO - PROCESS | 3620 | 1467388231761 Marionette TRACE conn3 <- [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]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 792ms 08:50:31 INFO - PROCESS | 3620 | 1467388231834 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 3620 | 1467388231839 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:50:31 INFO - PROCESS | 3620 | 1467388231847 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 3620 | 1467388231851 Marionette TRACE conn3 <- [1,1482,null,{}] 08:50:31 INFO - PROCESS | 3620 | 1467388231857 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 3620 | 1467388231860 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:31 INFO - PROCESS | 3620 | 1467388231976 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:50:32 INFO - PROCESS | 3620 | 1467388232113 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3620 | 1467388232118 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:32 INFO - PROCESS | 3620 | ++DOCSHELL 1055E400 == 40 [pid = 3620] [id = 380] 08:50:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1055EC00) [pid = 3620] [serial = 1140] [outer = 00000000] 08:50:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11B21C00) [pid = 3620] [serial = 1141] [outer = 1055EC00] 08:50:32 INFO - PROCESS | 3620 | 1467388232177 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12C0C000) [pid = 3620] [serial = 1142] [outer = 1055EC00] 08:50:32 INFO - PROCESS | 3620 | 1467388232746 Marionette TRACE conn3 <- [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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 931ms 08:50:32 INFO - PROCESS | 3620 | 1467388232790 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3620 | 1467388232795 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:50:32 INFO - PROCESS | 3620 | 1467388232802 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3620 | 1467388232804 Marionette TRACE conn3 <- [1,1486,null,{}] 08:50:32 INFO - PROCESS | 3620 | 1467388232808 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 3620 | 1467388232811 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:32 INFO - PROCESS | 3620 | 1467388232922 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:50:33 INFO - PROCESS | 3620 | 1467388233030 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 3620 | 1467388233034 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:33 INFO - PROCESS | 3620 | ++DOCSHELL 13919C00 == 41 [pid = 3620] [id = 381] 08:50:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13A2C800) [pid = 3620] [serial = 1143] [outer = 00000000] 08:50:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DE1400) [pid = 3620] [serial = 1144] [outer = 13A2C800] 08:50:33 INFO - PROCESS | 3620 | 1467388233089 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1437DC00) [pid = 3620] [serial = 1145] [outer = 13A2C800] 08:50:33 INFO - PROCESS | 3620 | 1467388233712 Marionette TRACE conn3 <- [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]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 931ms 08:50:33 INFO - PROCESS | 3620 | 1467388233730 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 3620 | 1467388233732 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:50:33 INFO - PROCESS | 3620 | 1467388233736 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 3620 | 1467388233740 Marionette TRACE conn3 <- [1,1490,null,{}] 08:50:33 INFO - PROCESS | 3620 | 1467388233751 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 3620 | 1467388233756 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:33 INFO - PROCESS | 3620 | 1467388233860 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:50:33 INFO - PROCESS | 3620 | 1467388233964 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 3620 | 1467388233967 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:33 INFO - PROCESS | 3620 | ++DOCSHELL 16C4BC00 == 42 [pid = 3620] [id = 382] 08:50:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C81C00) [pid = 3620] [serial = 1146] [outer = 00000000] 08:50:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16DBD400) [pid = 3620] [serial = 1147] [outer = 16C81C00] 08:50:34 INFO - PROCESS | 3620 | 1467388234021 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17558400) [pid = 3620] [serial = 1148] [outer = 16C81C00] 08:50:34 INFO - PROCESS | 3620 | 1467388234699 Marionette TRACE conn3 <- [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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 992ms 08:50:34 INFO - PROCESS | 3620 | 1467388234737 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 3620 | 1467388234740 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:50:34 INFO - PROCESS | 3620 | 1467388234744 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 3620 | 1467388234746 Marionette TRACE conn3 <- [1,1494,null,{}] 08:50:34 INFO - PROCESS | 3620 | 1467388234749 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 3620 | 1467388234752 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:34 INFO - PROCESS | 3620 | 1467388234858 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:50:34 INFO - PROCESS | 3620 | 1467388234969 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 3620 | 1467388234971 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:34 INFO - PROCESS | 3620 | ++DOCSHELL 118DB400 == 43 [pid = 3620] [id = 383] 08:50:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (118DC000) [pid = 3620] [serial = 1149] [outer = 00000000] 08:50:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (13A2F000) [pid = 3620] [serial = 1150] [outer = 118DC000] 08:50:35 INFO - PROCESS | 3620 | 1467388235028 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1514EC00) [pid = 3620] [serial = 1151] [outer = 118DC000] 08:50:35 INFO - PROCESS | 3620 | 1467388235761 Marionette TRACE conn3 <- [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]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1086ms 08:50:35 INFO - PROCESS | 3620 | 1467388235821 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 3620 | 1467388235825 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:50:35 INFO - PROCESS | 3620 | 1467388235829 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 3620 | 1467388235834 Marionette TRACE conn3 <- [1,1498,null,{}] 08:50:35 INFO - PROCESS | 3620 | 1467388235839 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 3620 | 1467388235841 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 13F8F000 == 42 [pid = 3620] [id = 378] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 12C4F400 == 41 [pid = 3620] [id = 377] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 175BBC00 == 40 [pid = 3620] [id = 376] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 16636000 == 39 [pid = 3620] [id = 375] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 1653F000 == 38 [pid = 3620] [id = 374] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 15181C00 == 37 [pid = 3620] [id = 373] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 13DDD000 == 36 [pid = 3620] [id = 372] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 12C50800 == 35 [pid = 3620] [id = 371] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 114CA400 == 34 [pid = 3620] [id = 370] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 10A0E000 == 33 [pid = 3620] [id = 369] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 13913400 == 32 [pid = 3620] [id = 368] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 1301F400 == 31 [pid = 3620] [id = 359] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 118DB400 == 30 [pid = 3620] [id = 383] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 16C4BC00 == 29 [pid = 3620] [id = 382] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 17F16000 == 28 [pid = 3620] [id = 379] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 1055E400 == 27 [pid = 3620] [id = 380] 08:50:36 INFO - PROCESS | 3620 | --DOCSHELL 13919C00 == 26 [pid = 3620] [id = 381] 08:50:36 INFO - PROCESS | 3620 | 1467388236543 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1754D800) [pid = 3620] [serial = 1104] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16C8D400) [pid = 3620] [serial = 1101] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15145400) [pid = 3620] [serial = 1089] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1569FC00) [pid = 3620] [serial = 1092] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (114C7000) [pid = 3620] [serial = 1080] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (114C8C00) [pid = 3620] [serial = 1081] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13ABCC00) [pid = 3620] [serial = 1086] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (139AD400) [pid = 3620] [serial = 1078] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (130E3C00) [pid = 3620] [serial = 1077] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12C62400) [pid = 3620] [serial = 1083] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C67800) [pid = 3620] [serial = 1084] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15151C00) [pid = 3620] [serial = 1090] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13079400) [pid = 3620] [serial = 1066] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C5E400) [pid = 3620] [serial = 1065] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16080C00) [pid = 3620] [serial = 1069] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1518A400) [pid = 3620] [serial = 1068] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18298C00) [pid = 3620] [serial = 1072] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1821EC00) [pid = 3620] [serial = 1071] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13F80800) [pid = 3620] [serial = 1102] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19724400) [pid = 3620] [serial = 1075] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19716C00) [pid = 3620] [serial = 1074] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (159F8000) [pid = 3620] [serial = 1093] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C45800) [pid = 3620] [serial = 1096] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1653B400) [pid = 3620] [serial = 1095] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1517C800) [pid = 3620] [serial = 1098] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1337D400) [pid = 3620] [serial = 1099] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (13DDE800) [pid = 3620] [serial = 1087] [outer = 00000000] [url = about:blank] 08:50:36 INFO - PROCESS | 3620 | 1467388236724 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 3620 | 1467388236727 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:36 INFO - PROCESS | 3620 | ++DOCSHELL 1055E400 == 27 [pid = 3620] [id = 384] 08:50:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10A03000) [pid = 3620] [serial = 1152] [outer = 00000000] 08:50:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10A75C00) [pid = 3620] [serial = 1153] [outer = 10A03000] 08:50:36 INFO - PROCESS | 3620 | 1467388236779 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10B87000) [pid = 3620] [serial = 1154] [outer = 10A03000] 08:50:37 INFO - PROCESS | 3620 | 1467388237231 Marionette TRACE conn3 <- [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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1442ms 08:50:37 INFO - PROCESS | 3620 | 1467388237294 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3620 | 1467388237298 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:50:37 INFO - PROCESS | 3620 | 1467388237303 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3620 | 1467388237306 Marionette TRACE conn3 <- [1,1502,null,{}] 08:50:37 INFO - PROCESS | 3620 | 1467388237311 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 3620 | 1467388237314 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:37 INFO - PROCESS | 3620 | 1467388237399 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:50:37 INFO - PROCESS | 3620 | 1467388237414 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3620 | 1467388237417 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:37 INFO - PROCESS | 3620 | ++DOCSHELL 12A86800 == 28 [pid = 3620] [id = 385] 08:50:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12A86C00) [pid = 3620] [serial = 1155] [outer = 00000000] 08:50:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C48000) [pid = 3620] [serial = 1156] [outer = 12A86C00] 08:50:37 INFO - PROCESS | 3620 | 1467388237463 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C60000) [pid = 3620] [serial = 1157] [outer = 12A86C00] 08:50:37 INFO - PROCESS | 3620 | 1467388237900 Marionette TRACE conn3 <- [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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 636ms 08:50:37 INFO - PROCESS | 3620 | 1467388237926 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3620 | 1467388237928 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:50:37 INFO - PROCESS | 3620 | 1467388237932 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3620 | 1467388237934 Marionette TRACE conn3 <- [1,1506,null,{}] 08:50:37 INFO - PROCESS | 3620 | 1467388237938 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 3620 | 1467388237941 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:38 INFO - PROCESS | 3620 | 1467388238052 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:50:38 INFO - PROCESS | 3620 | 1467388238063 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 3620 | 1467388238065 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:38 INFO - PROCESS | 3620 | ++DOCSHELL 13261800 == 29 [pid = 3620] [id = 386] 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13263800) [pid = 3620] [serial = 1158] [outer = 00000000] 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13388800) [pid = 3620] [serial = 1159] [outer = 13263800] 08:50:38 INFO - PROCESS | 3620 | 1467388238109 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13919C00) [pid = 3620] [serial = 1160] [outer = 13263800] 08:50:38 INFO - PROCESS | 3620 | 1467388238569 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 698ms 08:50:38 INFO - PROCESS | 3620 | 1467388238630 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 3620 | 1467388238634 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:50:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:50:38 INFO - PROCESS | 3620 | 1467388238645 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 3620 | 1467388238649 Marionette TRACE conn3 <- [1,1510,null,{}] 08:50:38 INFO - PROCESS | 3620 | 1467388238653 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 3620 | 1467388238656 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:38 INFO - PROCESS | 3620 | 1467388238741 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:50:38 INFO - PROCESS | 3620 | 1467388238747 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 3620 | 1467388238749 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:38 INFO - PROCESS | 3620 | ++DOCSHELL 13915000 == 30 [pid = 3620] [id = 387] 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13AB9800) [pid = 3620] [serial = 1161] [outer = 00000000] 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13F85400) [pid = 3620] [serial = 1162] [outer = 13AB9800] 08:50:38 INFO - PROCESS | 3620 | 1467388238802 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1514F800) [pid = 3620] [serial = 1163] [outer = 13AB9800] 08:50:39 INFO - PROCESS | 3620 | 1467388239281 Marionette TRACE conn3 <- [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"]]]}] 08:50:39 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 () { 08:50:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:50:39 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 () { 08:50:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:50:39 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 () { 08:50:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:50:39 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 () { 08:50:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:50:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 698ms 08:50:39 INFO - PROCESS | 3620 | 1467388239350 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 3620 | 1467388239352 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:50:39 INFO - PROCESS | 3620 | 1467388239361 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 3620 | 1467388239363 Marionette TRACE conn3 <- [1,1514,null,{}] 08:50:39 INFO - PROCESS | 3620 | 1467388239366 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 3620 | 1467388239368 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:39 INFO - PROCESS | 3620 | 1467388239501 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:50:39 INFO - PROCESS | 3620 | 1467388239510 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 3620 | 1467388239512 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:39 INFO - PROCESS | 3620 | ++DOCSHELL 15180800 == 31 [pid = 3620] [id = 388] 08:50:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15188400) [pid = 3620] [serial = 1164] [outer = 00000000] 08:50:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (159FAC00) [pid = 3620] [serial = 1165] [outer = 15188400] 08:50:39 INFO - PROCESS | 3620 | 1467388239555 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16081800) [pid = 3620] [serial = 1166] [outer = 15188400] 08:50:39 INFO - PROCESS | 3620 | 1467388239966 Marionette TRACE conn3 <- [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"]]]}] 08:50:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:50:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:50:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:50:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 636ms 08:50:39 INFO - PROCESS | 3620 | 1467388239982 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 3620 | 1467388239984 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:50:39 INFO - PROCESS | 3620 | 1467388239987 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 3620 | 1467388239989 Marionette TRACE conn3 <- [1,1518,null,{}] 08:50:39 INFO - PROCESS | 3620 | 1467388239992 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 3620 | 1467388239994 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:40 INFO - PROCESS | 3620 | 1467388240104 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:50:40 INFO - PROCESS | 3620 | 1467388240109 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3620 | 1467388240115 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:40 INFO - PROCESS | 3620 | ++DOCSHELL 1662F400 == 32 [pid = 3620] [id = 389] 08:50:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16636000) [pid = 3620] [serial = 1167] [outer = 00000000] 08:50:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C42C00) [pid = 3620] [serial = 1168] [outer = 16636000] 08:50:40 INFO - PROCESS | 3620 | 1467388240222 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16C4BC00) [pid = 3620] [serial = 1169] [outer = 16636000] 08:50:40 INFO - PROCESS | 3620 | 1467388240648 Marionette TRACE conn3 <- [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]]]}] 08:50:40 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 08:50:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:50:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:50:40 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. 08:50:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:50:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 698ms 08:50:40 INFO - PROCESS | 3620 | 1467388240687 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 3620 | 1467388240689 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:50:40 INFO - PROCESS | 3620 | 1467388240692 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 3620 | 1467388240694 Marionette TRACE conn3 <- [1,1522,null,{}] 08:50:40 INFO - PROCESS | 3620 | 1467388240698 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 3620 | 1467388240700 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:40 INFO - PROCESS | 3620 | 1467388240810 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:50:40 INFO - PROCESS | 3620 | 1467388240896 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3620 | 1467388240898 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:40 INFO - PROCESS | 3620 | ++DOCSHELL 10A75800 == 33 [pid = 3620] [id = 390] 08:50:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16C8D000) [pid = 3620] [serial = 1170] [outer = 00000000] 08:50:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17558C00) [pid = 3620] [serial = 1171] [outer = 16C8D000] 08:50:40 INFO - PROCESS | 3620 | 1467388240949 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1767B000) [pid = 3620] [serial = 1172] [outer = 16C8D000] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16540000) [pid = 3620] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C40400) [pid = 3620] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15187000) [pid = 3620] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (114CD800) [pid = 3620] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16EFA000) [pid = 3620] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C51C00) [pid = 3620] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DE0400) [pid = 3620] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (114C5800) [pid = 3620] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (175BD000) [pid = 3620] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17F16400) [pid = 3620] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13025400) [pid = 3620] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:50:41 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1681B400) [pid = 3620] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:50:41 INFO - PROCESS | 3620 | 1467388241512 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 838ms 08:50:41 INFO - PROCESS | 3620 | 1467388241536 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 3620 | 1467388241537 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:50:41 INFO - PROCESS | 3620 | 1467388241541 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 3620 | 1467388241542 Marionette TRACE conn3 <- [1,1526,null,{}] 08:50:41 INFO - PROCESS | 3620 | 1467388241558 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 3620 | 1467388241560 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:41 INFO - PROCESS | 3620 | 1467388241633 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:50:41 INFO - PROCESS | 3620 | 1467388241639 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 3620 | 1467388241641 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:41 INFO - PROCESS | 3620 | ++DOCSHELL 12936800 == 34 [pid = 3620] [id = 391] 08:50:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12EC1C00) [pid = 3620] [serial = 1173] [outer = 00000000] 08:50:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15975C00) [pid = 3620] [serial = 1174] [outer = 12EC1C00] 08:50:41 INFO - PROCESS | 3620 | 1467388241683 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C88800) [pid = 3620] [serial = 1175] [outer = 12EC1C00] 08:50:42 INFO - PROCESS | 3620 | 1467388242077 Marionette TRACE conn3 <- [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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 590ms 08:50:42 INFO - PROCESS | 3620 | 1467388242138 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3620 | 1467388242140 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:50:42 INFO - PROCESS | 3620 | 1467388242144 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:50:42 INFO - PROCESS | 3620 | 1467388242146 Marionette TRACE conn3 <- [1,1530,null,{}] 08:50:42 INFO - PROCESS | 3620 | 1467388242149 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 3620 | 1467388242151 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:42 INFO - PROCESS | 3620 | 1467388242251 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:50:42 INFO - PROCESS | 3620 | 1467388242262 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 3620 | 1467388242264 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:42 INFO - PROCESS | 3620 | ++DOCSHELL 13260400 == 35 [pid = 3620] [id = 392] 08:50:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1517F400) [pid = 3620] [serial = 1176] [outer = 00000000] 08:50:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17677C00) [pid = 3620] [serial = 1177] [outer = 1517F400] 08:50:42 INFO - PROCESS | 3620 | 1467388242306 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1767DC00) [pid = 3620] [serial = 1178] [outer = 1517F400] 08:50:42 INFO - PROCESS | 3620 | 1467388242706 Marionette TRACE conn3 <- [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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 636ms 08:50:42 INFO - PROCESS | 3620 | 1467388242766 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3620 | 1467388242768 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:50:42 INFO - PROCESS | 3620 | 1467388242771 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 3620 | 1467388242772 Marionette TRACE conn3 <- [1,1534,null,{}] 08:50:42 INFO - PROCESS | 3620 | 1467388242776 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 3620 | 1467388242778 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:42 INFO - PROCESS | 3620 | 1467388242888 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:50:42 INFO - PROCESS | 3620 | 1467388242895 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 3620 | 1467388242897 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:42 INFO - PROCESS | 3620 | ++DOCSHELL 1742B800 == 36 [pid = 3620] [id = 393] 08:50:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1754F400) [pid = 3620] [serial = 1179] [outer = 00000000] 08:50:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (18293400) [pid = 3620] [serial = 1180] [outer = 1754F400] 08:50:42 INFO - PROCESS | 3620 | 1467388242949 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18297800) [pid = 3620] [serial = 1181] [outer = 1754F400] 08:50:43 INFO - PROCESS | 3620 | 1467388243518 Marionette TRACE conn3 <- [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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms 08:50:43 INFO - PROCESS | 3620 | 1467388243615 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 3620 | 1467388243620 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:50:43 INFO - PROCESS | 3620 | 1467388243625 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 3620 | 1467388243629 Marionette TRACE conn3 <- [1,1538,null,{}] 08:50:43 INFO - PROCESS | 3620 | 1467388243635 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 3620 | 1467388243638 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:43 INFO - PROCESS | 3620 | 1467388243824 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:50:43 INFO - PROCESS | 3620 | 1467388243835 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 3620 | 1467388243839 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:43 INFO - PROCESS | 3620 | ++DOCSHELL 10A0BC00 == 37 [pid = 3620] [id = 394] 08:50:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10A0C000) [pid = 3620] [serial = 1182] [outer = 00000000] 08:50:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (11B22800) [pid = 3620] [serial = 1183] [outer = 10A0C000] 08:50:43 INFO - PROCESS | 3620 | 1467388243895 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12A85400) [pid = 3620] [serial = 1184] [outer = 10A0C000] 08:50:44 INFO - PROCESS | 3620 | 1467388244666 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1086ms 08:50:44 INFO - PROCESS | 3620 | 1467388244715 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 3620 | 1467388244720 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:50:44 INFO - PROCESS | 3620 | 1467388244727 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 3620 | 1467388244729 Marionette TRACE conn3 <- [1,1542,null,{}] 08:50:44 INFO - PROCESS | 3620 | 1467388244734 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 3620 | 1467388244737 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:44 INFO - PROCESS | 3620 | 1467388244856 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:50:44 INFO - PROCESS | 3620 | 1467388244990 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 3620 | 1467388244992 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:45 INFO - PROCESS | 3620 | ++DOCSHELL 11D3A400 == 38 [pid = 3620] [id = 395] 08:50:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1307F800) [pid = 3620] [serial = 1185] [outer = 00000000] 08:50:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13DD8800) [pid = 3620] [serial = 1186] [outer = 1307F800] 08:50:45 INFO - PROCESS | 3620 | 1467388245048 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13DE2800) [pid = 3620] [serial = 1187] [outer = 1307F800] 08:50:45 INFO - PROCESS | 3620 | 1467388245912 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 13260400 == 37 [pid = 3620] [id = 392] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 12936800 == 36 [pid = 3620] [id = 391] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 10A75800 == 35 [pid = 3620] [id = 390] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 1662F400 == 34 [pid = 3620] [id = 389] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 15180800 == 33 [pid = 3620] [id = 388] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 13915000 == 32 [pid = 3620] [id = 387] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 13261800 == 31 [pid = 3620] [id = 386] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 12A86800 == 30 [pid = 3620] [id = 385] 08:50:45 INFO - PROCESS | 3620 | --DOCSHELL 1055E400 == 29 [pid = 3620] [id = 384] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17425800) [pid = 3620] [serial = 700] [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.] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16818400) [pid = 3620] [serial = 1122] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C3E000) [pid = 3620] [serial = 1123] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17514C00) [pid = 3620] [serial = 1126] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16080800) [pid = 3620] [serial = 1119] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16DBC400) [pid = 3620] [serial = 1125] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11B21800) [pid = 3620] [serial = 1110] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12935800) [pid = 3620] [serial = 1111] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (175B2000) [pid = 3620] [serial = 1105] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12EC1400) [pid = 3620] [serial = 1113] [outer = 00000000] [url = about:blank] 08:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13026C00) [pid = 3620] [serial = 1114] [outer = 00000000] [url = about:blank] 08:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1241ms 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13F8CC00) [pid = 3620] [serial = 1116] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (14381400) [pid = 3620] [serial = 1117] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11B25C00) [pid = 3620] [serial = 1107] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C13C00) [pid = 3620] [serial = 1108] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17A36000) [pid = 3620] [serial = 1128] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (18218800) [pid = 3620] [serial = 1137] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15144C00) [pid = 3620] [serial = 1131] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15526000) [pid = 3620] [serial = 1132] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17554000) [pid = 3620] [serial = 1134] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (18214000) [pid = 3620] [serial = 1138] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17D34C00) [pid = 3620] [serial = 1135] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17A3A800) [pid = 3620] [serial = 1129] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16536400) [pid = 3620] [serial = 1120] [outer = 00000000] [url = about:blank] 08:50:45 INFO - PROCESS | 3620 | 1467388245982 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 3620 | 1467388245986 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:50:45 INFO - PROCESS | 3620 | 1467388245994 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 3620 | 1467388245997 Marionette TRACE conn3 <- [1,1546,null,{}] 08:50:45 INFO - PROCESS | 3620 | 1467388246002 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 3620 | 1467388246005 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:46 INFO - PROCESS | 3620 | 1467388246096 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:50:46 INFO - PROCESS | 3620 | 1467388246108 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 3620 | 1467388246112 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:46 INFO - PROCESS | 3620 | ++DOCSHELL 114C9000 == 30 [pid = 3620] [id = 396] 08:50:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (114C9800) [pid = 3620] [serial = 1188] [outer = 00000000] 08:50:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (118E1400) [pid = 3620] [serial = 1189] [outer = 114C9800] 08:50:46 INFO - PROCESS | 3620 | 1467388246159 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11D34400) [pid = 3620] [serial = 1190] [outer = 114C9800] 08:50:46 INFO - PROCESS | 3620 | 1467388246666 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 745ms 08:50:46 INFO - PROCESS | 3620 | 1467388246715 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 3620 | 1467388246719 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:50:46 INFO - PROCESS | 3620 | 1467388246725 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 3620 | 1467388246727 Marionette TRACE conn3 <- [1,1550,null,{}] 08:50:46 INFO - PROCESS | 3620 | 1467388246731 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 3620 | 1467388246734 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:46 INFO - PROCESS | 3620 | 1467388246822 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:50:46 INFO - PROCESS | 3620 | 1467388246913 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 3620 | 1467388246915 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:46 INFO - PROCESS | 3620 | ++DOCSHELL 114CBC00 == 31 [pid = 3620] [id = 397] 08:50:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13025400) [pid = 3620] [serial = 1191] [outer = 00000000] 08:50:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1320F000) [pid = 3620] [serial = 1192] [outer = 13025400] 08:50:46 INFO - PROCESS | 3620 | 1467388246960 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13A2CC00) [pid = 3620] [serial = 1193] [outer = 13025400] 08:50:47 INFO - PROCESS | 3620 | 1467388247330 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 636ms 08:50:47 INFO - PROCESS | 3620 | 1467388247363 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3620 | 1467388247365 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:50:47 INFO - PROCESS | 3620 | 1467388247369 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 3620 | 1467388247373 Marionette TRACE conn3 <- [1,1554,null,{}] 08:50:47 INFO - PROCESS | 3620 | 1467388247383 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 3620 | 1467388247388 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:47 INFO - PROCESS | 3620 | 1467388247468 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:50:47 INFO - PROCESS | 3620 | 1467388247506 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 3620 | 1467388247509 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:47 INFO - PROCESS | 3620 | ++DOCSHELL 1514B800 == 32 [pid = 3620] [id = 398] 08:50:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1514D000) [pid = 3620] [serial = 1194] [outer = 00000000] 08:50:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1551DC00) [pid = 3620] [serial = 1195] [outer = 1514D000] 08:50:47 INFO - PROCESS | 3620 | 1467388247555 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15695C00) [pid = 3620] [serial = 1196] [outer = 1514D000] 08:50:47 INFO - PROCESS | 3620 | 1467388247996 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 621ms 08:50:47 INFO - PROCESS | 3620 | 1467388248006 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3620 | 1467388248009 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:50:48 INFO - PROCESS | 3620 | 1467388248020 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 3620 | 1467388248022 Marionette TRACE conn3 <- [1,1558,null,{}] 08:50:48 INFO - PROCESS | 3620 | 1467388248044 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 3620 | 1467388248046 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:48 INFO - PROCESS | 3620 | 1467388248161 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:50:48 INFO - PROCESS | 3620 | 1467388248166 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3620 | 1467388248168 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:48 INFO - PROCESS | 3620 | ++DOCSHELL 15974C00 == 33 [pid = 3620] [id = 399] 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (159EF400) [pid = 3620] [serial = 1197] [outer = 00000000] 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1653B400) [pid = 3620] [serial = 1198] [outer = 159EF400] 08:50:48 INFO - PROCESS | 3620 | 1467388248211 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1662F400) [pid = 3620] [serial = 1199] [outer = 159EF400] 08:50:48 INFO - PROCESS | 3620 | 1467388248646 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 652ms 08:50:48 INFO - PROCESS | 3620 | 1467388248681 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 3620 | 1467388248683 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:50:48 INFO - PROCESS | 3620 | 1467388248687 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 3620 | 1467388248688 Marionette TRACE conn3 <- [1,1562,null,{}] 08:50:48 INFO - PROCESS | 3620 | 1467388248698 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 3620 | 1467388248699 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:48 INFO - PROCESS | 3620 | 1467388248805 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:50:48 INFO - PROCESS | 3620 | 1467388248811 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3620 | 1467388248813 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:48 INFO - PROCESS | 3620 | ++DOCSHELL 16536800 == 34 [pid = 3620] [id = 400] 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16536C00) [pid = 3620] [serial = 1200] [outer = 00000000] 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C3E800) [pid = 3620] [serial = 1201] [outer = 16536C00] 08:50:48 INFO - PROCESS | 3620 | 1467388248839 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C44000) [pid = 3620] [serial = 1202] [outer = 16536C00] 08:50:49 INFO - PROCESS | 3620 | 1467388249312 Marionette TRACE conn3 <- [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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 698ms 08:50:49 INFO - PROCESS | 3620 | 1467388249376 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 3620 | 1467388249378 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:50:49 INFO - PROCESS | 3620 | 1467388249381 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 3620 | 1467388249383 Marionette TRACE conn3 <- [1,1566,null,{}] 08:50:49 INFO - PROCESS | 3620 | 1467388249387 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 3620 | 1467388249392 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:49 INFO - PROCESS | 3620 | 1467388249532 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:50:49 INFO - PROCESS | 3620 | 1467388249594 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 3620 | 1467388249596 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:49 INFO - PROCESS | 3620 | ++DOCSHELL 1437D000 == 35 [pid = 3620] [id = 401] 08:50:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (14385000) [pid = 3620] [serial = 1203] [outer = 00000000] 08:50:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17425800) [pid = 3620] [serial = 1204] [outer = 14385000] 08:50:49 INFO - PROCESS | 3620 | 1467388249648 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1751B400) [pid = 3620] [serial = 1205] [outer = 14385000] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15188400) [pid = 3620] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13AB9800) [pid = 3620] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A03000) [pid = 3620] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13263800) [pid = 3620] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12A86C00) [pid = 3620] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (118DC000) [pid = 3620] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1055EC00) [pid = 3620] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13A2C800) [pid = 3620] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16C81C00) [pid = 3620] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16636000) [pid = 3620] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16C8D000) [pid = 3620] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1517F400) [pid = 3620] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:50:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12EC1C00) [pid = 3620] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:50:50 INFO - PROCESS | 3620 | 1467388250175 Marionette TRACE conn3 <- [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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 838ms 08:50:50 INFO - PROCESS | 3620 | 1467388250224 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 3620 | 1467388250226 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:50:50 INFO - PROCESS | 3620 | 1467388250229 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:50:50 INFO - PROCESS | 3620 | 1467388250231 Marionette TRACE conn3 <- [1,1570,null,{}] 08:50:50 INFO - PROCESS | 3620 | 1467388250234 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 3620 | 1467388250236 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:50 INFO - PROCESS | 3620 | 1467388250314 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:50:50 INFO - PROCESS | 3620 | 1467388250320 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 3620 | 1467388250322 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:50 INFO - PROCESS | 3620 | ++DOCSHELL 13383800 == 36 [pid = 3620] [id = 402] 08:50:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1338AC00) [pid = 3620] [serial = 1206] [outer = 00000000] 08:50:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15149000) [pid = 3620] [serial = 1207] [outer = 1338AC00] 08:50:50 INFO - PROCESS | 3620 | 1467388250363 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1653EC00) [pid = 3620] [serial = 1208] [outer = 1338AC00] 08:50:50 INFO - PROCESS | 3620 | 1467388250805 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 590ms 08:50:50 INFO - PROCESS | 3620 | 1467388250830 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 3620 | 1467388250832 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:50:50 INFO - PROCESS | 3620 | 1467388250835 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 3620 | 1467388250836 Marionette TRACE conn3 <- [1,1574,null,{}] 08:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:50:50 INFO - PROCESS | 3620 | 1467388250840 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 3620 | 1467388250842 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:50 INFO - PROCESS | 3620 | 1467388250917 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:50:50 INFO - PROCESS | 3620 | 1467388250923 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 3620 | 1467388250925 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:50 INFO - PROCESS | 3620 | ++DOCSHELL 1320BC00 == 37 [pid = 3620] [id = 403] 08:50:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C45800) [pid = 3620] [serial = 1209] [outer = 00000000] 08:50:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17554C00) [pid = 3620] [serial = 1210] [outer = 16C45800] 08:50:50 INFO - PROCESS | 3620 | 1467388250967 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17ABD400) [pid = 3620] [serial = 1211] [outer = 16C45800] 08:50:51 INFO - PROCESS | 3620 | 1467388251353 Marionette TRACE conn3 <- [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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 590ms 08:50:51 INFO - PROCESS | 3620 | 1467388251418 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 3620 | 1467388251420 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:50:51 INFO - PROCESS | 3620 | 1467388251423 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:50:51 INFO - PROCESS | 3620 | 1467388251425 Marionette TRACE conn3 <- [1,1578,null,{}] 08:50:51 INFO - PROCESS | 3620 | 1467388251428 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 3620 | 1467388251430 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:51 INFO - PROCESS | 3620 | 1467388251516 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:50:51 INFO - PROCESS | 3620 | 1467388251532 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3620 | 1467388251535 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:51 INFO - PROCESS | 3620 | ++DOCSHELL 1514A800 == 38 [pid = 3620] [id = 404] 08:50:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17423000) [pid = 3620] [serial = 1212] [outer = 00000000] 08:50:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18215C00) [pid = 3620] [serial = 1213] [outer = 17423000] 08:50:51 INFO - PROCESS | 3620 | 1467388251577 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1821F400) [pid = 3620] [serial = 1214] [outer = 17423000] 08:50:52 INFO - PROCESS | 3620 | 1467388252008 Marionette TRACE conn3 <- [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]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 636ms 08:50:52 INFO - PROCESS | 3620 | 1467388252069 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 3620 | 1467388252071 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 3620 | 1467388252075 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 3620 | 1467388252076 Marionette TRACE conn3 <- [1,1582,null,{}] 08:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:50:52 INFO - PROCESS | 3620 | 1467388252080 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 3620 | 1467388252082 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:52 INFO - PROCESS | 3620 | 1467388252202 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:50:52 INFO - PROCESS | 3620 | 1467388252344 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 3620 | 1467388252348 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:52 INFO - PROCESS | 3620 | ++DOCSHELL 103D2C00 == 39 [pid = 3620] [id = 405] 08:50:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1055F800) [pid = 3620] [serial = 1215] [outer = 00000000] 08:50:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10B9BC00) [pid = 3620] [serial = 1216] [outer = 1055F800] 08:50:52 INFO - PROCESS | 3620 | 1467388252405 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (114C5400) [pid = 3620] [serial = 1217] [outer = 1055F800] 08:50:53 INFO - PROCESS | 3620 | 1467388253049 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1024ms 08:50:53 INFO - PROCESS | 3620 | 1467388253131 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3620 | 1467388253135 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:50:53 INFO - PROCESS | 3620 | 1467388253141 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 3620 | 1467388253144 Marionette TRACE conn3 <- [1,1586,null,{}] 08:50:53 INFO - PROCESS | 3620 | 1467388253149 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 3620 | 1467388253152 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:53 INFO - PROCESS | 3620 | 1467388253263 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:50:53 INFO - PROCESS | 3620 | 1467388253400 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3620 | 1467388253403 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:53 INFO - PROCESS | 3620 | ++DOCSHELL 12EC4800 == 40 [pid = 3620] [id = 406] 08:50:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13260C00) [pid = 3620] [serial = 1218] [outer = 00000000] 08:50:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13DD8000) [pid = 3620] [serial = 1219] [outer = 13260C00] 08:50:53 INFO - PROCESS | 3620 | 1467388253459 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13F8C400) [pid = 3620] [serial = 1220] [outer = 13260C00] 08:50:54 INFO - PROCESS | 3620 | 1467388254008 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 931ms 08:50:54 INFO - PROCESS | 3620 | 1467388254068 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:50:54 INFO - PROCESS | 3620 | 1467388254071 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:50:54 INFO - PROCESS | 3620 | 1467388254075 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 3620 | 1467388254077 Marionette TRACE conn3 <- [1,1590,null,{}] 08:50:54 INFO - PROCESS | 3620 | 1467388254082 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 3620 | 1467388254084 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:54 INFO - PROCESS | 3620 | 1467388254189 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:50:54 INFO - PROCESS | 3620 | 1467388254298 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 3620 | 1467388254301 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:54 INFO - PROCESS | 3620 | ++DOCSHELL 16089000 == 41 [pid = 3620] [id = 407] 08:50:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16536400) [pid = 3620] [serial = 1221] [outer = 00000000] 08:50:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C41000) [pid = 3620] [serial = 1222] [outer = 16536400] 08:50:54 INFO - PROCESS | 3620 | 1467388254353 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16DB6400) [pid = 3620] [serial = 1223] [outer = 16536400] 08:50:54 INFO - PROCESS | 3620 | 1467388254945 Marionette TRACE conn3 <- [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]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 885ms 08:50:54 INFO - PROCESS | 3620 | 1467388254978 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 3620 | 1467388254982 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:50:54 INFO - PROCESS | 3620 | 1467388254993 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 3620 | 1467388254997 Marionette TRACE conn3 <- [1,1594,null,{}] 08:50:54 INFO - PROCESS | 3620 | 1467388255001 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 3620 | 1467388255004 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:55 INFO - PROCESS | 3620 | 1467388255112 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:50:55 INFO - PROCESS | 3620 | 1467388255248 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 3620 | 1467388255251 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:55 INFO - PROCESS | 3620 | ++DOCSHELL 17F0F800 == 42 [pid = 3620] [id = 408] 08:50:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17F15800) [pid = 3620] [serial = 1224] [outer = 00000000] 08:50:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (194CD800) [pid = 3620] [serial = 1225] [outer = 17F15800] 08:50:55 INFO - PROCESS | 3620 | 1467388255302 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1971E000) [pid = 3620] [serial = 1226] [outer = 17F15800] 08:50:56 INFO - PROCESS | 3620 | 1467388256009 Marionette TRACE conn3 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1102ms 08:50:56 INFO - PROCESS | 3620 | 1467388256080 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 3620 | 1467388256084 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:50:56 INFO - PROCESS | 3620 | 1467388256089 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 3620 | 1467388256092 Marionette TRACE conn3 <- [1,1598,null,{}] 08:50:56 INFO - PROCESS | 3620 | 1467388256116 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 3620 | 1467388256119 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:56 INFO - PROCESS | 3620 | 1467388256229 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 1514A800 == 41 [pid = 3620] [id = 404] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 1320BC00 == 40 [pid = 3620] [id = 403] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 13383800 == 39 [pid = 3620] [id = 402] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 1437D000 == 38 [pid = 3620] [id = 401] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 16536800 == 37 [pid = 3620] [id = 400] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 15974C00 == 36 [pid = 3620] [id = 399] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 1514B800 == 35 [pid = 3620] [id = 398] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 114CBC00 == 34 [pid = 3620] [id = 397] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 114C9000 == 33 [pid = 3620] [id = 396] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 10A0BC00 == 32 [pid = 3620] [id = 394] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 11D3A400 == 31 [pid = 3620] [id = 395] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 1742B800 == 30 [pid = 3620] [id = 393] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 17F0F800 == 29 [pid = 3620] [id = 408] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 16089000 == 28 [pid = 3620] [id = 407] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 103D2C00 == 27 [pid = 3620] [id = 405] 08:50:56 INFO - PROCESS | 3620 | --DOCSHELL 12EC4800 == 26 [pid = 3620] [id = 406] 08:50:56 INFO - PROCESS | 3620 | 1467388256949 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 3620 | 1467388256953 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (159FAC00) [pid = 3620] [serial = 1165] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13F85400) [pid = 3620] [serial = 1162] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (10A75C00) [pid = 3620] [serial = 1153] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10B87000) [pid = 3620] [serial = 1154] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13388800) [pid = 3620] [serial = 1159] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13919C00) [pid = 3620] [serial = 1160] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12C48000) [pid = 3620] [serial = 1156] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12C60000) [pid = 3620] [serial = 1157] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1514EC00) [pid = 3620] [serial = 1151] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13A2F000) [pid = 3620] [serial = 1150] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C0C000) [pid = 3620] [serial = 1142] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11B21C00) [pid = 3620] [serial = 1141] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1437DC00) [pid = 3620] [serial = 1145] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DE1400) [pid = 3620] [serial = 1144] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17558400) [pid = 3620] [serial = 1148] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16DBD400) [pid = 3620] [serial = 1147] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16C42C00) [pid = 3620] [serial = 1168] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17558C00) [pid = 3620] [serial = 1171] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16C4BC00) [pid = 3620] [serial = 1169] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1767DC00) [pid = 3620] [serial = 1178] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17677C00) [pid = 3620] [serial = 1177] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (15975C00) [pid = 3620] [serial = 1174] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1767B000) [pid = 3620] [serial = 1172] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16081800) [pid = 3620] [serial = 1166] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16C88800) [pid = 3620] [serial = 1175] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1514F800) [pid = 3620] [serial = 1163] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (18293400) [pid = 3620] [serial = 1180] [outer = 00000000] [url = about:blank] 08:50:57 INFO - PROCESS | 3620 | ++DOCSHELL 10559400 == 27 [pid = 3620] [id = 409] 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (10559C00) [pid = 3620] [serial = 1227] [outer = 00000000] 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10A0BC00) [pid = 3620] [serial = 1228] [outer = 10559C00] 08:50:57 INFO - PROCESS | 3620 | 1467388257096 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10A81800) [pid = 3620] [serial = 1229] [outer = 10559C00] 08:50:57 INFO - PROCESS | 3620 | 1467388257549 Marionette TRACE conn3 <- [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]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1505ms 08:50:57 INFO - PROCESS | 3620 | 1467388257616 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 3620 | 1467388257620 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:50:57 INFO - PROCESS | 3620 | 1467388257624 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:50:57 INFO - PROCESS | 3620 | 1467388257627 Marionette TRACE conn3 <- [1,1602,null,{}] 08:50:57 INFO - PROCESS | 3620 | 1467388257632 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 3620 | 1467388257636 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:57 INFO - PROCESS | 3620 | 1467388257729 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:50:57 INFO - PROCESS | 3620 | 1467388257740 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 3620 | 1467388257743 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:57 INFO - PROCESS | 3620 | ++DOCSHELL 11D8D800 == 28 [pid = 3620] [id = 410] 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12935000) [pid = 3620] [serial = 1230] [outer = 00000000] 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (129F2400) [pid = 3620] [serial = 1231] [outer = 12935000] 08:50:57 INFO - PROCESS | 3620 | 1467388257774 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C0F400) [pid = 3620] [serial = 1232] [outer = 12935000] 08:50:58 INFO - PROCESS | 3620 | 1467388258242 Marionette TRACE conn3 <- [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]]]}] 08:50:58 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 08:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 698ms 08:50:58 INFO - PROCESS | 3620 | 1467388258331 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 3620 | 1467388258336 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:50:58 INFO - PROCESS | 3620 | 1467388258343 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 3620 | 1467388258345 Marionette TRACE conn3 <- [1,1606,null,{}] 08:50:58 INFO - PROCESS | 3620 | 1467388258349 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 3620 | 1467388258352 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:58 INFO - PROCESS | 3620 | 1467388258473 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:50:58 INFO - PROCESS | 3620 | 1467388258532 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 3620 | 1467388258534 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:58 INFO - PROCESS | 3620 | ++DOCSHELL 11B2D000 == 29 [pid = 3620] [id = 411] 08:50:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C6A800) [pid = 3620] [serial = 1233] [outer = 00000000] 08:50:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1302CC00) [pid = 3620] [serial = 1234] [outer = 12C6A800] 08:50:58 INFO - PROCESS | 3620 | 1467388258581 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13263C00) [pid = 3620] [serial = 1235] [outer = 12C6A800] 08:50:58 INFO - PROCESS | 3620 | 1467388259007 Marionette TRACE conn3 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 683ms 08:50:59 INFO - PROCESS | 3620 | 1467388259039 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3620 | 1467388259042 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:50:59 INFO - PROCESS | 3620 | 1467388259046 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3620 | 1467388259052 Marionette TRACE conn3 <- [1,1610,null,{}] 08:50:59 INFO - PROCESS | 3620 | 1467388259061 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 3620 | 1467388259065 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:59 INFO - PROCESS | 3620 | 1467388259182 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:50:59 INFO - PROCESS | 3620 | 1467388259196 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3620 | 1467388259198 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:59 INFO - PROCESS | 3620 | ++DOCSHELL 13DDF800 == 30 [pid = 3620] [id = 412] 08:50:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F82C00) [pid = 3620] [serial = 1236] [outer = 00000000] 08:50:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15147400) [pid = 3620] [serial = 1237] [outer = 13F82C00] 08:50:59 INFO - PROCESS | 3620 | 1467388259289 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15150000) [pid = 3620] [serial = 1238] [outer = 13F82C00] 08:50:59 INFO - PROCESS | 3620 | 1467388259739 Marionette TRACE conn3 <- [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]]]}] 08:50:59 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 08:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 08:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:50:59 INFO - PROCESS | 3620 | 1467388259785 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3620 | 1467388259788 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:50:59 INFO - PROCESS | 3620 | 1467388259825 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3620 | 1467388259827 Marionette TRACE conn3 <- [1,1614,null,{}] 08:50:59 INFO - PROCESS | 3620 | 1467388259833 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 3620 | 1467388259835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:59 INFO - PROCESS | 3620 | 1467388259949 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:50:59 INFO - PROCESS | 3620 | 1467388259961 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3620 | 1467388259963 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:50:59 INFO - PROCESS | 3620 | ++DOCSHELL 1517D800 == 31 [pid = 3620] [id = 413] 08:50:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1517F000) [pid = 3620] [serial = 1239] [outer = 00000000] 08:50:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1596E800) [pid = 3620] [serial = 1240] [outer = 1517F000] 08:50:59 INFO - PROCESS | 3620 | 1467388259990 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15975C00) [pid = 3620] [serial = 1241] [outer = 1517F000] 08:51:00 INFO - PROCESS | 3620 | 1467388260421 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 667ms 08:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:51:00 INFO - PROCESS | 3620 | 1467388260455 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 3620 | 1467388260457 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:51:00 INFO - PROCESS | 3620 | 1467388260461 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 3620 | 1467388260463 Marionette TRACE conn3 <- [1,1618,null,{}] 08:51:00 INFO - PROCESS | 3620 | 1467388260466 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 3620 | 1467388260468 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:00 INFO - PROCESS | 3620 | 1467388260574 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:51:00 INFO - PROCESS | 3620 | 1467388260580 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 3620 | 1467388260586 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:00 INFO - PROCESS | 3620 | ++DOCSHELL 1608CC00 == 32 [pid = 3620] [id = 414] 08:51:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16534C00) [pid = 3620] [serial = 1242] [outer = 00000000] 08:51:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1653C400) [pid = 3620] [serial = 1243] [outer = 16534C00] 08:51:00 INFO - PROCESS | 3620 | 1467388260702 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C3F800) [pid = 3620] [serial = 1244] [outer = 16534C00] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16536C00) [pid = 3620] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (14385000) [pid = 3620] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13025400) [pid = 3620] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1514D000) [pid = 3620] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1307F800) [pid = 3620] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114C9800) [pid = 3620] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A0C000) [pid = 3620] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1754F400) [pid = 3620] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1338AC00) [pid = 3620] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (159EF400) [pid = 3620] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C45800) [pid = 3620] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:51:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17423000) [pid = 3620] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:51:01 INFO - PROCESS | 3620 | 1467388261417 Marionette TRACE conn3 <- [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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 992ms 08:51:01 INFO - PROCESS | 3620 | 1467388261462 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3620 | 1467388261464 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:51:01 INFO - PROCESS | 3620 | 1467388261468 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 3620 | 1467388261470 Marionette TRACE conn3 <- [1,1622,null,{}] 08:51:01 INFO - PROCESS | 3620 | 1467388261475 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 3620 | 1467388261478 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:01 INFO - PROCESS | 3620 | 1467388261591 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:51:01 INFO - PROCESS | 3620 | 1467388261604 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 3620 | 1467388261606 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:01 INFO - PROCESS | 3620 | ++DOCSHELL 1055E400 == 33 [pid = 3620] [id = 415] 08:51:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10A0AC00) [pid = 3620] [serial = 1245] [outer = 00000000] 08:51:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1662C400) [pid = 3620] [serial = 1246] [outer = 10A0AC00] 08:51:01 INFO - PROCESS | 3620 | 1467388261649 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C84400) [pid = 3620] [serial = 1247] [outer = 10A0AC00] 08:51:02 INFO - PROCESS | 3620 | 1467388262061 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 636ms 08:51:02 INFO - PROCESS | 3620 | 1467388262106 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3620 | 1467388262108 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:51:02 INFO - PROCESS | 3620 | 1467388262115 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 3620 | 1467388262117 Marionette TRACE conn3 <- [1,1626,null,{}] 08:51:02 INFO - PROCESS | 3620 | 1467388262120 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 3620 | 1467388262122 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:02 INFO - PROCESS | 3620 | 1467388262200 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:51:02 INFO - PROCESS | 3620 | 1467388262205 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3620 | 1467388262207 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:02 INFO - PROCESS | 3620 | ++DOCSHELL 16DB5C00 == 34 [pid = 3620] [id = 416] 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16DB6000) [pid = 3620] [serial = 1248] [outer = 00000000] 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16DC0800) [pid = 3620] [serial = 1249] [outer = 16DB6000] 08:51:02 INFO - PROCESS | 3620 | 1467388262250 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16EF3400) [pid = 3620] [serial = 1250] [outer = 16DB6000] 08:51:02 INFO - PROCESS | 3620 | 1467388262686 Marionette TRACE conn3 <- [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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 620ms 08:51:02 INFO - PROCESS | 3620 | 1467388262738 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3620 | 1467388262740 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:51:02 INFO - PROCESS | 3620 | 1467388262743 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 3620 | 1467388262745 Marionette TRACE conn3 <- [1,1630,null,{}] 08:51:02 INFO - PROCESS | 3620 | 1467388262749 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 3620 | 1467388262750 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:02 INFO - PROCESS | 3620 | 1467388262826 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:51:02 INFO - PROCESS | 3620 | 1467388262834 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3620 | 1467388262836 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:02 INFO - PROCESS | 3620 | ++DOCSHELL 10329C00 == 35 [pid = 3620] [id = 417] 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10B9B400) [pid = 3620] [serial = 1251] [outer = 00000000] 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1754C800) [pid = 3620] [serial = 1252] [outer = 10B9B400] 08:51:02 INFO - PROCESS | 3620 | 1467388262878 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1754D800) [pid = 3620] [serial = 1253] [outer = 10B9B400] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1A474C00 == 34 [pid = 3620] [id = 12] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1B07E800 == 33 [pid = 3620] [id = 18] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1337F800 == 32 [pid = 3620] [id = 20] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 10374000 == 31 [pid = 3620] [id = 19] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 10B9DC00 == 30 [pid = 3620] [id = 22] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 159FC400 == 29 [pid = 3620] [id = 21] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 13266000 == 28 [pid = 3620] [id = 24] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 129FB400 == 27 [pid = 3620] [id = 23] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 16519800 == 26 [pid = 3620] [id = 8] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 19FE0000 == 25 [pid = 3620] [id = 10] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1A342400 == 24 [pid = 3620] [id = 11] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1559E000 == 23 [pid = 3620] [id = 26] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1A6EE400 == 22 [pid = 3620] [id = 13] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 139AA800 == 21 [pid = 3620] [id = 27] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1596CC00 == 20 [pid = 3620] [id = 28] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1AC65C00 == 19 [pid = 3620] [id = 15] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 1AC65000 == 18 [pid = 3620] [id = 14] 08:51:03 INFO - PROCESS | 3620 | --DOCSHELL 14386400 == 17 [pid = 3620] [id = 25] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (18215C00) [pid = 3620] [serial = 1213] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C3E800) [pid = 3620] [serial = 1201] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17425800) [pid = 3620] [serial = 1204] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1320F000) [pid = 3620] [serial = 1192] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13A2CC00) [pid = 3620] [serial = 1193] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1551DC00) [pid = 3620] [serial = 1195] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13DD8800) [pid = 3620] [serial = 1186] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13DE2800) [pid = 3620] [serial = 1187] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (118E1400) [pid = 3620] [serial = 1189] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11D34400) [pid = 3620] [serial = 1190] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11B22800) [pid = 3620] [serial = 1183] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12A85400) [pid = 3620] [serial = 1184] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (18297800) [pid = 3620] [serial = 1181] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16C44000) [pid = 3620] [serial = 1202] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15149000) [pid = 3620] [serial = 1207] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1751B400) [pid = 3620] [serial = 1205] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1653B400) [pid = 3620] [serial = 1198] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17ABD400) [pid = 3620] [serial = 1211] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1662F400) [pid = 3620] [serial = 1199] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (17554C00) [pid = 3620] [serial = 1210] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (15695C00) [pid = 3620] [serial = 1196] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1821F400) [pid = 3620] [serial = 1214] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1653EC00) [pid = 3620] [serial = 1208] [outer = 00000000] [url = about:blank] 08:51:04 INFO - PROCESS | 3620 | 1467388264757 Marionette TRACE conn3 <- [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]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2032ms 08:51:04 INFO - PROCESS | 3620 | 1467388264799 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 3620 | 1467388264804 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 3620 | 1467388264811 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:51:04 INFO - PROCESS | 3620 | 1467388264814 Marionette TRACE conn3 <- [1,1634,null,{}] 08:51:04 INFO - PROCESS | 3620 | 1467388264821 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 3620 | 1467388264824 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:04 INFO - PROCESS | 3620 | 1467388264951 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:51:05 INFO - PROCESS | 3620 | 1467388265035 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 3620 | 1467388265041 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:05 INFO - PROCESS | 3620 | ++DOCSHELL 10BA5400 == 18 [pid = 3620] [id = 418] 08:51:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (114C2000) [pid = 3620] [serial = 1254] [outer = 00000000] 08:51:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (114CBC00) [pid = 3620] [serial = 1255] [outer = 114C2000] 08:51:05 INFO - PROCESS | 3620 | 1467388265139 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (118D9400) [pid = 3620] [serial = 1256] [outer = 114C2000] 08:51:05 INFO - PROCESS | 3620 | 1467388265833 Marionette TRACE conn3 <- [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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1086ms 08:51:05 INFO - PROCESS | 3620 | 1467388265931 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 3620 | 1467388265937 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:51:05 INFO - PROCESS | 3620 | 1467388265944 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 3620 | 1467388265947 Marionette TRACE conn3 <- [1,1638,null,{}] 08:51:05 INFO - PROCESS | 3620 | 1467388265952 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 3620 | 1467388265955 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:06 INFO - PROCESS | 3620 | 1467388266086 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:51:06 INFO - PROCESS | 3620 | 1467388266164 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3620 | 1467388266167 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:06 INFO - PROCESS | 3620 | ++DOCSHELL 1036CC00 == 19 [pid = 3620] [id = 419] 08:51:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1036EC00) [pid = 3620] [serial = 1257] [outer = 00000000] 08:51:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (10A7AC00) [pid = 3620] [serial = 1258] [outer = 1036EC00] 08:51:06 INFO - PROCESS | 3620 | 1467388266294 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11439400) [pid = 3620] [serial = 1259] [outer = 1036EC00] 08:51:06 INFO - PROCESS | 3620 | 1467388266781 Marionette TRACE conn3 <- [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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 899ms 08:51:06 INFO - PROCESS | 3620 | 1467388266837 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 3620 | 1467388266840 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:51:06 INFO - PROCESS | 3620 | 1467388266845 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 3620 | 1467388266847 Marionette TRACE conn3 <- [1,1642,null,{}] 08:51:06 INFO - PROCESS | 3620 | 1467388266852 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 3620 | 1467388266855 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:06 INFO - PROCESS | 3620 | 1467388266942 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:51:06 INFO - PROCESS | 3620 | 1467388266950 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3620 | 1467388266953 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:06 INFO - PROCESS | 3620 | ++DOCSHELL 12C61800 == 20 [pid = 3620] [id = 420] 08:51:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12C62800) [pid = 3620] [serial = 1260] [outer = 00000000] 08:51:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C66400) [pid = 3620] [serial = 1261] [outer = 12C62800] 08:51:07 INFO - PROCESS | 3620 | 1467388267000 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12D24800) [pid = 3620] [serial = 1262] [outer = 12C62800] 08:51:07 INFO - PROCESS | 3620 | 1467388267471 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 636ms 08:51:07 INFO - PROCESS | 3620 | 1467388267484 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 3620 | 1467388267488 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:51:07 INFO - PROCESS | 3620 | 1467388267497 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 3620 | 1467388267500 Marionette TRACE conn3 <- [1,1646,null,{}] 08:51:07 INFO - PROCESS | 3620 | 1467388267503 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 3620 | 1467388267506 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:07 INFO - PROCESS | 3620 | 1467388267622 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:51:07 INFO - PROCESS | 3620 | 1467388267633 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 3620 | 1467388267635 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:07 INFO - PROCESS | 3620 | ++DOCSHELL 13385400 == 21 [pid = 3620] [id = 421] 08:51:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13387400) [pid = 3620] [serial = 1263] [outer = 00000000] 08:51:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (139A4800) [pid = 3620] [serial = 1264] [outer = 13387400] 08:51:07 INFO - PROCESS | 3620 | 1467388267681 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13AB9400) [pid = 3620] [serial = 1265] [outer = 13387400] 08:51:08 INFO - PROCESS | 3620 | 1467388268172 Marionette TRACE conn3 <- [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]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 698ms 08:51:08 INFO - PROCESS | 3620 | 1467388268195 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 3620 | 1467388268197 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:51:08 INFO - PROCESS | 3620 | 1467388268201 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 3620 | 1467388268204 Marionette TRACE conn3 <- [1,1650,null,{}] 08:51:08 INFO - PROCESS | 3620 | 1467388268215 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 3620 | 1467388268220 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:08 INFO - PROCESS | 3620 | 1467388268308 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:51:08 INFO - PROCESS | 3620 | 1467388268317 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 3620 | 1467388268319 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:08 INFO - PROCESS | 3620 | ++DOCSHELL 15143C00 == 22 [pid = 3620] [id = 422] 08:51:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15145000) [pid = 3620] [serial = 1266] [outer = 00000000] 08:51:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15151C00) [pid = 3620] [serial = 1267] [outer = 15145000] 08:51:08 INFO - PROCESS | 3620 | 1467388268362 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15188400) [pid = 3620] [serial = 1268] [outer = 15145000] 08:51:08 INFO - PROCESS | 3620 | 1467388268798 Marionette TRACE conn3 <- [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]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 636ms 08:51:08 INFO - PROCESS | 3620 | 1467388268846 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:51:08 INFO - PROCESS | 3620 | 1467388268849 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:51:08 INFO - PROCESS | 3620 | 1467388268853 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 3620 | 1467388268855 Marionette TRACE conn3 <- [1,1654,null,{}] 08:51:08 INFO - PROCESS | 3620 | 1467388268859 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 3620 | 1467388268862 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:08 INFO - PROCESS | 3620 | 1467388268949 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:51:08 INFO - PROCESS | 3620 | 1467388268954 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 3620 | 1467388268956 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:08 INFO - PROCESS | 3620 | ++DOCSHELL 12C0C000 == 23 [pid = 3620] [id = 423] 08:51:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13F82400) [pid = 3620] [serial = 1269] [outer = 00000000] 08:51:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1596CC00) [pid = 3620] [serial = 1270] [outer = 13F82400] 08:51:08 INFO - PROCESS | 3620 | 1467388268985 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1608A400) [pid = 3620] [serial = 1271] [outer = 13F82400] 08:51:09 INFO - PROCESS | 3620 | 1467388269459 Marionette TRACE conn3 <- [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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 698ms 08:51:09 INFO - PROCESS | 3620 | 1467388269539 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 3620 | 1467388269541 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:51:09 INFO - PROCESS | 3620 | 1467388269544 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 3620 | 1467388269546 Marionette TRACE conn3 <- [1,1658,null,{}] 08:51:09 INFO - PROCESS | 3620 | 1467388269549 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 3620 | 1467388269551 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:09 INFO - PROCESS | 3620 | 1467388269659 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:51:09 INFO - PROCESS | 3620 | 1467388269668 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3620 | 1467388269670 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:09 INFO - PROCESS | 3620 | ++DOCSHELL 16536000 == 24 [pid = 3620] [id = 424] 08:51:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1653AC00) [pid = 3620] [serial = 1272] [outer = 00000000] 08:51:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1662F000) [pid = 3620] [serial = 1273] [outer = 1653AC00] 08:51:09 INFO - PROCESS | 3620 | 1467388269723 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (168E2C00) [pid = 3620] [serial = 1274] [outer = 1653AC00] 08:51:10 INFO - PROCESS | 3620 | 1467388270205 Marionette TRACE conn3 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 698ms 08:51:10 INFO - PROCESS | 3620 | 1467388270243 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3620 | 1467388270245 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:51:10 INFO - PROCESS | 3620 | 1467388270248 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 3620 | 1467388270250 Marionette TRACE conn3 <- [1,1662,null,{}] 08:51:10 INFO - PROCESS | 3620 | 1467388270253 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 3620 | 1467388270259 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:10 INFO - PROCESS | 3620 | 1467388270400 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:51:10 INFO - PROCESS | 3620 | 1467388270414 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 3620 | 1467388270416 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:10 INFO - PROCESS | 3620 | ++DOCSHELL 16C81C00 == 25 [pid = 3620] [id = 425] 08:51:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C82C00) [pid = 3620] [serial = 1275] [outer = 00000000] 08:51:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DBE000) [pid = 3620] [serial = 1276] [outer = 16C82C00] 08:51:10 INFO - PROCESS | 3620 | 1467388270458 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DBE800) [pid = 3620] [serial = 1277] [outer = 16C82C00] 08:51:10 INFO - PROCESS | 3620 | 1467388270883 Marionette TRACE conn3 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 699ms 08:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:51:10 INFO - PROCESS | 3620 | 1467388270956 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3620 | 1467388270958 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:51:10 INFO - PROCESS | 3620 | 1467388270961 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 3620 | 1467388270963 Marionette TRACE conn3 <- [1,1666,null,{}] 08:51:10 INFO - PROCESS | 3620 | 1467388270966 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 3620 | 1467388270977 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:11 INFO - PROCESS | 3620 | 1467388271084 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:51:11 INFO - PROCESS | 3620 | 1467388271093 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3620 | 1467388271095 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:11 INFO - PROCESS | 3620 | ++DOCSHELL 12C60C00 == 26 [pid = 3620] [id = 426] 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1608B000) [pid = 3620] [serial = 1278] [outer = 00000000] 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1751CC00) [pid = 3620] [serial = 1279] [outer = 1608B000] 08:51:11 INFO - PROCESS | 3620 | 1467388271196 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1754A800) [pid = 3620] [serial = 1280] [outer = 1608B000] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16534C00) [pid = 3620] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1517F000) [pid = 3620] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16DB6000) [pid = 3620] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A0AC00) [pid = 3620] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C6A800) [pid = 3620] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12935000) [pid = 3620] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10559C00) [pid = 3620] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F15800) [pid = 3620] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16536400) [pid = 3620] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13260C00) [pid = 3620] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1055F800) [pid = 3620] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:51:11 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13F82C00) [pid = 3620] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:51:11 INFO - PROCESS | 3620 | 1467388271535 Marionette TRACE conn3 <- [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]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 621ms 08:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:51:11 INFO - PROCESS | 3620 | 1467388271580 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 3620 | 1467388271582 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:51:11 INFO - PROCESS | 3620 | 1467388271585 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 3620 | 1467388271587 Marionette TRACE conn3 <- [1,1670,null,{}] 08:51:11 INFO - PROCESS | 3620 | 1467388271590 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 3620 | 1467388271592 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:11 INFO - PROCESS | 3620 | 1467388271669 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:51:11 INFO - PROCESS | 3620 | 1467388271701 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 3620 | 1467388271703 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:11 INFO - PROCESS | 3620 | ++DOCSHELL 13260C00 == 27 [pid = 3620] [id = 427] 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13DE0400) [pid = 3620] [serial = 1281] [outer = 00000000] 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15694400) [pid = 3620] [serial = 1282] [outer = 13DE0400] 08:51:11 INFO - PROCESS | 3620 | 1467388271746 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C83000) [pid = 3620] [serial = 1283] [outer = 13DE0400] 08:51:12 INFO - PROCESS | 3620 | 1467388272166 Marionette TRACE conn3 <- [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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 636ms 08:51:12 INFO - PROCESS | 3620 | 1467388272224 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3620 | 1467388272226 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:51:12 INFO - PROCESS | 3620 | 1467388272229 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 3620 | 1467388272231 Marionette TRACE conn3 <- [1,1674,null,{}] 08:51:12 INFO - PROCESS | 3620 | 1467388272235 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 3620 | 1467388272236 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:12 INFO - PROCESS | 3620 | 1467388272315 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:51:12 INFO - PROCESS | 3620 | 1467388272320 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3620 | 1467388272322 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:12 INFO - PROCESS | 3620 | ++DOCSHELL 14387000 == 28 [pid = 3620] [id = 428] 08:51:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (151AAC00) [pid = 3620] [serial = 1284] [outer = 00000000] 08:51:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1767A400) [pid = 3620] [serial = 1285] [outer = 151AAC00] 08:51:12 INFO - PROCESS | 3620 | 1467388272364 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1767EC00) [pid = 3620] [serial = 1286] [outer = 151AAC00] 08:51:12 INFO - PROCESS | 3620 | 1467388272779 Marionette TRACE conn3 <- [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]]]}] 08:51:12 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 08:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 590ms 08:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:51:12 INFO - PROCESS | 3620 | 1467388272829 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3620 | 1467388272831 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:51:12 INFO - PROCESS | 3620 | 1467388272835 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 3620 | 1467388272836 Marionette TRACE conn3 <- [1,1678,null,{}] 08:51:12 INFO - PROCESS | 3620 | 1467388272840 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 3620 | 1467388272842 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:12 INFO - PROCESS | 3620 | 1467388272932 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:51:12 INFO - PROCESS | 3620 | 1467388272937 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3620 | 1467388272939 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:12 INFO - PROCESS | 3620 | ++DOCSHELL 16E15000 == 29 [pid = 3620] [id = 429] 08:51:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (175AFC00) [pid = 3620] [serial = 1287] [outer = 00000000] 08:51:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17D16000) [pid = 3620] [serial = 1288] [outer = 175AFC00] 08:51:12 INFO - PROCESS | 3620 | 1467388272997 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17F13C00) [pid = 3620] [serial = 1289] [outer = 175AFC00] 08:51:13 INFO - PROCESS | 3620 | 1467388273644 Marionette TRACE conn3 <- [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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 884ms 08:51:13 INFO - PROCESS | 3620 | 1467388273721 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 3620 | 1467388273725 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:51:13 INFO - PROCESS | 3620 | 1467388273730 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:51:13 INFO - PROCESS | 3620 | 1467388273734 Marionette TRACE conn3 <- [1,1682,null,{}] 08:51:13 INFO - PROCESS | 3620 | 1467388273740 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 3620 | 1467388273743 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:13 INFO - PROCESS | 3620 | 1467388273886 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:51:14 INFO - PROCESS | 3620 | 1467388274025 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3620 | 1467388274028 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:14 INFO - PROCESS | 3620 | ++DOCSHELL 114C7C00 == 30 [pid = 3620] [id = 430] 08:51:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12934800) [pid = 3620] [serial = 1290] [outer = 00000000] 08:51:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12C63C00) [pid = 3620] [serial = 1291] [outer = 12934800] 08:51:14 INFO - PROCESS | 3620 | 1467388274083 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (130E0C00) [pid = 3620] [serial = 1292] [outer = 12934800] 08:51:14 INFO - PROCESS | 3620 | 1467388274670 Marionette TRACE conn3 <- [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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 993ms 08:51:14 INFO - PROCESS | 3620 | 1467388274733 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3620 | 1467388274738 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:51:14 INFO - PROCESS | 3620 | 1467388274745 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 3620 | 1467388274748 Marionette TRACE conn3 <- [1,1686,null,{}] 08:51:14 INFO - PROCESS | 3620 | 1467388274751 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 3620 | 1467388274754 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:14 INFO - PROCESS | 3620 | 1467388274864 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:51:14 INFO - PROCESS | 3620 | 1467388274997 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3620 | 1467388275001 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:15 INFO - PROCESS | 3620 | ++DOCSHELL 13DD7400 == 31 [pid = 3620] [id = 431] 08:51:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13DD9400) [pid = 3620] [serial = 1293] [outer = 00000000] 08:51:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13F82000) [pid = 3620] [serial = 1294] [outer = 13DD9400] 08:51:15 INFO - PROCESS | 3620 | 1467388275059 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15148000) [pid = 3620] [serial = 1295] [outer = 13DD9400] 08:51:15 INFO - PROCESS | 3620 | 1467388275640 Marionette TRACE conn3 <- [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]]]}] 08:51:15 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 08:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 931ms 08:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:51:15 INFO - PROCESS | 3620 | 1467388275673 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 3620 | 1467388275676 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:51:15 INFO - PROCESS | 3620 | 1467388275680 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 3620 | 1467388275683 Marionette TRACE conn3 <- [1,1690,null,{}] 08:51:15 INFO - PROCESS | 3620 | 1467388275695 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 3620 | 1467388275700 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:15 INFO - PROCESS | 3620 | 1467388275803 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:51:15 INFO - PROCESS | 3620 | 1467388275939 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 3620 | 1467388275942 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:15 INFO - PROCESS | 3620 | ++DOCSHELL 16FDDC00 == 32 [pid = 3620] [id = 432] 08:51:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17429000) [pid = 3620] [serial = 1296] [outer = 00000000] 08:51:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17A3C000) [pid = 3620] [serial = 1297] [outer = 17429000] 08:51:15 INFO - PROCESS | 3620 | 1467388275999 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17F0FC00) [pid = 3620] [serial = 1298] [outer = 17429000] 08:51:16 INFO - PROCESS | 3620 | 1467388276795 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1133ms 08:51:16 INFO - PROCESS | 3620 | 1467388276824 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 3620 | 1467388276827 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:51:16 INFO - PROCESS | 3620 | 1467388276832 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 3620 | 1467388276834 Marionette TRACE conn3 <- [1,1694,null,{}] 08:51:16 INFO - PROCESS | 3620 | 1467388276840 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 3620 | 1467388276842 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:16 INFO - PROCESS | 3620 | 1467388276941 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:51:17 INFO - PROCESS | 3620 | 1467388277073 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3620 | 1467388277076 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:17 INFO - PROCESS | 3620 | --DOCSHELL 1608CC00 == 31 [pid = 3620] [id = 414] 08:51:17 INFO - PROCESS | 3620 | --DOCSHELL 1517D800 == 30 [pid = 3620] [id = 413] 08:51:17 INFO - PROCESS | 3620 | --DOCSHELL 1055E400 == 29 [pid = 3620] [id = 415] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1653C400) [pid = 3620] [serial = 1243] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1596E800) [pid = 3620] [serial = 1240] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16DC0800) [pid = 3620] [serial = 1249] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16C3F800) [pid = 3620] [serial = 1244] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1662C400) [pid = 3620] [serial = 1246] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1302CC00) [pid = 3620] [serial = 1234] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (129F2400) [pid = 3620] [serial = 1231] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C0F400) [pid = 3620] [serial = 1232] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A0BC00) [pid = 3620] [serial = 1228] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A81800) [pid = 3620] [serial = 1229] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1971E000) [pid = 3620] [serial = 1226] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (194CD800) [pid = 3620] [serial = 1225] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16DB6400) [pid = 3620] [serial = 1223] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C41000) [pid = 3620] [serial = 1222] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F8C400) [pid = 3620] [serial = 1220] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13DD8000) [pid = 3620] [serial = 1219] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (114C5400) [pid = 3620] [serial = 1217] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10B9BC00) [pid = 3620] [serial = 1216] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16EF3400) [pid = 3620] [serial = 1250] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (15147400) [pid = 3620] [serial = 1237] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15150000) [pid = 3620] [serial = 1238] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15975C00) [pid = 3620] [serial = 1241] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13263C00) [pid = 3620] [serial = 1235] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16C84400) [pid = 3620] [serial = 1247] [outer = 00000000] [url = about:blank] 08:51:17 INFO - PROCESS | 3620 | ++DOCSHELL 10A0AC00 == 30 [pid = 3620] [id = 433] 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10A0BC00) [pid = 3620] [serial = 1299] [outer = 00000000] 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1143A800) [pid = 3620] [serial = 1300] [outer = 10A0BC00] 08:51:17 INFO - PROCESS | 3620 | 1467388277165 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11D7FC00) [pid = 3620] [serial = 1301] [outer = 10A0BC00] 08:51:17 INFO - PROCESS | 3620 | 1467388277543 Marionette TRACE conn3 <- [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]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 729ms 08:51:17 INFO - PROCESS | 3620 | 1467388277569 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 3620 | 1467388277574 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:51:17 INFO - PROCESS | 3620 | 1467388277579 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 3620 | 1467388277582 Marionette TRACE conn3 <- [1,1698,null,{}] 08:51:17 INFO - PROCESS | 3620 | 1467388277586 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 3620 | 1467388277589 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:17 INFO - PROCESS | 3620 | 1467388277701 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:51:17 INFO - PROCESS | 3620 | 1467388277792 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3620 | 1467388277795 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:17 INFO - PROCESS | 3620 | ++DOCSHELL 12C66800 == 31 [pid = 3620] [id = 434] 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12C67000) [pid = 3620] [serial = 1302] [outer = 00000000] 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1307E800) [pid = 3620] [serial = 1303] [outer = 12C67000] 08:51:17 INFO - PROCESS | 3620 | 1467388277840 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1338B000) [pid = 3620] [serial = 1304] [outer = 12C67000] 08:51:18 INFO - PROCESS | 3620 | 1467388278214 Marionette TRACE conn3 <- [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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 682ms 08:51:18 INFO - PROCESS | 3620 | 1467388278263 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3620 | 1467388278265 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:51:18 INFO - PROCESS | 3620 | 1467388278269 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 3620 | 1467388278273 Marionette TRACE conn3 <- [1,1702,null,{}] 08:51:18 INFO - PROCESS | 3620 | 1467388278282 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 3620 | 1467388278287 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:18 INFO - PROCESS | 3620 | 1467388278393 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:51:18 INFO - PROCESS | 3620 | 1467388278408 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 3620 | 1467388278411 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:18 INFO - PROCESS | 3620 | ++DOCSHELL 1514A400 == 32 [pid = 3620] [id = 435] 08:51:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1514B800) [pid = 3620] [serial = 1305] [outer = 00000000] 08:51:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15151400) [pid = 3620] [serial = 1306] [outer = 1514B800] 08:51:18 INFO - PROCESS | 3620 | 1467388278459 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15524800) [pid = 3620] [serial = 1307] [outer = 1514B800] 08:51:18 INFO - PROCESS | 3620 | 1467388278887 Marionette TRACE conn3 <- [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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 620ms 08:51:18 INFO - PROCESS | 3620 | 1467388278924 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3620 | 1467388278927 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:51:18 INFO - PROCESS | 3620 | 1467388278934 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 3620 | 1467388278936 Marionette TRACE conn3 <- [1,1706,null,{}] 08:51:18 INFO - PROCESS | 3620 | 1467388278939 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 3620 | 1467388278941 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:19 INFO - PROCESS | 3620 | 1467388279036 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:51:19 INFO - PROCESS | 3620 | 1467388279041 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3620 | 1467388279043 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:19 INFO - PROCESS | 3620 | ++DOCSHELL 15974C00 == 33 [pid = 3620] [id = 436] 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16084400) [pid = 3620] [serial = 1308] [outer = 00000000] 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16538800) [pid = 3620] [serial = 1309] [outer = 16084400] 08:51:19 INFO - PROCESS | 3620 | 1467388279089 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16541C00) [pid = 3620] [serial = 1310] [outer = 16084400] 08:51:19 INFO - PROCESS | 3620 | 1467388279564 Marionette TRACE conn3 <- [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]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 667ms 08:51:19 INFO - PROCESS | 3620 | 1467388279617 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3620 | 1467388279619 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:51:19 INFO - PROCESS | 3620 | 1467388279622 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 3620 | 1467388279624 Marionette TRACE conn3 <- [1,1710,null,{}] 08:51:19 INFO - PROCESS | 3620 | 1467388279628 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 3620 | 1467388279630 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:19 INFO - PROCESS | 3620 | 1467388279743 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:51:19 INFO - PROCESS | 3620 | 1467388279833 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3620 | 1467388279835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:19 INFO - PROCESS | 3620 | ++DOCSHELL 16C3E400 == 34 [pid = 3620] [id = 437] 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C3F800) [pid = 3620] [serial = 1311] [outer = 00000000] 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C4A400) [pid = 3620] [serial = 1312] [outer = 16C3F800] 08:51:19 INFO - PROCESS | 3620 | 1467388279877 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C82000) [pid = 3620] [serial = 1313] [outer = 16C3F800] 08:51:20 INFO - PROCESS | 3620 | 1467388280295 Marionette TRACE conn3 <- [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]]]}] 08:51:20 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 08:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 745ms 08:51:20 INFO - PROCESS | 3620 | 1467388280347 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 3620 | 1467388280349 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:51:20 INFO - PROCESS | 3620 | 1467388280361 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 3620 | 1467388280363 Marionette TRACE conn3 <- [1,1714,null,{}] 08:51:20 INFO - PROCESS | 3620 | 1467388280366 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 3620 | 1467388280372 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:20 INFO - PROCESS | 3620 | 1467388280506 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:51:20 INFO - PROCESS | 3620 | 1467388280572 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3620 | 1467388280574 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:20 INFO - PROCESS | 3620 | ++DOCSHELL 16DC0800 == 35 [pid = 3620] [id = 438] 08:51:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16E14800) [pid = 3620] [serial = 1314] [outer = 00000000] 08:51:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1767B000) [pid = 3620] [serial = 1315] [outer = 16E14800] 08:51:20 INFO - PROCESS | 3620 | 1467388280617 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17D0E800) [pid = 3620] [serial = 1316] [outer = 16E14800] 08:51:21 INFO - PROCESS | 3620 | 1467388281023 Marionette TRACE conn3 <- [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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 683ms 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:51:21 INFO - PROCESS | 3620 | 1467388281063 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 3620 | 1467388281065 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:51:21 INFO - PROCESS | 3620 | 1467388281068 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 3620 | 1467388281070 Marionette TRACE conn3 <- [1,1718,null,{}] 08:51:21 INFO - PROCESS | 3620 | 1467388281081 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 3620 | 1467388281092 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:21 INFO - PROCESS | 3620 | 1467388281233 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:51:21 INFO - PROCESS | 3620 | 1467388281374 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 3620 | 1467388281376 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1036EC00) [pid = 3620] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15145000) [pid = 3620] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13F82400) [pid = 3620] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1653AC00) [pid = 3620] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13387400) [pid = 3620] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C62800) [pid = 3620] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16C82C00) [pid = 3620] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DE0400) [pid = 3620] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (151AAC00) [pid = 3620] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:51:21 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1608B000) [pid = 3620] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:51:21 INFO - PROCESS | 3620 | ++DOCSHELL 10374000 == 36 [pid = 3620] [id = 439] 08:51:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (103C6000) [pid = 3620] [serial = 1317] [outer = 00000000] 08:51:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (114CD800) [pid = 3620] [serial = 1318] [outer = 103C6000] 08:51:21 INFO - PROCESS | 3620 | 1467388281425 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11D30C00) [pid = 3620] [serial = 1319] [outer = 103C6000] 08:51:21 INFO - PROCESS | 3620 | 1467388281794 Marionette TRACE conn3 <- [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]]]}] 08:51:21 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 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 729ms 08:51:21 INFO - PROCESS | 3620 | 1467388281808 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 3620 | 1467388281810 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:51:21 INFO - PROCESS | 3620 | 1467388281814 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:51:21 INFO - PROCESS | 3620 | 1467388281815 Marionette TRACE conn3 <- [1,1722,null,{}] 08:51:21 INFO - PROCESS | 3620 | 1467388281819 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 3620 | 1467388281821 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:21 INFO - PROCESS | 3620 | 1467388281902 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:51:21 INFO - PROCESS | 3620 | 1467388281907 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 3620 | 1467388281909 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:21 INFO - PROCESS | 3620 | ++DOCSHELL 13071C00 == 37 [pid = 3620] [id = 440] 08:51:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13387400) [pid = 3620] [serial = 1320] [outer = 00000000] 08:51:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17D11800) [pid = 3620] [serial = 1321] [outer = 13387400] 08:51:21 INFO - PROCESS | 3620 | 1467388281952 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18216C00) [pid = 3620] [serial = 1322] [outer = 13387400] 08:51:22 INFO - PROCESS | 3620 | 1467388282412 Marionette TRACE conn3 <- [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]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 620ms 08:51:22 INFO - PROCESS | 3620 | 1467388282436 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3620 | 1467388282438 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:51:22 INFO - PROCESS | 3620 | 1467388282441 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 3620 | 1467388282442 Marionette TRACE conn3 <- [1,1726,null,{}] 08:51:22 INFO - PROCESS | 3620 | 1467388282446 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 3620 | 1467388282448 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:22 INFO - PROCESS | 3620 | 1467388282527 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:51:22 INFO - PROCESS | 3620 | 1467388282532 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 3620 | 1467388282535 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:22 INFO - PROCESS | 3620 | ++DOCSHELL 1653AC00 == 38 [pid = 3620] [id = 441] 08:51:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1821C400) [pid = 3620] [serial = 1323] [outer = 00000000] 08:51:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (18298800) [pid = 3620] [serial = 1324] [outer = 1821C400] 08:51:22 INFO - PROCESS | 3620 | 1467388282577 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1517EC00) [pid = 3620] [serial = 1325] [outer = 1821C400] 08:51:23 INFO - PROCESS | 3620 | 1467388283044 Marionette TRACE conn3 <- [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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 620ms 08:51:23 INFO - PROCESS | 3620 | 1467388283079 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3620 | 1467388283081 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:51:23 INFO - PROCESS | 3620 | 1467388283085 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:51:23 INFO - PROCESS | 3620 | 1467388283086 Marionette TRACE conn3 <- [1,1730,null,{}] 08:51:23 INFO - PROCESS | 3620 | 1467388283090 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 3620 | 1467388283091 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:23 INFO - PROCESS | 3620 | 1467388283172 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:51:23 INFO - PROCESS | 3620 | 1467388283181 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3620 | 1467388283184 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:23 INFO - PROCESS | 3620 | ++DOCSHELL 15150800 == 39 [pid = 3620] [id = 442] 08:51:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1829F000) [pid = 3620] [serial = 1326] [outer = 00000000] 08:51:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19718C00) [pid = 3620] [serial = 1327] [outer = 1829F000] 08:51:23 INFO - PROCESS | 3620 | 1467388283232 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1971E000) [pid = 3620] [serial = 1328] [outer = 1829F000] 08:51:23 INFO - PROCESS | 3620 | 1467388283888 Marionette TRACE conn3 <- [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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 900ms 08:51:23 INFO - PROCESS | 3620 | 1467388283990 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3620 | 1467388283994 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:51:23 INFO - PROCESS | 3620 | 1467388283999 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:51:23 INFO - PROCESS | 3620 | 1467388284004 Marionette TRACE conn3 <- [1,1734,null,{}] 08:51:24 INFO - PROCESS | 3620 | 1467388284010 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 3620 | 1467388284013 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:24 INFO - PROCESS | 3620 | 1467388284127 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:51:24 INFO - PROCESS | 3620 | 1467388284235 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 3620 | 1467388284238 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:24 INFO - PROCESS | 3620 | ++DOCSHELL 11441C00 == 40 [pid = 3620] [id = 443] 08:51:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (114C8800) [pid = 3620] [serial = 1329] [outer = 00000000] 08:51:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12C50800) [pid = 3620] [serial = 1330] [outer = 114C8800] 08:51:24 INFO - PROCESS | 3620 | 1467388284293 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13207C00) [pid = 3620] [serial = 1331] [outer = 114C8800] 08:51:24 INFO - PROCESS | 3620 | 1467388284830 Marionette TRACE conn3 <- [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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 884ms 08:51:24 INFO - PROCESS | 3620 | 1467388284889 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 3620 | 1467388284894 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:51:24 INFO - PROCESS | 3620 | 1467388284901 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 3620 | 1467388284904 Marionette TRACE conn3 <- [1,1738,null,{}] 08:51:24 INFO - PROCESS | 3620 | 1467388284908 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 3620 | 1467388284910 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:25 INFO - PROCESS | 3620 | 1467388285020 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:51:25 INFO - PROCESS | 3620 | 1467388285158 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 3620 | 1467388285161 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:25 INFO - PROCESS | 3620 | ++DOCSHELL 13DE3C00 == 41 [pid = 3620] [id = 444] 08:51:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13F84400) [pid = 3620] [serial = 1332] [outer = 00000000] 08:51:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (15695800) [pid = 3620] [serial = 1333] [outer = 13F84400] 08:51:25 INFO - PROCESS | 3620 | 1467388285216 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16089C00) [pid = 3620] [serial = 1334] [outer = 13F84400] 08:51:25 INFO - PROCESS | 3620 | 1467388285799 Marionette TRACE conn3 <- [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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 931ms 08:51:25 INFO - PROCESS | 3620 | 1467388285845 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 3620 | 1467388285848 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:51:25 INFO - PROCESS | 3620 | 1467388285852 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 3620 | 1467388285855 Marionette TRACE conn3 <- [1,1742,null,{}] 08:51:25 INFO - PROCESS | 3620 | 1467388285866 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 3620 | 1467388285871 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:25 INFO - PROCESS | 3620 | 1467388285979 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:51:26 INFO - PROCESS | 3620 | 1467388286088 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 3620 | 1467388286092 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:26 INFO - PROCESS | 3620 | ++DOCSHELL 1829C000 == 42 [pid = 3620] [id = 445] 08:51:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1829E800) [pid = 3620] [serial = 1335] [outer = 00000000] 08:51:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1971D400) [pid = 3620] [serial = 1336] [outer = 1829E800] 08:51:26 INFO - PROCESS | 3620 | 1467388286146 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19C70400) [pid = 3620] [serial = 1337] [outer = 1829E800] 08:51:26 INFO - PROCESS | 3620 | 1467388286746 Marionette TRACE conn3 <- [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]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 931ms 08:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:51:26 INFO - PROCESS | 3620 | 1467388286796 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 3620 | 1467388286799 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:51:26 INFO - PROCESS | 3620 | 1467388286802 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 3620 | 1467388286804 Marionette TRACE conn3 <- [1,1746,null,{}] 08:51:26 INFO - PROCESS | 3620 | 1467388286808 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 3620 | 1467388286810 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:26 INFO - PROCESS | 3620 | 1467388286907 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:51:27 INFO - PROCESS | 3620 | 1467388287014 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 3620 | 1467388287017 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:27 INFO - PROCESS | 3620 | ++DOCSHELL 11442000 == 43 [pid = 3620] [id = 446] 08:51:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (114CF000) [pid = 3620] [serial = 1338] [outer = 00000000] 08:51:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (155A8000) [pid = 3620] [serial = 1339] [outer = 114CF000] 08:51:27 INFO - PROCESS | 3620 | 1467388287068 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (16818400) [pid = 3620] [serial = 1340] [outer = 114CF000] 08:51:27 INFO - PROCESS | 3620 | 1467388287830 Marionette TRACE conn3 <- [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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1086ms 08:51:27 INFO - PROCESS | 3620 | 1467388287886 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 3620 | 1467388287890 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:51:27 INFO - PROCESS | 3620 | 1467388287895 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 3620 | 1467388287899 Marionette TRACE conn3 <- [1,1750,null,{}] 08:51:27 INFO - PROCESS | 3620 | 1467388287904 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 3620 | 1467388287907 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:28 INFO - PROCESS | 3620 | 1467388288006 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:51:28 INFO - PROCESS | 3620 | 1467388288152 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 3620 | 1467388288155 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:28 INFO - PROCESS | 3620 | --DOCSHELL 11B2D000 == 42 [pid = 3620] [id = 411] 08:51:28 INFO - PROCESS | 3620 | --DOCSHELL 13DDF800 == 41 [pid = 3620] [id = 412] 08:51:28 INFO - PROCESS | 3620 | --DOCSHELL 10BA5400 == 40 [pid = 3620] [id = 418] 08:51:28 INFO - PROCESS | 3620 | --DOCSHELL 10559400 == 39 [pid = 3620] [id = 409] 08:51:28 INFO - PROCESS | 3620 | --DOCSHELL 11D8D800 == 38 [pid = 3620] [id = 410] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1754C800) [pid = 3620] [serial = 1252] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (10A7AC00) [pid = 3620] [serial = 1258] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (11439400) [pid = 3620] [serial = 1259] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15151C00) [pid = 3620] [serial = 1267] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15188400) [pid = 3620] [serial = 1268] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1596CC00) [pid = 3620] [serial = 1270] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1662F000) [pid = 3620] [serial = 1273] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (139A4800) [pid = 3620] [serial = 1264] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13AB9400) [pid = 3620] [serial = 1265] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12C66400) [pid = 3620] [serial = 1261] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12D24800) [pid = 3620] [serial = 1262] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (114CBC00) [pid = 3620] [serial = 1255] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16DBE000) [pid = 3620] [serial = 1276] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15694400) [pid = 3620] [serial = 1282] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16DBE800) [pid = 3620] [serial = 1277] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1767A400) [pid = 3620] [serial = 1285] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1754A800) [pid = 3620] [serial = 1280] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1751CC00) [pid = 3620] [serial = 1279] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17D16000) [pid = 3620] [serial = 1288] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1767EC00) [pid = 3620] [serial = 1286] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (168E2C00) [pid = 3620] [serial = 1274] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C83000) [pid = 3620] [serial = 1283] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1608A400) [pid = 3620] [serial = 1271] [outer = 00000000] [url = about:blank] 08:51:28 INFO - PROCESS | 3620 | ++DOCSHELL 10A7AC00 == 39 [pid = 3620] [id = 447] 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (10B7C000) [pid = 3620] [serial = 1341] [outer = 00000000] 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (114C6000) [pid = 3620] [serial = 1342] [outer = 10B7C000] 08:51:28 INFO - PROCESS | 3620 | 1467388288233 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12C46C00) [pid = 3620] [serial = 1343] [outer = 10B7C000] 08:51:28 INFO - PROCESS | 3620 | 1467388288652 Marionette TRACE conn3 <- [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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 791ms 08:51:28 INFO - PROCESS | 3620 | 1467388288694 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 3620 | 1467388288698 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 3620 | 1467388288704 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:51:28 INFO - PROCESS | 3620 | 1467388288706 Marionette TRACE conn3 <- [1,1754,null,{}] 08:51:28 INFO - PROCESS | 3620 | 1467388288710 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 3620 | 1467388288713 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:28 INFO - PROCESS | 3620 | 1467388288804 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:51:28 INFO - PROCESS | 3620 | 1467388288811 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 3620 | 1467388288813 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:28 INFO - PROCESS | 3620 | ++DOCSHELL 13AC1400 == 40 [pid = 3620] [id = 448] 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DD6800) [pid = 3620] [serial = 1344] [outer = 00000000] 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13DDDC00) [pid = 3620] [serial = 1345] [outer = 13DD6800] 08:51:28 INFO - PROCESS | 3620 | 1467388288861 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13F80800) [pid = 3620] [serial = 1346] [outer = 13DD6800] 08:51:29 INFO - PROCESS | 3620 | 1467388289312 Marionette TRACE conn3 <- [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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 683ms 08:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:51:29 INFO - PROCESS | 3620 | 1467388289388 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 3620 | 1467388289390 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:51:29 INFO - PROCESS | 3620 | 1467388289394 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 3620 | 1467388289397 Marionette TRACE conn3 <- [1,1758,null,{}] 08:51:29 INFO - PROCESS | 3620 | 1467388289407 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 3620 | 1467388289411 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:29 INFO - PROCESS | 3620 | 1467388289494 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:51:29 INFO - PROCESS | 3620 | 1467388289597 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 3620 | 1467388289600 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:29 INFO - PROCESS | 3620 | ++DOCSHELL 156A0000 == 41 [pid = 3620] [id = 449] 08:51:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1596CC00) [pid = 3620] [serial = 1347] [outer = 00000000] 08:51:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1608B800) [pid = 3620] [serial = 1348] [outer = 1596CC00] 08:51:29 INFO - PROCESS | 3620 | 1467388289648 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16631400) [pid = 3620] [serial = 1349] [outer = 1596CC00] 08:51:29 INFO - PROCESS | 3620 | 1467388290005 Marionette TRACE conn3 <- [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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 621ms 08:51:30 INFO - PROCESS | 3620 | 1467388290048 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 3620 | 1467388290050 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:51:30 INFO - PROCESS | 3620 | 1467388290054 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 3620 | 1467388290056 Marionette TRACE conn3 <- [1,1762,null,{}] 08:51:30 INFO - PROCESS | 3620 | 1467388290059 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 3620 | 1467388290061 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:30 INFO - PROCESS | 3620 | 1467388290155 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:51:30 INFO - PROCESS | 3620 | 1467388290188 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3620 | 1467388290190 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:30 INFO - PROCESS | 3620 | ++DOCSHELL 16C41800 == 42 [pid = 3620] [id = 450] 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16C46800) [pid = 3620] [serial = 1350] [outer = 00000000] 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16C84C00) [pid = 3620] [serial = 1351] [outer = 16C46800] 08:51:30 INFO - PROCESS | 3620 | 1467388290233 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16DBE800) [pid = 3620] [serial = 1352] [outer = 16C46800] 08:51:30 INFO - PROCESS | 3620 | 1467388290708 Marionette TRACE conn3 <- [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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 698ms 08:51:30 INFO - PROCESS | 3620 | 1467388290754 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 3620 | 1467388290756 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:51:30 INFO - PROCESS | 3620 | 1467388290760 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 3620 | 1467388290762 Marionette TRACE conn3 <- [1,1766,null,{}] 08:51:30 INFO - PROCESS | 3620 | 1467388290766 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 3620 | 1467388290768 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:30 INFO - PROCESS | 3620 | 1467388290878 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:51:30 INFO - PROCESS | 3620 | 1467388290883 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3620 | 1467388290885 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:30 INFO - PROCESS | 3620 | ++DOCSHELL 16C87400 == 43 [pid = 3620] [id = 451] 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16DB7C00) [pid = 3620] [serial = 1353] [outer = 00000000] 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17550000) [pid = 3620] [serial = 1354] [outer = 16DB7C00] 08:51:30 INFO - PROCESS | 3620 | 1467388290928 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17553800) [pid = 3620] [serial = 1355] [outer = 16DB7C00] 08:51:31 INFO - PROCESS | 3620 | 1467388291383 Marionette TRACE conn3 <- [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]]]}] 08:51:31 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 08:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 698ms 08:51:31 INFO - PROCESS | 3620 | 1467388291443 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3620 | 1467388291445 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:51:31 INFO - PROCESS | 3620 | 1467388291448 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 3620 | 1467388291450 Marionette TRACE conn3 <- [1,1770,null,{}] 08:51:31 INFO - PROCESS | 3620 | 1467388291453 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 3620 | 1467388291459 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:31 INFO - PROCESS | 3620 | 1467388291625 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:51:31 INFO - PROCESS | 3620 | 1467388291653 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 3620 | 1467388291655 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:31 INFO - PROCESS | 3620 | ++DOCSHELL 130E8400 == 44 [pid = 3620] [id = 452] 08:51:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16C83C00) [pid = 3620] [serial = 1356] [outer = 00000000] 08:51:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (18299800) [pid = 3620] [serial = 1357] [outer = 16C83C00] 08:51:31 INFO - PROCESS | 3620 | 1467388291698 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19717800) [pid = 3620] [serial = 1358] [outer = 16C83C00] 08:51:32 INFO - PROCESS | 3620 | 1467388292126 Marionette TRACE conn3 <- [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]]]}] 08:51:32 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 08:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 745ms 08:51:32 INFO - PROCESS | 3620 | 1467388292202 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:51:32 INFO - PROCESS | 3620 | 1467388292204 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:51:32 INFO - PROCESS | 3620 | 1467388292207 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 3620 | 1467388292209 Marionette TRACE conn3 <- [1,1774,null,{}] 08:51:32 INFO - PROCESS | 3620 | 1467388292213 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 3620 | 1467388292215 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:32 INFO - PROCESS | 3620 | 1467388292328 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:51:32 INFO - PROCESS | 3620 | 1467388292564 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 3620 | 1467388292566 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (10A0BC00) [pid = 3620] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13387400) [pid = 3620] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16E14800) [pid = 3620] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (103C6000) [pid = 3620] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (114C2000) [pid = 3620] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16084400) [pid = 3620] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17429000) [pid = 3620] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12C67000) [pid = 3620] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1821C400) [pid = 3620] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10B9B400) [pid = 3620] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1514B800) [pid = 3620] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:51:32 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16C3F800) [pid = 3620] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:51:32 INFO - PROCESS | 3620 | ++DOCSHELL 103C6000 == 45 [pid = 3620] [id = 453] 08:51:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (103D1400) [pid = 3620] [serial = 1359] [outer = 00000000] 08:51:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11B25C00) [pid = 3620] [serial = 1360] [outer = 103D1400] 08:51:32 INFO - PROCESS | 3620 | 1467388292618 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12935800) [pid = 3620] [serial = 1361] [outer = 103D1400] 08:51:32 INFO - PROCESS | 3620 | 1467388292996 Marionette TRACE conn3 <- [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]]]}] 08:51:33 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 08:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 838ms 08:51:33 INFO - PROCESS | 3620 | 1467388293048 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3620 | 1467388293049 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:51:33 INFO - PROCESS | 3620 | 1467388293053 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:51:33 INFO - PROCESS | 3620 | 1467388293055 Marionette TRACE conn3 <- [1,1778,null,{}] 08:51:33 INFO - PROCESS | 3620 | 1467388293059 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 3620 | 1467388293061 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:33 INFO - PROCESS | 3620 | 1467388293173 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:51:33 INFO - PROCESS | 3620 | 1467388293182 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3620 | 1467388293184 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:33 INFO - PROCESS | 3620 | ++DOCSHELL 1143AC00 == 46 [pid = 3620] [id = 454] 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (114CE000) [pid = 3620] [serial = 1362] [outer = 00000000] 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17A34C00) [pid = 3620] [serial = 1363] [outer = 114CE000] 08:51:33 INFO - PROCESS | 3620 | 1467388293227 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (18294000) [pid = 3620] [serial = 1364] [outer = 114CE000] 08:51:33 INFO - PROCESS | 3620 | 1467388293617 Marionette TRACE conn3 <- [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]]]}] 08:51:33 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) 08:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 636ms 08:51:33 INFO - PROCESS | 3620 | 1467388293675 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3620 | 1467388293677 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:51:33 INFO - PROCESS | 3620 | 1467388293680 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 3620 | 1467388293681 Marionette TRACE conn3 <- [1,1782,null,{}] 08:51:33 INFO - PROCESS | 3620 | 1467388293685 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 3620 | 1467388293686 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:33 INFO - PROCESS | 3620 | 1467388293764 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:51:33 INFO - PROCESS | 3620 | 1467388293860 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3620 | 1467388293862 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:33 INFO - PROCESS | 3620 | ++DOCSHELL 103CB400 == 47 [pid = 3620] [id = 455] 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17429000) [pid = 3620] [serial = 1365] [outer = 00000000] 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19F8B400) [pid = 3620] [serial = 1366] [outer = 17429000] 08:51:33 INFO - PROCESS | 3620 | 1467388293906 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (19FD9C00) [pid = 3620] [serial = 1367] [outer = 17429000] 08:51:34 INFO - PROCESS | 3620 | 1467388294260 Marionette TRACE conn3 <- [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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 636ms 08:51:34 INFO - PROCESS | 3620 | 1467388294318 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 3620 | 1467388294320 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:51:34 INFO - PROCESS | 3620 | 1467388294323 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:51:34 INFO - PROCESS | 3620 | 1467388294325 Marionette TRACE conn3 <- [1,1786,null,{}] 08:51:34 INFO - PROCESS | 3620 | 1467388294328 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 3620 | 1467388294330 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:34 INFO - PROCESS | 3620 | 1467388294484 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:51:34 INFO - PROCESS | 3620 | 1467388294495 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 3620 | 1467388294497 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:34 INFO - PROCESS | 3620 | ++DOCSHELL 103CA800 == 48 [pid = 3620] [id = 456] 08:51:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (103CAC00) [pid = 3620] [serial = 1368] [outer = 00000000] 08:51:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A340000) [pid = 3620] [serial = 1369] [outer = 103CAC00] 08:51:34 INFO - PROCESS | 3620 | 1467388294540 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A342C00) [pid = 3620] [serial = 1370] [outer = 103CAC00] 08:51:35 INFO - PROCESS | 3620 | 1467388295189 Marionette TRACE conn3 <- [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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 885ms 08:51:35 INFO - PROCESS | 3620 | 1467388295229 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 3620 | 1467388295234 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:51:35 INFO - PROCESS | 3620 | 1467388295239 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:51:35 INFO - PROCESS | 3620 | 1467388295244 Marionette TRACE conn3 <- [1,1790,null,{}] 08:51:35 INFO - PROCESS | 3620 | 1467388295249 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 3620 | 1467388295252 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:35 INFO - PROCESS | 3620 | 1467388295367 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:51:35 INFO - PROCESS | 3620 | 1467388295506 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 3620 | 1467388295509 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:35 INFO - PROCESS | 3620 | ++DOCSHELL 118A6400 == 49 [pid = 3620] [id = 457] 08:51:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (118E2800) [pid = 3620] [serial = 1371] [outer = 00000000] 08:51:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (130DC400) [pid = 3620] [serial = 1372] [outer = 118E2800] 08:51:35 INFO - PROCESS | 3620 | 1467388295566 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13A2D000) [pid = 3620] [serial = 1373] [outer = 118E2800] 08:51:36 INFO - PROCESS | 3620 | 1467388296157 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 993ms 08:51:36 INFO - PROCESS | 3620 | 1467388296227 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 3620 | 1467388296232 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:51:36 INFO - PROCESS | 3620 | 1467388296239 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 3620 | 1467388296242 Marionette TRACE conn3 <- [1,1794,null,{}] 08:51:36 INFO - PROCESS | 3620 | 1467388296246 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 3620 | 1467388296249 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:36 INFO - PROCESS | 3620 | 1467388296364 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:51:36 INFO - PROCESS | 3620 | 1467388296503 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 3620 | 1467388296506 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:36 INFO - PROCESS | 3620 | ++DOCSHELL 15524000 == 50 [pid = 3620] [id = 458] 08:51:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (15694400) [pid = 3620] [serial = 1374] [outer = 00000000] 08:51:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1662F000) [pid = 3620] [serial = 1375] [outer = 15694400] 08:51:36 INFO - PROCESS | 3620 | 1467388296562 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16C8F000) [pid = 3620] [serial = 1376] [outer = 15694400] 08:51:37 INFO - PROCESS | 3620 | 1467388297165 Marionette TRACE conn3 <- [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]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 993ms 08:51:37 INFO - PROCESS | 3620 | 1467388297240 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 3620 | 1467388297242 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:51:37 INFO - PROCESS | 3620 | 1467388297247 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 3620 | 1467388297251 Marionette TRACE conn3 <- [1,1798,null,{}] 08:51:37 INFO - PROCESS | 3620 | 1467388297262 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 3620 | 1467388297266 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:37 INFO - PROCESS | 3620 | 1467388297374 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:51:37 INFO - PROCESS | 3620 | 1467388297530 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 3620 | 1467388297534 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:37 INFO - PROCESS | 3620 | ++DOCSHELL 18296400 == 51 [pid = 3620] [id = 459] 08:51:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1829E000) [pid = 3620] [serial = 1377] [outer = 00000000] 08:51:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19F85C00) [pid = 3620] [serial = 1378] [outer = 1829E000] 08:51:37 INFO - PROCESS | 3620 | 1467388297596 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1A33F800) [pid = 3620] [serial = 1379] [outer = 1829E000] 08:51:38 INFO - PROCESS | 3620 | 1467388298327 Marionette TRACE conn3 <- [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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1148ms 08:51:38 INFO - PROCESS | 3620 | 1467388298381 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 3620 | 1467388298385 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:51:38 INFO - PROCESS | 3620 | 1467388298390 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 3620 | 1467388298393 Marionette TRACE conn3 <- [1,1802,null,{}] 08:51:38 INFO - PROCESS | 3620 | 1467388298398 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 3620 | 1467388298400 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:38 INFO - PROCESS | 3620 | 1467388298496 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:51:38 INFO - PROCESS | 3620 | 1467388298642 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 3620 | 1467388298644 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:38 INFO - PROCESS | 3620 | ++DOCSHELL 10BA6C00 == 52 [pid = 3620] [id = 460] 08:51:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (12C10400) [pid = 3620] [serial = 1380] [outer = 00000000] 08:51:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (12C6A800) [pid = 3620] [serial = 1381] [outer = 12C10400] 08:51:38 INFO - PROCESS | 3620 | 1467388298707 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1338A000) [pid = 3620] [serial = 1382] [outer = 12C10400] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 16DC0800 == 51 [pid = 3620] [id = 438] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 16DB5C00 == 50 [pid = 3620] [id = 416] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 16C3E400 == 49 [pid = 3620] [id = 437] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 103CB400 == 48 [pid = 3620] [id = 455] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 1143AC00 == 47 [pid = 3620] [id = 454] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 103C6000 == 46 [pid = 3620] [id = 453] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 130E8400 == 45 [pid = 3620] [id = 452] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 16C87400 == 44 [pid = 3620] [id = 451] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 16C41800 == 43 [pid = 3620] [id = 450] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 156A0000 == 42 [pid = 3620] [id = 449] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 13AC1400 == 41 [pid = 3620] [id = 448] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 10A7AC00 == 40 [pid = 3620] [id = 447] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 11442000 == 39 [pid = 3620] [id = 446] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 1829C000 == 38 [pid = 3620] [id = 445] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13F82000) [pid = 3620] [serial = 1294] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19718C00) [pid = 3620] [serial = 1327] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 13DE3C00 == 37 [pid = 3620] [id = 444] 08:51:39 INFO - PROCESS | 3620 | --DOCSHELL 11441C00 == 36 [pid = 3620] [id = 443] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (11D7FC00) [pid = 3620] [serial = 1301] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17D11800) [pid = 3620] [serial = 1321] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12C63C00) [pid = 3620] [serial = 1291] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1767B000) [pid = 3620] [serial = 1315] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (114CD800) [pid = 3620] [serial = 1318] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (118D9400) [pid = 3620] [serial = 1256] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16538800) [pid = 3620] [serial = 1309] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17F0FC00) [pid = 3620] [serial = 1298] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17A3C000) [pid = 3620] [serial = 1297] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (11D30C00) [pid = 3620] [serial = 1319] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1307E800) [pid = 3620] [serial = 1303] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (18298800) [pid = 3620] [serial = 1324] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1143A800) [pid = 3620] [serial = 1300] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1338B000) [pid = 3620] [serial = 1304] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16541C00) [pid = 3620] [serial = 1310] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17D0E800) [pid = 3620] [serial = 1316] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1754D800) [pid = 3620] [serial = 1253] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (18216C00) [pid = 3620] [serial = 1322] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15524800) [pid = 3620] [serial = 1307] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15151400) [pid = 3620] [serial = 1306] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C82000) [pid = 3620] [serial = 1313] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16C4A400) [pid = 3620] [serial = 1312] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1517EC00) [pid = 3620] [serial = 1325] [outer = 00000000] [url = about:blank] 08:51:39 INFO - PROCESS | 3620 | 1467388299254 Marionette TRACE conn3 <- [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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 884ms 08:51:39 INFO - PROCESS | 3620 | 1467388299291 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3620 | 1467388299295 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:51:39 INFO - PROCESS | 3620 | 1467388299301 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:51:39 INFO - PROCESS | 3620 | 1467388299303 Marionette TRACE conn3 <- [1,1806,null,{}] 08:51:39 INFO - PROCESS | 3620 | 1467388299308 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 3620 | 1467388299310 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:39 INFO - PROCESS | 3620 | 1467388299394 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:51:39 INFO - PROCESS | 3620 | 1467388299492 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3620 | 1467388299495 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:39 INFO - PROCESS | 3620 | ++DOCSHELL 12C53800 == 37 [pid = 3620] [id = 461] 08:51:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (12C5E400) [pid = 3620] [serial = 1383] [outer = 00000000] 08:51:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13026800) [pid = 3620] [serial = 1384] [outer = 12C5E400] 08:51:39 INFO - PROCESS | 3620 | 1467388299541 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13DD8400) [pid = 3620] [serial = 1385] [outer = 12C5E400] 08:51:39 INFO - PROCESS | 3620 | 1467388299961 Marionette TRACE conn3 <- [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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 698ms 08:51:39 INFO - PROCESS | 3620 | 1467388300019 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3620 | 1467388300022 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:51:40 INFO - PROCESS | 3620 | 1467388300025 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 3620 | 1467388300029 Marionette TRACE conn3 <- [1,1810,null,{}] 08:51:40 INFO - PROCESS | 3620 | 1467388300041 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 3620 | 1467388300045 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:40 INFO - PROCESS | 3620 | 1467388300131 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:51:40 INFO - PROCESS | 3620 | 1467388300138 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 3620 | 1467388300141 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:40 INFO - PROCESS | 3620 | ++DOCSHELL 15181C00 == 38 [pid = 3620] [id = 462] 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1518A800) [pid = 3620] [serial = 1386] [outer = 00000000] 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15698C00) [pid = 3620] [serial = 1387] [outer = 1518A800] 08:51:40 INFO - PROCESS | 3620 | 1467388300187 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1607EC00) [pid = 3620] [serial = 1388] [outer = 1518A800] 08:51:40 INFO - PROCESS | 3620 | 1467388300648 Marionette TRACE conn3 <- [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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 698ms 08:51:40 INFO - PROCESS | 3620 | 1467388300707 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3620 | 1467388300709 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:51:40 INFO - PROCESS | 3620 | 1467388300713 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 3620 | 1467388300715 Marionette TRACE conn3 <- [1,1814,null,{}] 08:51:40 INFO - PROCESS | 3620 | 1467388300718 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 3620 | 1467388300720 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:40 INFO - PROCESS | 3620 | 1467388300803 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:51:40 INFO - PROCESS | 3620 | 1467388300810 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 3620 | 1467388300812 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:40 INFO - PROCESS | 3620 | ++DOCSHELL 16541800 == 39 [pid = 3620] [id = 463] 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16542000) [pid = 3620] [serial = 1389] [outer = 00000000] 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C4A400) [pid = 3620] [serial = 1390] [outer = 16542000] 08:51:40 INFO - PROCESS | 3620 | 1467388300856 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C83400) [pid = 3620] [serial = 1391] [outer = 16542000] 08:51:41 INFO - PROCESS | 3620 | 1467388301319 Marionette TRACE conn3 <- [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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 682ms 08:51:41 INFO - PROCESS | 3620 | 1467388301412 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 3620 | 1467388301414 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:51:41 INFO - PROCESS | 3620 | 1467388301418 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 3620 | 1467388301420 Marionette TRACE conn3 <- [1,1818,null,{}] 08:51:41 INFO - PROCESS | 3620 | 1467388301423 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 3620 | 1467388301425 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:41 INFO - PROCESS | 3620 | 1467388301588 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:51:41 INFO - PROCESS | 3620 | 1467388301605 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3620 | 1467388301607 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:41 INFO - PROCESS | 3620 | ++DOCSHELL 1653CC00 == 40 [pid = 3620] [id = 464] 08:51:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16C82800) [pid = 3620] [serial = 1392] [outer = 00000000] 08:51:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16DBE000) [pid = 3620] [serial = 1393] [outer = 16C82800] 08:51:41 INFO - PROCESS | 3620 | 1467388301657 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1754A800) [pid = 3620] [serial = 1394] [outer = 16C82800] 08:51:42 INFO - PROCESS | 3620 | 1467388302100 Marionette TRACE conn3 <- [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]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 729ms 08:51:42 INFO - PROCESS | 3620 | 1467388302158 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 3620 | 1467388302160 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:51:42 INFO - PROCESS | 3620 | 1467388302163 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:51:42 INFO - PROCESS | 3620 | 1467388302165 Marionette TRACE conn3 <- [1,1822,null,{}] 08:51:42 INFO - PROCESS | 3620 | 1467388302168 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 3620 | 1467388302174 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:42 INFO - PROCESS | 3620 | 1467388302311 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:51:42 INFO - PROCESS | 3620 | 1467388302378 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 3620 | 1467388302380 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:42 INFO - PROCESS | 3620 | ++DOCSHELL 11441800 == 41 [pid = 3620] [id = 465] 08:51:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (175BBC00) [pid = 3620] [serial = 1395] [outer = 00000000] 08:51:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17D34C00) [pid = 3620] [serial = 1396] [outer = 175BBC00] 08:51:42 INFO - PROCESS | 3620 | 1467388302424 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (17D3E800) [pid = 3620] [serial = 1397] [outer = 175BBC00] 08:51:42 INFO - PROCESS | 3620 | 1467388302830 Marionette TRACE conn3 <- [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]]]}] 08:51:42 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 08:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 744ms 08:51:42 INFO - PROCESS | 3620 | 1467388302908 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 3620 | 1467388302910 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:51:42 INFO - PROCESS | 3620 | 1467388302913 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 3620 | 1467388302915 Marionette TRACE conn3 <- [1,1826,null,{}] 08:51:42 INFO - PROCESS | 3620 | 1467388302926 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 3620 | 1467388302928 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:43 INFO - PROCESS | 3620 | 1467388303039 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:51:43 INFO - PROCESS | 3620 | 1467388303050 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3620 | 1467388303052 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:43 INFO - PROCESS | 3620 | ++DOCSHELL 18219400 == 42 [pid = 3620] [id = 466] 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1821C000) [pid = 3620] [serial = 1398] [outer = 00000000] 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1829F400) [pid = 3620] [serial = 1399] [outer = 1821C000] 08:51:43 INFO - PROCESS | 3620 | 1467388303104 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (194BF400) [pid = 3620] [serial = 1400] [outer = 1821C000] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (17429000) [pid = 3620] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16DB7C00) [pid = 3620] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16C83C00) [pid = 3620] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1596CC00) [pid = 3620] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13DD6800) [pid = 3620] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16C46800) [pid = 3620] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (10B7C000) [pid = 3620] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (103D1400) [pid = 3620] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:51:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (114CE000) [pid = 3620] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:51:43 INFO - PROCESS | 3620 | 1467388303698 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 853ms 08:51:43 INFO - PROCESS | 3620 | 1467388303775 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3620 | 1467388303777 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:51:43 INFO - PROCESS | 3620 | 1467388303780 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 3620 | 1467388303782 Marionette TRACE conn3 <- [1,1830,null,{}] 08:51:43 INFO - PROCESS | 3620 | 1467388303785 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 3620 | 1467388303787 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:43 INFO - PROCESS | 3620 | 1467388303866 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:51:43 INFO - PROCESS | 3620 | 1467388303875 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3620 | 1467388303877 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:43 INFO - PROCESS | 3620 | ++DOCSHELL 16826800 == 43 [pid = 3620] [id = 467] 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16C88000) [pid = 3620] [serial = 1401] [outer = 00000000] 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18215400) [pid = 3620] [serial = 1402] [outer = 16C88000] 08:51:43 INFO - PROCESS | 3620 | 1467388303919 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (18218800) [pid = 3620] [serial = 1403] [outer = 16C88000] 08:51:44 INFO - PROCESS | 3620 | 1467388304367 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 636ms 08:51:44 INFO - PROCESS | 3620 | 1467388304418 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 3620 | 1467388304420 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:51:44 INFO - PROCESS | 3620 | 1467388304424 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 3620 | 1467388304425 Marionette TRACE conn3 <- [1,1834,null,{}] 08:51:44 INFO - PROCESS | 3620 | 1467388304429 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 3620 | 1467388304430 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:44 INFO - PROCESS | 3620 | 1467388304510 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:51:44 INFO - PROCESS | 3620 | 1467388304545 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 3620 | 1467388304547 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:44 INFO - PROCESS | 3620 | ++DOCSHELL 155A6400 == 44 [pid = 3620] [id = 468] 08:51:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18211800) [pid = 3620] [serial = 1404] [outer = 00000000] 08:51:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (19FD6800) [pid = 3620] [serial = 1405] [outer = 18211800] 08:51:44 INFO - PROCESS | 3620 | 1467388304589 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19FD9400) [pid = 3620] [serial = 1406] [outer = 18211800] 08:51:44 INFO - PROCESS | 3620 | 1467388304995 Marionette TRACE conn3 <- [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]]]}] 08:51:45 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) 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 636ms 08:51:45 INFO - PROCESS | 3620 | 1467388305046 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3620 | 1467388305048 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 3620 | 1467388305051 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:51:45 INFO - PROCESS | 3620 | 1467388305053 Marionette TRACE conn3 <- [1,1838,null,{}] 08:51:45 INFO - PROCESS | 3620 | 1467388305056 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 3620 | 1467388305058 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:45 INFO - PROCESS | 3620 | 1467388305147 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:51:45 INFO - PROCESS | 3620 | 1467388305152 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 3620 | 1467388305154 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:45 INFO - PROCESS | 3620 | ++DOCSHELL 15144400 == 45 [pid = 3620] [id = 469] 08:51:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1971CC00) [pid = 3620] [serial = 1407] [outer = 00000000] 08:51:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A34E400) [pid = 3620] [serial = 1408] [outer = 1971CC00] 08:51:45 INFO - PROCESS | 3620 | 1467388305196 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1A34EC00) [pid = 3620] [serial = 1409] [outer = 1971CC00] 08:51:45 INFO - PROCESS | 3620 | 1467388305794 Marionette TRACE conn3 <- [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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 791ms 08:51:45 INFO - PROCESS | 3620 | 1467388305897 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3620 | 1467388305902 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 3620 | 1467388305909 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:51:45 INFO - PROCESS | 3620 | 1467388305912 Marionette TRACE conn3 <- [1,1842,null,{}] 08:51:45 INFO - PROCESS | 3620 | 1467388305918 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 3620 | 1467388305921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:46 INFO - PROCESS | 3620 | 1467388306040 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:51:46 INFO - PROCESS | 3620 | 1467388306146 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 3620 | 1467388306149 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:46 INFO - PROCESS | 3620 | ++DOCSHELL 10B9C400 == 46 [pid = 3620] [id = 470] 08:51:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (114CCC00) [pid = 3620] [serial = 1410] [outer = 00000000] 08:51:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (12C60000) [pid = 3620] [serial = 1411] [outer = 114CCC00] 08:51:46 INFO - PROCESS | 3620 | 1467388306217 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13080800) [pid = 3620] [serial = 1412] [outer = 114CCC00] 08:51:46 INFO - PROCESS | 3620 | 1467388306774 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 884ms 08:51:46 INFO - PROCESS | 3620 | 1467388306798 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 3620 | 1467388306803 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:51:46 INFO - PROCESS | 3620 | 1467388306810 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 3620 | 1467388306813 Marionette TRACE conn3 <- [1,1846,null,{}] 08:51:46 INFO - PROCESS | 3620 | 1467388306816 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 3620 | 1467388306819 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:46 INFO - PROCESS | 3620 | 1467388306931 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:51:47 INFO - PROCESS | 3620 | 1467388307044 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 3620 | 1467388307047 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:47 INFO - PROCESS | 3620 | ++DOCSHELL 1517F000 == 47 [pid = 3620] [id = 471] 08:51:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1551DC00) [pid = 3620] [serial = 1413] [outer = 00000000] 08:51:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16534C00) [pid = 3620] [serial = 1414] [outer = 1551DC00] 08:51:47 INFO - PROCESS | 3620 | 1467388307141 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16C4A800) [pid = 3620] [serial = 1415] [outer = 1551DC00] 08:51:47 INFO - PROCESS | 3620 | 1467388307727 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 993ms 08:51:47 INFO - PROCESS | 3620 | 1467388307795 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 3620 | 1467388307798 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:51:47 INFO - PROCESS | 3620 | 1467388307802 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 3620 | 1467388307806 Marionette TRACE conn3 <- [1,1850,null,{}] 08:51:47 INFO - PROCESS | 3620 | 1467388307830 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 3620 | 1467388307835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:47 INFO - PROCESS | 3620 | 1467388307973 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:51:48 INFO - PROCESS | 3620 | 1467388308042 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 3620 | 1467388308045 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:48 INFO - PROCESS | 3620 | ++DOCSHELL 19F8A000 == 48 [pid = 3620] [id = 472] 08:51:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (19F8AC00) [pid = 3620] [serial = 1416] [outer = 00000000] 08:51:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1A34A400) [pid = 3620] [serial = 1417] [outer = 19F8AC00] 08:51:48 INFO - PROCESS | 3620 | 1467388308100 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1A478800) [pid = 3620] [serial = 1418] [outer = 19F8AC00] 08:51:48 INFO - PROCESS | 3620 | 1467388308689 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 947ms 08:51:48 INFO - PROCESS | 3620 | 1467388308746 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 3620 | 1467388308749 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:51:48 INFO - PROCESS | 3620 | 1467388308753 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 3620 | 1467388308755 Marionette TRACE conn3 <- [1,1854,null,{}] 08:51:48 INFO - PROCESS | 3620 | 1467388308758 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 3620 | 1467388308761 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:48 INFO - PROCESS | 3620 | 1467388308874 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:51:49 INFO - PROCESS | 3620 | 1467388309013 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 3620 | 1467388309016 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:49 INFO - PROCESS | 3620 | ++DOCSHELL 10A74800 == 49 [pid = 3620] [id = 473] 08:51:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1A47C800) [pid = 3620] [serial = 1419] [outer = 00000000] 08:51:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1A6EA400) [pid = 3620] [serial = 1420] [outer = 1A47C800] 08:51:49 INFO - PROCESS | 3620 | 1467388309068 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1A6EEC00) [pid = 3620] [serial = 1421] [outer = 1A47C800] 08:51:49 INFO - PROCESS | 3620 | 1467388309633 Marionette TRACE conn3 <- [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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 930ms 08:51:49 INFO - PROCESS | 3620 | 1467388309681 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 3620 | 1467388309684 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:51:49 INFO - PROCESS | 3620 | 1467388309688 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 3620 | 1467388309690 Marionette TRACE conn3 <- [1,1858,null,{}] 08:51:49 INFO - PROCESS | 3620 | 1467388309694 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 3620 | 1467388309696 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:49 INFO - PROCESS | 3620 | 1467388309824 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:51:50 INFO - PROCESS | 3620 | 1467388310056 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 3620 | 1467388310059 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:50 INFO - PROCESS | 3620 | ++DOCSHELL 10B9BC00 == 50 [pid = 3620] [id = 474] 08:51:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (10B9E400) [pid = 3620] [serial = 1422] [outer = 00000000] 08:51:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (114CB800) [pid = 3620] [serial = 1423] [outer = 10B9E400] 08:51:50 INFO - PROCESS | 3620 | 1467388310121 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1297E800) [pid = 3620] [serial = 1424] [outer = 10B9E400] 08:51:50 INFO - PROCESS | 3620 | 1467388310770 Marionette TRACE conn3 <- [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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1132ms 08:51:50 INFO - PROCESS | 3620 | 1467388310855 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 3620 | 1467388310858 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:51:50 INFO - PROCESS | 3620 | 1467388310864 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 3620 | 1467388310867 Marionette TRACE conn3 <- [1,1862,null,{}] 08:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:51:50 INFO - PROCESS | 3620 | 1467388310872 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 3620 | 1467388310877 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10329C00 == 49 [pid = 3620] [id = 417] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 155A6400 == 48 [pid = 3620] [id = 468] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 16826800 == 47 [pid = 3620] [id = 467] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 18219400 == 46 [pid = 3620] [id = 466] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 11441800 == 45 [pid = 3620] [id = 465] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 1653CC00 == 44 [pid = 3620] [id = 464] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 15181C00 == 43 [pid = 3620] [id = 462] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 12C53800 == 42 [pid = 3620] [id = 461] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10BA6C00 == 41 [pid = 3620] [id = 460] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 118A6400 == 40 [pid = 3620] [id = 457] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 15524000 == 39 [pid = 3620] [id = 458] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 103CA800 == 38 [pid = 3620] [id = 456] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10374000 == 37 [pid = 3620] [id = 439] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 1653AC00 == 36 [pid = 3620] [id = 441] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 18296400 == 35 [pid = 3620] [id = 459] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 15150800 == 34 [pid = 3620] [id = 442] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 1036CC00 == 33 [pid = 3620] [id = 419] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 16541800 == 32 [pid = 3620] [id = 463] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 13071C00 == 31 [pid = 3620] [id = 440] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10B9BC00 == 30 [pid = 3620] [id = 474] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10A74800 == 29 [pid = 3620] [id = 473] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 1517F000 == 28 [pid = 3620] [id = 471] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 19F8A000 == 27 [pid = 3620] [id = 472] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 15144400 == 26 [pid = 3620] [id = 469] 08:51:51 INFO - PROCESS | 3620 | --DOCSHELL 10B9C400 == 25 [pid = 3620] [id = 470] 08:51:51 INFO - PROCESS | 3620 | 1467388311644 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (17550000) [pid = 3620] [serial = 1354] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (18299800) [pid = 3620] [serial = 1357] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (1608B800) [pid = 3620] [serial = 1348] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (16631400) [pid = 3620] [serial = 1349] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (13DDDC00) [pid = 3620] [serial = 1345] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (13F80800) [pid = 3620] [serial = 1346] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (16C84C00) [pid = 3620] [serial = 1351] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (15695800) [pid = 3620] [serial = 1333] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (12C50800) [pid = 3620] [serial = 1330] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (114C6000) [pid = 3620] [serial = 1342] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12C46C00) [pid = 3620] [serial = 1343] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (155A8000) [pid = 3620] [serial = 1339] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1971D400) [pid = 3620] [serial = 1336] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (19717800) [pid = 3620] [serial = 1358] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (11B25C00) [pid = 3620] [serial = 1360] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (17553800) [pid = 3620] [serial = 1355] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (12935800) [pid = 3620] [serial = 1361] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (18294000) [pid = 3620] [serial = 1364] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17A34C00) [pid = 3620] [serial = 1363] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (19FD9C00) [pid = 3620] [serial = 1367] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16DBE800) [pid = 3620] [serial = 1352] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19F8B400) [pid = 3620] [serial = 1366] [outer = 00000000] [url = about:blank] 08:51:51 INFO - PROCESS | 3620 | 1467388311844 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 3620 | 1467388311849 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:51 INFO - PROCESS | 3620 | ++DOCSHELL 10559C00 == 26 [pid = 3620] [id = 475] 08:51:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1055E000) [pid = 3620] [serial = 1425] [outer = 00000000] 08:51:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10A75800) [pid = 3620] [serial = 1426] [outer = 1055E000] 08:51:51 INFO - PROCESS | 3620 | 1467388311902 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10B87C00) [pid = 3620] [serial = 1427] [outer = 1055E000] 08:51:52 INFO - PROCESS | 3620 | 1467388312341 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1535ms 08:51:52 INFO - PROCESS | 3620 | 1467388312403 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 3620 | 1467388312407 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:51:52 INFO - PROCESS | 3620 | 1467388312412 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 3620 | 1467388312415 Marionette TRACE conn3 <- [1,1866,null,{}] 08:51:52 INFO - PROCESS | 3620 | 1467388312423 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 3620 | 1467388312426 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:52 INFO - PROCESS | 3620 | 1467388312510 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:51:52 INFO - PROCESS | 3620 | 1467388312523 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 3620 | 1467388312526 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:52 INFO - PROCESS | 3620 | ++DOCSHELL 12C47C00 == 27 [pid = 3620] [id = 476] 08:51:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12C48000) [pid = 3620] [serial = 1428] [outer = 00000000] 08:51:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (12C60400) [pid = 3620] [serial = 1429] [outer = 12C48000] 08:51:52 INFO - PROCESS | 3620 | 1467388312572 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12C67800) [pid = 3620] [serial = 1430] [outer = 12C48000] 08:51:53 INFO - PROCESS | 3620 | 1467388313041 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 636ms 08:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:51:53 INFO - PROCESS | 3620 | 1467388313051 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3620 | 1467388313054 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:51:53 INFO - PROCESS | 3620 | 1467388313059 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 3620 | 1467388313061 Marionette TRACE conn3 <- [1,1870,null,{}] 08:51:53 INFO - PROCESS | 3620 | 1467388313068 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3620 | 1467388313070 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:53 INFO - PROCESS | 3620 | 1467388313184 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:51:53 INFO - PROCESS | 3620 | 1467388313194 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3620 | 1467388313196 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:53 INFO - PROCESS | 3620 | ++DOCSHELL 13F80800 == 28 [pid = 3620] [id = 477] 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13F81400) [pid = 3620] [serial = 1431] [outer = 00000000] 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (13F8EC00) [pid = 3620] [serial = 1432] [outer = 13F81400] 08:51:53 INFO - PROCESS | 3620 | 1467388313242 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15142800) [pid = 3620] [serial = 1433] [outer = 13F81400] 08:51:53 INFO - PROCESS | 3620 | 1467388313718 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 683ms 08:51:53 INFO - PROCESS | 3620 | 1467388313755 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3620 | 1467388313743 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:51:53 INFO - PROCESS | 3620 | 1467388313753 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 3620 | 1467388313757 Marionette TRACE conn3 <- [1,1874,null,{}] 08:51:53 INFO - PROCESS | 3620 | 1467388313761 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3620 | 1467388313764 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:53 INFO - PROCESS | 3620 | 1467388313855 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:51:53 INFO - PROCESS | 3620 | 1467388313860 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3620 | 1467388313863 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:53 INFO - PROCESS | 3620 | ++DOCSHELL 15188800 == 29 [pid = 3620] [id = 478] 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1518AC00) [pid = 3620] [serial = 1434] [outer = 00000000] 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (159FEC00) [pid = 3620] [serial = 1435] [outer = 1518AC00] 08:51:53 INFO - PROCESS | 3620 | 1467388313923 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (165AA400) [pid = 3620] [serial = 1436] [outer = 1518AC00] 08:51:54 INFO - PROCESS | 3620 | 1467388314410 Marionette TRACE conn3 <- [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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 698ms 08:51:54 INFO - PROCESS | 3620 | 1467388314448 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 3620 | 1467388314451 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:51:54 INFO - PROCESS | 3620 | 1467388314454 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 3620 | 1467388314456 Marionette TRACE conn3 <- [1,1878,null,{}] 08:51:54 INFO - PROCESS | 3620 | 1467388314459 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 3620 | 1467388314461 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:54 INFO - PROCESS | 3620 | 1467388314600 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:51:54 INFO - PROCESS | 3620 | 1467388314620 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3620 | 1467388314622 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:54 INFO - PROCESS | 3620 | ++DOCSHELL 159FE000 == 30 [pid = 3620] [id = 479] 08:51:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16633400) [pid = 3620] [serial = 1437] [outer = 00000000] 08:51:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16C88800) [pid = 3620] [serial = 1438] [outer = 16633400] 08:51:54 INFO - PROCESS | 3620 | 1467388314665 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16DBBC00) [pid = 3620] [serial = 1439] [outer = 16633400] 08:51:55 INFO - PROCESS | 3620 | 1467388315094 Marionette TRACE conn3 <- [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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 698ms 08:51:55 INFO - PROCESS | 3620 | 1467388315153 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3620 | 1467388315155 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:51:55 INFO - PROCESS | 3620 | 1467388315159 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:51:55 INFO - PROCESS | 3620 | 1467388315161 Marionette TRACE conn3 <- [1,1882,null,{}] 08:51:55 INFO - PROCESS | 3620 | 1467388315171 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 3620 | 1467388315173 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:55 INFO - PROCESS | 3620 | 1467388315285 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:51:55 INFO - PROCESS | 3620 | 1467388315295 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 3620 | 1467388315301 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:55 INFO - PROCESS | 3620 | ++DOCSHELL 1742B000 == 31 [pid = 3620] [id = 480] 08:51:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17517800) [pid = 3620] [serial = 1440] [outer = 00000000] 08:51:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (175B0400) [pid = 3620] [serial = 1441] [outer = 17517800] 08:51:55 INFO - PROCESS | 3620 | 1467388315413 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17A35400) [pid = 3620] [serial = 1442] [outer = 17517800] 08:51:55 INFO - PROCESS | 3620 | 1467388315847 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 745ms 08:51:55 INFO - PROCESS | 3620 | 1467388315936 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3620 | 1467388315939 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:51:55 INFO - PROCESS | 3620 | 1467388315950 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 3620 | 1467388315952 Marionette TRACE conn3 <- [1,1886,null,{}] 08:51:55 INFO - PROCESS | 3620 | 1467388315955 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:51:55 INFO - PROCESS | 3620 | 1467388315957 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:56 INFO - PROCESS | 3620 | 1467388316486 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16C82800) [pid = 3620] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (175BBC00) [pid = 3620] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1821C000) [pid = 3620] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (118E2800) [pid = 3620] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (12C10400) [pid = 3620] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1829E000) [pid = 3620] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1518A800) [pid = 3620] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (12C5E400) [pid = 3620] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16542000) [pid = 3620] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (15694400) [pid = 3620] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (103CAC00) [pid = 3620] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (18211800) [pid = 3620] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1971CC00) [pid = 3620] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16C88000) [pid = 3620] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (175AFC00) [pid = 3620] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12934800) [pid = 3620] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1829E800) [pid = 3620] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13DD9400) [pid = 3620] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (114C8800) [pid = 3620] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1829F000) [pid = 3620] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13F84400) [pid = 3620] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:51:56 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (114CF000) [pid = 3620] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:51:56 INFO - PROCESS | 3620 | 1467388316556 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 3620 | 1467388316558 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:56 INFO - PROCESS | 3620 | ++DOCSHELL 10329400 == 32 [pid = 3620] [id = 481] 08:51:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (103CAC00) [pid = 3620] [serial = 1443] [outer = 00000000] 08:51:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1143B000) [pid = 3620] [serial = 1444] [outer = 103CAC00] 08:51:56 INFO - PROCESS | 3620 | 1467388316602 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (118E2800) [pid = 3620] [serial = 1445] [outer = 103CAC00] 08:51:56 INFO - PROCESS | 3620 | 1467388316959 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1024ms 08:51:56 INFO - PROCESS | 3620 | 1467388317011 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 3620 | 1467388317013 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:51:57 INFO - PROCESS | 3620 | 1467388317018 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:51:57 INFO - PROCESS | 3620 | 1467388317019 Marionette TRACE conn3 <- [1,1890,null,{}] 08:51:57 INFO - PROCESS | 3620 | 1467388317023 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 3620 | 1467388317024 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:57 INFO - PROCESS | 3620 | 1467388317100 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:51:57 INFO - PROCESS | 3620 | 1467388317105 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3620 | 1467388317107 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:57 INFO - PROCESS | 3620 | ++DOCSHELL 12C68400 == 33 [pid = 3620] [id = 482] 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13074400) [pid = 3620] [serial = 1446] [outer = 00000000] 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (159EF800) [pid = 3620] [serial = 1447] [outer = 13074400] 08:51:57 INFO - PROCESS | 3620 | 1467388317150 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16C88000) [pid = 3620] [serial = 1448] [outer = 13074400] 08:51:57 INFO - PROCESS | 3620 | 1467388317573 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 589ms 08:51:57 INFO - PROCESS | 3620 | 1467388317616 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 3620 | 1467388317618 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:51:57 INFO - PROCESS | 3620 | 1467388317639 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 3620 | 1467388317640 Marionette TRACE conn3 <- [1,1894,null,{}] 08:51:57 INFO - PROCESS | 3620 | 1467388317644 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 3620 | 1467388317646 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:57 INFO - PROCESS | 3620 | 1467388317722 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:51:57 INFO - PROCESS | 3620 | 1467388317727 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3620 | 1467388317729 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:57 INFO - PROCESS | 3620 | ++DOCSHELL 15148C00 == 34 [pid = 3620] [id = 483] 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1751C000) [pid = 3620] [serial = 1449] [outer = 00000000] 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (17F16000) [pid = 3620] [serial = 1450] [outer = 1751C000] 08:51:57 INFO - PROCESS | 3620 | 1467388317771 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17F16800) [pid = 3620] [serial = 1451] [outer = 1751C000] 08:51:58 INFO - PROCESS | 3620 | 1467388318204 Marionette TRACE conn3 <- [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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 651ms 08:51:58 INFO - PROCESS | 3620 | 1467388318267 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 3620 | 1467388318269 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 3620 | 1467388318273 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 3620 | 1467388318274 Marionette TRACE conn3 <- [1,1898,null,{}] 08:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:51:58 INFO - PROCESS | 3620 | 1467388318278 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 3620 | 1467388318279 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:58 INFO - PROCESS | 3620 | 1467388318356 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:51:58 INFO - PROCESS | 3620 | 1467388318361 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 3620 | 1467388318363 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:58 INFO - PROCESS | 3620 | ++DOCSHELL 1751C400 == 35 [pid = 3620] [id = 484] 08:51:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17AC3800) [pid = 3620] [serial = 1452] [outer = 00000000] 08:51:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1829E800) [pid = 3620] [serial = 1453] [outer = 17AC3800] 08:51:58 INFO - PROCESS | 3620 | 1467388318406 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (19C6E400) [pid = 3620] [serial = 1454] [outer = 17AC3800] 08:51:59 INFO - PROCESS | 3620 | 1467388319222 Marionette TRACE conn3 <- [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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 977ms 08:51:59 INFO - PROCESS | 3620 | 1467388319261 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 3620 | 1467388319266 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:51:59 INFO - PROCESS | 3620 | 1467388319271 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:51:59 INFO - PROCESS | 3620 | 1467388319276 Marionette TRACE conn3 <- [1,1902,null,{}] 08:51:59 INFO - PROCESS | 3620 | 1467388319281 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 3620 | 1467388319284 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:59 INFO - PROCESS | 3620 | 1467388319401 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:51:59 INFO - PROCESS | 3620 | 1467388319541 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 3620 | 1467388319544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:51:59 INFO - PROCESS | 3620 | ++DOCSHELL 10A7E000 == 36 [pid = 3620] [id = 485] 08:51:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (114CE000) [pid = 3620] [serial = 1455] [outer = 00000000] 08:51:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12C06C00) [pid = 3620] [serial = 1456] [outer = 114CE000] 08:51:59 INFO - PROCESS | 3620 | 1467388319601 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13388000) [pid = 3620] [serial = 1457] [outer = 114CE000] 08:52:00 INFO - PROCESS | 3620 | 1467388320321 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1070ms 08:52:00 INFO - PROCESS | 3620 | 1467388320370 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 3620 | 1467388320374 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:52:00 INFO - PROCESS | 3620 | 1467388320381 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 3620 | 1467388320384 Marionette TRACE conn3 <- [1,1906,null,{}] 08:52:00 INFO - PROCESS | 3620 | 1467388320388 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 3620 | 1467388320390 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:00 INFO - PROCESS | 3620 | 1467388320497 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:52:00 INFO - PROCESS | 3620 | 1467388320638 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 3620 | 1467388320641 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:00 INFO - PROCESS | 3620 | ++DOCSHELL 10B9D400 == 37 [pid = 3620] [id = 486] 08:52:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (10E4B400) [pid = 3620] [serial = 1458] [outer = 00000000] 08:52:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (13912C00) [pid = 3620] [serial = 1459] [outer = 10E4B400] 08:52:00 INFO - PROCESS | 3620 | 1467388320699 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (13DDB400) [pid = 3620] [serial = 1460] [outer = 10E4B400] 08:52:01 INFO - PROCESS | 3620 | 1467388321499 Marionette TRACE conn3 <- [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]]]}] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 15148C00 == 36 [pid = 3620] [id = 483] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 12C68400 == 35 [pid = 3620] [id = 482] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 10329400 == 34 [pid = 3620] [id = 481] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 1742B000 == 33 [pid = 3620] [id = 480] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 159FE000 == 32 [pid = 3620] [id = 479] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 15188800 == 31 [pid = 3620] [id = 478] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 13F80800 == 30 [pid = 3620] [id = 477] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 12C47C00 == 29 [pid = 3620] [id = 476] 08:52:01 INFO - PROCESS | 3620 | --DOCSHELL 10559C00 == 28 [pid = 3620] [id = 475] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (16818400) [pid = 3620] [serial = 1340] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17F13C00) [pid = 3620] [serial = 1289] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (130E0C00) [pid = 3620] [serial = 1292] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (19C70400) [pid = 3620] [serial = 1337] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15148000) [pid = 3620] [serial = 1295] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13207C00) [pid = 3620] [serial = 1331] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1971E000) [pid = 3620] [serial = 1328] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16089C00) [pid = 3620] [serial = 1334] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16DBE000) [pid = 3620] [serial = 1393] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17D3E800) [pid = 3620] [serial = 1397] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17D34C00) [pid = 3620] [serial = 1396] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1829F400) [pid = 3620] [serial = 1399] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (130DC400) [pid = 3620] [serial = 1372] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13A2D000) [pid = 3620] [serial = 1373] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12C6A800) [pid = 3620] [serial = 1381] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1338A000) [pid = 3620] [serial = 1382] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19F85C00) [pid = 3620] [serial = 1378] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A33F800) [pid = 3620] [serial = 1379] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15698C00) [pid = 3620] [serial = 1387] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1607EC00) [pid = 3620] [serial = 1388] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13026800) [pid = 3620] [serial = 1384] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13DD8400) [pid = 3620] [serial = 1385] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C4A400) [pid = 3620] [serial = 1390] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1662F000) [pid = 3620] [serial = 1375] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16C8F000) [pid = 3620] [serial = 1376] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A342C00) [pid = 3620] [serial = 1370] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A340000) [pid = 3620] [serial = 1369] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (19FD6800) [pid = 3620] [serial = 1405] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (194BF400) [pid = 3620] [serial = 1400] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A34E400) [pid = 3620] [serial = 1408] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A34EC00) [pid = 3620] [serial = 1409] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1754A800) [pid = 3620] [serial = 1394] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19FD9400) [pid = 3620] [serial = 1406] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (18215400) [pid = 3620] [serial = 1402] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18218800) [pid = 3620] [serial = 1403] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16C83400) [pid = 3620] [serial = 1391] [outer = 00000000] [url = about:blank] 08:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1179ms 08:52:01 INFO - PROCESS | 3620 | 1467388321578 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 3620 | 1467388321581 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:52:01 INFO - PROCESS | 3620 | 1467388321589 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:52:01 INFO - PROCESS | 3620 | 1467388321592 Marionette TRACE conn3 <- [1,1910,null,{}] 08:52:01 INFO - PROCESS | 3620 | 1467388321597 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 3620 | 1467388321600 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:01 INFO - PROCESS | 3620 | 1467388321700 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:52:01 INFO - PROCESS | 3620 | 1467388321793 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 3620 | 1467388321796 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:01 INFO - PROCESS | 3620 | ++DOCSHELL 10A81400 == 29 [pid = 3620] [id = 487] 08:52:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10B7C800) [pid = 3620] [serial = 1461] [outer = 00000000] 08:52:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (114CC000) [pid = 3620] [serial = 1462] [outer = 10B7C800] 08:52:01 INFO - PROCESS | 3620 | 1467388321842 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12934400) [pid = 3620] [serial = 1463] [outer = 10B7C800] 08:52:02 INFO - PROCESS | 3620 | 1467388322279 Marionette TRACE conn3 <- [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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 729ms 08:52:02 INFO - PROCESS | 3620 | 1467388322331 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3620 | 1467388322335 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:52:02 INFO - PROCESS | 3620 | 1467388322341 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3620 | 1467388322344 Marionette TRACE conn3 <- [1,1914,null,{}] 08:52:02 INFO - PROCESS | 3620 | 1467388322347 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 3620 | 1467388322350 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:02 INFO - PROCESS | 3620 | 1467388322439 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:52:02 INFO - PROCESS | 3620 | 1467388322451 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 3620 | 1467388322454 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:02 INFO - PROCESS | 3620 | ++DOCSHELL 13912000 == 30 [pid = 3620] [id = 488] 08:52:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13913C00) [pid = 3620] [serial = 1464] [outer = 00000000] 08:52:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13AB4C00) [pid = 3620] [serial = 1465] [outer = 13913C00] 08:52:02 INFO - PROCESS | 3620 | 1467388322499 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13DE3800) [pid = 3620] [serial = 1466] [outer = 13913C00] 08:52:02 INFO - PROCESS | 3620 | 1467388322938 Marionette TRACE conn3 <- [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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 636ms 08:52:02 INFO - PROCESS | 3620 | 1467388322962 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3620 | 1467388322965 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:52:02 INFO - PROCESS | 3620 | 1467388322972 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3620 | 1467388322975 Marionette TRACE conn3 <- [1,1918,null,{}] 08:52:02 INFO - PROCESS | 3620 | 1467388322986 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 3620 | 1467388322990 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:03 INFO - PROCESS | 3620 | 1467388323071 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:52:03 INFO - PROCESS | 3620 | 1467388323078 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 3620 | 1467388323081 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:03 INFO - PROCESS | 3620 | ++DOCSHELL 15975000 == 31 [pid = 3620] [id = 489] 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15975C00) [pid = 3620] [serial = 1467] [outer = 00000000] 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16085400) [pid = 3620] [serial = 1468] [outer = 15975C00] 08:52:03 INFO - PROCESS | 3620 | 1467388323135 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16539000) [pid = 3620] [serial = 1469] [outer = 15975C00] 08:52:03 INFO - PROCESS | 3620 | 1467388323619 Marionette TRACE conn3 <- [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]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 699ms 08:52:03 INFO - PROCESS | 3620 | 1467388323667 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 3620 | 1467388323670 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:52:03 INFO - PROCESS | 3620 | 1467388323673 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 3620 | 1467388323675 Marionette TRACE conn3 <- [1,1922,null,{}] 08:52:03 INFO - PROCESS | 3620 | 1467388323678 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 3620 | 1467388323680 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:03 INFO - PROCESS | 3620 | 1467388323766 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:52:03 INFO - PROCESS | 3620 | 1467388323799 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 3620 | 1467388323802 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:03 INFO - PROCESS | 3620 | ++DOCSHELL 16C40800 == 32 [pid = 3620] [id = 490] 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C42C00) [pid = 3620] [serial = 1470] [outer = 00000000] 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C87000) [pid = 3620] [serial = 1471] [outer = 16C42C00] 08:52:03 INFO - PROCESS | 3620 | 1467388323845 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DB7C00) [pid = 3620] [serial = 1472] [outer = 16C42C00] 08:52:04 INFO - PROCESS | 3620 | 1467388324335 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 698ms 08:52:04 INFO - PROCESS | 3620 | 1467388324372 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 3620 | 1467388324374 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:52:04 INFO - PROCESS | 3620 | 1467388324378 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 3620 | 1467388324380 Marionette TRACE conn3 <- [1,1926,null,{}] 08:52:04 INFO - PROCESS | 3620 | 1467388324390 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 3620 | 1467388324392 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:04 INFO - PROCESS | 3620 | 1467388324520 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:52:04 INFO - PROCESS | 3620 | 1467388324529 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 3620 | 1467388324531 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:04 INFO - PROCESS | 3620 | ++DOCSHELL 12D29400 == 33 [pid = 3620] [id = 491] 08:52:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16DB8C00) [pid = 3620] [serial = 1473] [outer = 00000000] 08:52:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17516800) [pid = 3620] [serial = 1474] [outer = 16DB8C00] 08:52:04 INFO - PROCESS | 3620 | 1467388324574 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1751B800) [pid = 3620] [serial = 1475] [outer = 16DB8C00] 08:52:05 INFO - PROCESS | 3620 | 1467388325005 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 683ms 08:52:05 INFO - PROCESS | 3620 | 1467388325061 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3620 | 1467388325063 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:52:05 INFO - PROCESS | 3620 | 1467388325067 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3620 | 1467388325068 Marionette TRACE conn3 <- [1,1930,null,{}] 08:52:05 INFO - PROCESS | 3620 | 1467388325071 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3620 | 1467388325077 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:05 INFO - PROCESS | 3620 | 1467388325244 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:52:05 INFO - PROCESS | 3620 | 1467388325271 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 3620 | 1467388325273 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:05 INFO - PROCESS | 3620 | ++DOCSHELL 16DBF800 == 34 [pid = 3620] [id = 492] 08:52:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17681800) [pid = 3620] [serial = 1476] [outer = 00000000] 08:52:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18212000) [pid = 3620] [serial = 1477] [outer = 17681800] 08:52:05 INFO - PROCESS | 3620 | 1467388325326 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (18214400) [pid = 3620] [serial = 1478] [outer = 17681800] 08:52:05 INFO - PROCESS | 3620 | 1467388325773 Marionette TRACE conn3 <- [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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 729ms 08:52:05 INFO - PROCESS | 3620 | 1467388325807 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3620 | 1467388325809 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:52:05 INFO - PROCESS | 3620 | 1467388325812 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3620 | 1467388325814 Marionette TRACE conn3 <- [1,1934,null,{}] 08:52:05 INFO - PROCESS | 3620 | 1467388325818 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3620 | 1467388325820 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:05 INFO - PROCESS | 3620 | 1467388325936 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:52:05 INFO - PROCESS | 3620 | 1467388325944 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 3620 | 1467388325946 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:05 INFO - PROCESS | 3620 | ++DOCSHELL 1559B400 == 35 [pid = 3620] [id = 493] 08:52:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (18211800) [pid = 3620] [serial = 1479] [outer = 00000000] 08:52:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19718400) [pid = 3620] [serial = 1480] [outer = 18211800] 08:52:05 INFO - PROCESS | 3620 | 1467388325988 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1971D400) [pid = 3620] [serial = 1481] [outer = 18211800] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16633400) [pid = 3620] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1055E000) [pid = 3620] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10B9E400) [pid = 3620] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1518AC00) [pid = 3620] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12C48000) [pid = 3620] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17517800) [pid = 3620] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (114CCC00) [pid = 3620] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1551DC00) [pid = 3620] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (19F8AC00) [pid = 3620] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A47C800) [pid = 3620] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13074400) [pid = 3620] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13F81400) [pid = 3620] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (103CAC00) [pid = 3620] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:52:06 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1751C000) [pid = 3620] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:52:06 INFO - PROCESS | 3620 | 1467388326745 Marionette TRACE conn3 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 993ms 08:52:06 INFO - PROCESS | 3620 | 1467388326817 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 3620 | 1467388326821 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:52:06 INFO - PROCESS | 3620 | 1467388326827 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 3620 | 1467388326832 Marionette TRACE conn3 <- [1,1938,null,{}] 08:52:06 INFO - PROCESS | 3620 | 1467388326901 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 3620 | 1467388326904 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:07 INFO - PROCESS | 3620 | 1467388327020 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:52:07 INFO - PROCESS | 3620 | 1467388327153 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 3620 | 1467388327156 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:07 INFO - PROCESS | 3620 | ++DOCSHELL 114C6000 == 36 [pid = 3620] [id = 494] 08:52:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (114C9C00) [pid = 3620] [serial = 1482] [outer = 00000000] 08:52:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12C47800) [pid = 3620] [serial = 1483] [outer = 114C9C00] 08:52:07 INFO - PROCESS | 3620 | 1467388327216 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12EC4800) [pid = 3620] [serial = 1484] [outer = 114C9C00] 08:52:07 INFO - PROCESS | 3620 | 1467388327772 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 992ms 08:52:07 INFO - PROCESS | 3620 | 1467388327813 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 3620 | 1467388327818 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:52:07 INFO - PROCESS | 3620 | 1467388327824 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 3620 | 1467388327827 Marionette TRACE conn3 <- [1,1942,null,{}] 08:52:07 INFO - PROCESS | 3620 | 1467388327831 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 3620 | 1467388327834 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:07 INFO - PROCESS | 3620 | 1467388327943 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:52:08 INFO - PROCESS | 3620 | 1467388328056 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 3620 | 1467388328059 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:08 INFO - PROCESS | 3620 | ++DOCSHELL 13F83C00 == 37 [pid = 3620] [id = 495] 08:52:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15142400) [pid = 3620] [serial = 1485] [outer = 00000000] 08:52:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1514F000) [pid = 3620] [serial = 1486] [outer = 15142400] 08:52:08 INFO - PROCESS | 3620 | 1467388328155 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1559E400) [pid = 3620] [serial = 1487] [outer = 15142400] 08:52:08 INFO - PROCESS | 3620 | 1467388328720 Marionette TRACE conn3 <- [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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 931ms 08:52:08 INFO - PROCESS | 3620 | 1467388328770 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 3620 | 1467388328772 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:52:08 INFO - PROCESS | 3620 | 1467388328776 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 3620 | 1467388328780 Marionette TRACE conn3 <- [1,1946,null,{}] 08:52:08 INFO - PROCESS | 3620 | 1467388328791 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 3620 | 1467388328796 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:08 INFO - PROCESS | 3620 | 1467388328902 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:52:09 INFO - PROCESS | 3620 | 1467388329016 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 3620 | 1467388329019 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:09 INFO - PROCESS | 3620 | ++DOCSHELL 16EFB000 == 38 [pid = 3620] [id = 496] 08:52:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16FE1400) [pid = 3620] [serial = 1488] [outer = 00000000] 08:52:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (175BA800) [pid = 3620] [serial = 1489] [outer = 16FE1400] 08:52:09 INFO - PROCESS | 3620 | 1467388329115 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17F0FC00) [pid = 3620] [serial = 1490] [outer = 16FE1400] 08:52:09 INFO - PROCESS | 3620 | 1467388329648 Marionette TRACE conn3 <- [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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 931ms 08:52:09 INFO - PROCESS | 3620 | 1467388329704 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3620 | 1467388329707 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:52:09 INFO - PROCESS | 3620 | 1467388329710 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3620 | 1467388329712 Marionette TRACE conn3 <- [1,1950,null,{}] 08:52:09 INFO - PROCESS | 3620 | 1467388329716 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3620 | 1467388329718 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:09 INFO - PROCESS | 3620 | 1467388329834 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:52:09 INFO - PROCESS | 3620 | 1467388329973 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 3620 | 1467388329976 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:09 INFO - PROCESS | 3620 | ++DOCSHELL 10B81C00 == 39 [pid = 3620] [id = 497] 08:52:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10B9BC00) [pid = 3620] [serial = 1491] [outer = 00000000] 08:52:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1293A800) [pid = 3620] [serial = 1492] [outer = 10B9BC00] 08:52:10 INFO - PROCESS | 3620 | 1467388330030 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12C5F400) [pid = 3620] [serial = 1493] [outer = 10B9BC00] 08:52:10 INFO - PROCESS | 3620 | 1467388330752 Marionette TRACE conn3 <- [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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1086ms 08:52:10 INFO - PROCESS | 3620 | 1467388330812 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 3620 | 1467388330816 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:52:10 INFO - PROCESS | 3620 | 1467388330820 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 3620 | 1467388330825 Marionette TRACE conn3 <- [1,1954,null,{}] 08:52:10 INFO - PROCESS | 3620 | 1467388330830 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 3620 | 1467388330833 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 16DBF800 == 38 [pid = 3620] [id = 492] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 12D29400 == 37 [pid = 3620] [id = 491] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 16C40800 == 36 [pid = 3620] [id = 490] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 15975000 == 35 [pid = 3620] [id = 489] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 13912000 == 34 [pid = 3620] [id = 488] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 10A81400 == 33 [pid = 3620] [id = 487] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 1751C400 == 32 [pid = 3620] [id = 484] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 10A7E000 == 31 [pid = 3620] [id = 485] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 10B9D400 == 30 [pid = 3620] [id = 486] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 16EFB000 == 29 [pid = 3620] [id = 496] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 13F83C00 == 28 [pid = 3620] [id = 495] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 1559B400 == 27 [pid = 3620] [id = 493] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 114C6000 == 26 [pid = 3620] [id = 494] 08:52:11 INFO - PROCESS | 3620 | 1467388331544 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C88000) [pid = 3620] [serial = 1448] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (165AA400) [pid = 3620] [serial = 1436] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17F16000) [pid = 3620] [serial = 1450] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C88800) [pid = 3620] [serial = 1438] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10A75800) [pid = 3620] [serial = 1426] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1297E800) [pid = 3620] [serial = 1424] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114CB800) [pid = 3620] [serial = 1423] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (159FEC00) [pid = 3620] [serial = 1435] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C60400) [pid = 3620] [serial = 1429] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C67800) [pid = 3620] [serial = 1430] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (175B0400) [pid = 3620] [serial = 1441] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13080800) [pid = 3620] [serial = 1412] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C60000) [pid = 3620] [serial = 1411] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16C4A800) [pid = 3620] [serial = 1415] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16534C00) [pid = 3620] [serial = 1414] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A478800) [pid = 3620] [serial = 1418] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A34A400) [pid = 3620] [serial = 1417] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A6EEC00) [pid = 3620] [serial = 1421] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A6EA400) [pid = 3620] [serial = 1420] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16DBBC00) [pid = 3620] [serial = 1439] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17A35400) [pid = 3620] [serial = 1442] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (159EF800) [pid = 3620] [serial = 1447] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (10B87C00) [pid = 3620] [serial = 1427] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (15142800) [pid = 3620] [serial = 1433] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13F8EC00) [pid = 3620] [serial = 1432] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1143B000) [pid = 3620] [serial = 1444] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17F16800) [pid = 3620] [serial = 1451] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (118E2800) [pid = 3620] [serial = 1445] [outer = 00000000] [url = about:blank] 08:52:11 INFO - PROCESS | 3620 | --DOCSHELL 10B81C00 == 25 [pid = 3620] [id = 497] 08:52:11 INFO - PROCESS | 3620 | 1467388331746 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 3620 | 1467388331749 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:11 INFO - PROCESS | 3620 | ++DOCSHELL 10A7D800 == 26 [pid = 3620] [id = 498] 08:52:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (10A7E000) [pid = 3620] [serial = 1494] [outer = 00000000] 08:52:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (10B87C00) [pid = 3620] [serial = 1495] [outer = 10A7E000] 08:52:11 INFO - PROCESS | 3620 | 1467388331782 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11437C00) [pid = 3620] [serial = 1496] [outer = 10A7E000] 08:52:12 INFO - PROCESS | 3620 | 1467388332233 Marionette TRACE conn3 <- [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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1442ms 08:52:12 INFO - PROCESS | 3620 | 1467388332267 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3620 | 1467388332271 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:52:12 INFO - PROCESS | 3620 | 1467388332276 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 3620 | 1467388332279 Marionette TRACE conn3 <- [1,1958,null,{}] 08:52:12 INFO - PROCESS | 3620 | 1467388332284 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 3620 | 1467388332287 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:12 INFO - PROCESS | 3620 | 1467388332384 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:52:12 INFO - PROCESS | 3620 | 1467388332398 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 3620 | 1467388332401 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:12 INFO - PROCESS | 3620 | ++DOCSHELL 12A82C00 == 27 [pid = 3620] [id = 499] 08:52:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12A84000) [pid = 3620] [serial = 1497] [outer = 00000000] 08:52:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C0D000) [pid = 3620] [serial = 1498] [outer = 12A84000] 08:52:12 INFO - PROCESS | 3620 | 1467388332447 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12C5CC00) [pid = 3620] [serial = 1499] [outer = 12A84000] 08:52:12 INFO - PROCESS | 3620 | 1467388332901 Marionette TRACE conn3 <- [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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 636ms 08:52:12 INFO - PROCESS | 3620 | 1467388332915 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3620 | 1467388332918 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:52:12 INFO - PROCESS | 3620 | 1467388332922 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 3620 | 1467388332924 Marionette TRACE conn3 <- [1,1962,null,{}] 08:52:12 INFO - PROCESS | 3620 | 1467388332928 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 3620 | 1467388332930 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:12 INFO - PROCESS | 3620 | 1467388333012 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:52:13 INFO - PROCESS | 3620 | 1467388333051 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3620 | 1467388333053 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:13 INFO - PROCESS | 3620 | ++DOCSHELL 1320F000 == 28 [pid = 3620] [id = 500] 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1320F400) [pid = 3620] [serial = 1500] [outer = 00000000] 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (139A4800) [pid = 3620] [serial = 1501] [outer = 1320F400] 08:52:13 INFO - PROCESS | 3620 | 1467388333100 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13A35000) [pid = 3620] [serial = 1502] [outer = 1320F400] 08:52:13 INFO - PROCESS | 3620 | 1467388333539 Marionette TRACE conn3 <- [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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 636ms 08:52:13 INFO - PROCESS | 3620 | 1467388333567 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3620 | 1467388333571 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:52:13 INFO - PROCESS | 3620 | 1467388333581 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3620 | 1467388333586 Marionette TRACE conn3 <- [1,1966,null,{}] 08:52:13 INFO - PROCESS | 3620 | 1467388333589 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3620 | 1467388333592 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:13 INFO - PROCESS | 3620 | 1467388333678 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:52:13 INFO - PROCESS | 3620 | 1467388333683 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3620 | 1467388333685 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:13 INFO - PROCESS | 3620 | ++DOCSHELL 13DDC800 == 29 [pid = 3620] [id = 501] 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13F82C00) [pid = 3620] [serial = 1503] [outer = 00000000] 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15146C00) [pid = 3620] [serial = 1504] [outer = 13F82C00] 08:52:13 INFO - PROCESS | 3620 | 1467388333739 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15181400) [pid = 3620] [serial = 1505] [outer = 13F82C00] 08:52:14 INFO - PROCESS | 3620 | 1467388334202 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 698ms 08:52:14 INFO - PROCESS | 3620 | 1467388334258 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3620 | 1467388334260 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 3620 | 1467388334263 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:52:14 INFO - PROCESS | 3620 | 1467388334265 Marionette TRACE conn3 <- [1,1970,null,{}] 08:52:14 INFO - PROCESS | 3620 | 1467388334269 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3620 | 1467388334271 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:14 INFO - PROCESS | 3620 | 1467388334394 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:52:14 INFO - PROCESS | 3620 | 1467388334488 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3620 | 1467388334490 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:14 INFO - PROCESS | 3620 | ++DOCSHELL 1559C800 == 30 [pid = 3620] [id = 502] 08:52:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (155A5C00) [pid = 3620] [serial = 1506] [outer = 00000000] 08:52:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (159EF800) [pid = 3620] [serial = 1507] [outer = 155A5C00] 08:52:14 INFO - PROCESS | 3620 | 1467388334533 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16085000) [pid = 3620] [serial = 1508] [outer = 155A5C00] 08:52:14 INFO - PROCESS | 3620 | 1467388334933 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 698ms 08:52:14 INFO - PROCESS | 3620 | 1467388334974 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3620 | 1467388334976 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:52:14 INFO - PROCESS | 3620 | 1467388334979 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3620 | 1467388334981 Marionette TRACE conn3 <- [1,1974,null,{}] 08:52:14 INFO - PROCESS | 3620 | 1467388334984 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3620 | 1467388334986 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:15 INFO - PROCESS | 3620 | 1467388335096 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:52:15 INFO - PROCESS | 3620 | 1467388335102 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3620 | 1467388335107 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:15 INFO - PROCESS | 3620 | ++DOCSHELL 16543000 == 31 [pid = 3620] [id = 503] 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (165AA400) [pid = 3620] [serial = 1509] [outer = 00000000] 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1681F000) [pid = 3620] [serial = 1510] [outer = 165AA400] 08:52:15 INFO - PROCESS | 3620 | 1467388335160 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C41400) [pid = 3620] [serial = 1511] [outer = 165AA400] 08:52:15 INFO - PROCESS | 3620 | 1467388335631 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 698ms 08:52:15 INFO - PROCESS | 3620 | 1467388335679 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3620 | 1467388335681 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:52:15 INFO - PROCESS | 3620 | 1467388335690 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3620 | 1467388335692 Marionette TRACE conn3 <- [1,1978,null,{}] 08:52:15 INFO - PROCESS | 3620 | 1467388335696 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3620 | 1467388335697 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:15 INFO - PROCESS | 3620 | 1467388335835 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:52:15 INFO - PROCESS | 3620 | 1467388335857 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3620 | 1467388335859 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:15 INFO - PROCESS | 3620 | ++DOCSHELL 10A79400 == 32 [pid = 3620] [id = 504] 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C81800) [pid = 3620] [serial = 1512] [outer = 00000000] 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DBD800) [pid = 3620] [serial = 1513] [outer = 16C81800] 08:52:15 INFO - PROCESS | 3620 | 1467388335901 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DC1C00) [pid = 3620] [serial = 1514] [outer = 16C81800] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16C42C00) [pid = 3620] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (18211800) [pid = 3620] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17681800) [pid = 3620] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16DB8C00) [pid = 3620] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17AC3800) [pid = 3620] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114CE000) [pid = 3620] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13913C00) [pid = 3620] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15975C00) [pid = 3620] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10E4B400) [pid = 3620] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:52:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10B7C800) [pid = 3620] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:52:16 INFO - PROCESS | 3620 | 1467388336440 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 791ms 08:52:16 INFO - PROCESS | 3620 | 1467388336509 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3620 | 1467388336512 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:52:16 INFO - PROCESS | 3620 | 1467388336520 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3620 | 1467388336522 Marionette TRACE conn3 <- [1,1982,null,{}] 08:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:52:16 INFO - PROCESS | 3620 | 1467388336525 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3620 | 1467388336527 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:16 INFO - PROCESS | 3620 | 1467388336602 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:52:16 INFO - PROCESS | 3620 | 1467388336607 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 3620 | 1467388336609 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:16 INFO - PROCESS | 3620 | ++DOCSHELL 1390D800 == 33 [pid = 3620] [id = 505] 08:52:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (151AA400) [pid = 3620] [serial = 1515] [outer = 00000000] 08:52:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16C49400) [pid = 3620] [serial = 1516] [outer = 151AA400] 08:52:16 INFO - PROCESS | 3620 | 1467388336652 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16DB6400) [pid = 3620] [serial = 1517] [outer = 151AA400] 08:52:17 INFO - PROCESS | 3620 | 1467388337052 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 590ms 08:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:52:17 INFO - PROCESS | 3620 | 1467388337121 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3620 | 1467388337123 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 3620 | 1467388337127 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3620 | 1467388337128 Marionette TRACE conn3 <- [1,1986,null,{}] 08:52:17 INFO - PROCESS | 3620 | 1467388337132 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3620 | 1467388337133 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:17 INFO - PROCESS | 3620 | 1467388337209 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:52:17 INFO - PROCESS | 3620 | 1467388337217 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3620 | 1467388337218 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:17 INFO - PROCESS | 3620 | ++DOCSHELL 16EF3400 == 34 [pid = 3620] [id = 506] 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16FDF400) [pid = 3620] [serial = 1518] [outer = 00000000] 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17554800) [pid = 3620] [serial = 1519] [outer = 16FDF400] 08:52:17 INFO - PROCESS | 3620 | 1467388337262 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17554C00) [pid = 3620] [serial = 1520] [outer = 16FDF400] 08:52:17 INFO - PROCESS | 3620 | 1467388337706 Marionette TRACE conn3 <- [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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 08:52:17 INFO - PROCESS | 3620 | 1467388337766 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3620 | 1467388337768 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:52:17 INFO - PROCESS | 3620 | 1467388337772 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3620 | 1467388337773 Marionette TRACE conn3 <- [1,1990,null,{}] 08:52:17 INFO - PROCESS | 3620 | 1467388337777 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3620 | 1467388337779 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:17 INFO - PROCESS | 3620 | 1467388337856 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:52:17 INFO - PROCESS | 3620 | 1467388337861 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3620 | 1467388337863 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:17 INFO - PROCESS | 3620 | ++DOCSHELL 16E1F000 == 35 [pid = 3620] [id = 507] 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17517800) [pid = 3620] [serial = 1521] [outer = 00000000] 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17AC2C00) [pid = 3620] [serial = 1522] [outer = 17517800] 08:52:17 INFO - PROCESS | 3620 | 1467388337904 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17D14400) [pid = 3620] [serial = 1523] [outer = 17517800] 08:52:18 INFO - PROCESS | 3620 | --DOCSHELL 12A82C00 == 34 [pid = 3620] [id = 499] 08:52:18 INFO - PROCESS | 3620 | --DOCSHELL 10A7D800 == 33 [pid = 3620] [id = 498] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 1320F000 == 32 [pid = 3620] [id = 500] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 16EF3400 == 31 [pid = 3620] [id = 506] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 10A79400 == 30 [pid = 3620] [id = 504] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 16543000 == 29 [pid = 3620] [id = 503] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 1559C800 == 28 [pid = 3620] [id = 502] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 13DDC800 == 27 [pid = 3620] [id = 501] 08:52:19 INFO - PROCESS | 3620 | --DOCSHELL 1390D800 == 26 [pid = 3620] [id = 505] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (19718400) [pid = 3620] [serial = 1480] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1971D400) [pid = 3620] [serial = 1481] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (18212000) [pid = 3620] [serial = 1477] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18214400) [pid = 3620] [serial = 1478] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17516800) [pid = 3620] [serial = 1474] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1751B800) [pid = 3620] [serial = 1475] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19C6E400) [pid = 3620] [serial = 1454] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C06C00) [pid = 3620] [serial = 1456] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13AB4C00) [pid = 3620] [serial = 1465] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16085400) [pid = 3620] [serial = 1468] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13388000) [pid = 3620] [serial = 1457] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13DE3800) [pid = 3620] [serial = 1466] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13912C00) [pid = 3620] [serial = 1459] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16539000) [pid = 3620] [serial = 1469] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13DDB400) [pid = 3620] [serial = 1460] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12934400) [pid = 3620] [serial = 1463] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1829E800) [pid = 3620] [serial = 1453] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (114CC000) [pid = 3620] [serial = 1462] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16C87000) [pid = 3620] [serial = 1471] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16DB7C00) [pid = 3620] [serial = 1472] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 3620 | 1467388339602 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1893ms 08:52:19 INFO - PROCESS | 3620 | 1467388339668 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3620 | 1467388339672 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:52:19 INFO - PROCESS | 3620 | 1467388339677 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3620 | 1467388339680 Marionette TRACE conn3 <- [1,1994,null,{}] 08:52:19 INFO - PROCESS | 3620 | 1467388339686 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 3620 | 1467388339689 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:19 INFO - PROCESS | 3620 | 1467388339775 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:52:19 INFO - PROCESS | 3620 | 1467388339785 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 3620 | 1467388339789 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:19 INFO - PROCESS | 3620 | ++DOCSHELL 10B87000 == 27 [pid = 3620] [id = 508] 08:52:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (10B99400) [pid = 3620] [serial = 1524] [outer = 00000000] 08:52:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (114C8000) [pid = 3620] [serial = 1525] [outer = 10B99400] 08:52:19 INFO - PROCESS | 3620 | 1467388339841 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (114CF800) [pid = 3620] [serial = 1526] [outer = 10B99400] 08:52:20 INFO - PROCESS | 3620 | 1467388340330 Marionette TRACE conn3 <- [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]]]}] 08:52:20 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 08:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 699ms 08:52:20 INFO - PROCESS | 3620 | 1467388340378 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3620 | 1467388340383 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:52:20 INFO - PROCESS | 3620 | 1467388340389 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 3620 | 1467388340392 Marionette TRACE conn3 <- [1,1998,null,{}] 08:52:20 INFO - PROCESS | 3620 | 1467388340396 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3620 | 1467388340399 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:20 INFO - PROCESS | 3620 | 1467388340484 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:52:20 INFO - PROCESS | 3620 | 1467388340493 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 3620 | 1467388340496 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:20 INFO - PROCESS | 3620 | ++DOCSHELL 12A85800 == 28 [pid = 3620] [id = 509] 08:52:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12C06400) [pid = 3620] [serial = 1527] [outer = 00000000] 08:52:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C49400) [pid = 3620] [serial = 1528] [outer = 12C06400] 08:52:20 INFO - PROCESS | 3620 | 1467388340549 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12C61C00) [pid = 3620] [serial = 1529] [outer = 12C06400] 08:52:20 INFO - PROCESS | 3620 | 1467388340996 Marionette TRACE conn3 <- [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]]]}] 08:52:20 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 08:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 621ms 08:52:21 INFO - PROCESS | 3620 | 1467388341009 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:52:21 INFO - PROCESS | 3620 | 1467388341011 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 3620 | 1467388341015 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3620 | 1467388341018 Marionette TRACE conn3 <- [1,2002,null,{}] 08:52:21 INFO - PROCESS | 3620 | 1467388341033 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3620 | 1467388341038 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:21 INFO - PROCESS | 3620 | 1467388341119 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:52:21 INFO - PROCESS | 3620 | 1467388341126 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3620 | 1467388341129 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:21 INFO - PROCESS | 3620 | ++DOCSHELL 13912C00 == 29 [pid = 3620] [id = 510] 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13913400) [pid = 3620] [serial = 1530] [outer = 00000000] 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13AB9800) [pid = 3620] [serial = 1531] [outer = 13913400] 08:52:21 INFO - PROCESS | 3620 | 1467388341176 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13DDB400) [pid = 3620] [serial = 1532] [outer = 13913400] 08:52:21 INFO - PROCESS | 3620 | 1467388341669 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 683ms 08:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:52:21 INFO - PROCESS | 3620 | 1467388341714 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3620 | 1467388341716 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 3620 | 1467388341720 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3620 | 1467388341721 Marionette TRACE conn3 <- [1,2006,null,{}] 08:52:21 INFO - PROCESS | 3620 | 1467388341735 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3620 | 1467388341737 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:21 INFO - PROCESS | 3620 | 1467388341817 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:52:21 INFO - PROCESS | 3620 | 1467388341823 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3620 | 1467388341825 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:21 INFO - PROCESS | 3620 | ++DOCSHELL 13AB9400 == 30 [pid = 3620] [id = 511] 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13DDCC00) [pid = 3620] [serial = 1533] [outer = 00000000] 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15145400) [pid = 3620] [serial = 1534] [outer = 13DDCC00] 08:52:21 INFO - PROCESS | 3620 | 1467388341868 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1514D800) [pid = 3620] [serial = 1535] [outer = 13DDCC00] 08:52:22 INFO - PROCESS | 3620 | 1467388342296 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 590ms 08:52:22 INFO - PROCESS | 3620 | 1467388342316 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3620 | 1467388342318 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:52:22 INFO - PROCESS | 3620 | 1467388342334 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3620 | 1467388342335 Marionette TRACE conn3 <- [1,2010,null,{}] 08:52:22 INFO - PROCESS | 3620 | 1467388342343 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3620 | 1467388342345 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:22 INFO - PROCESS | 3620 | 1467388342421 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:52:22 INFO - PROCESS | 3620 | 1467388342426 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3620 | 1467388342428 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:22 INFO - PROCESS | 3620 | ++DOCSHELL 1517E400 == 31 [pid = 3620] [id = 512] 08:52:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15182400) [pid = 3620] [serial = 1536] [outer = 00000000] 08:52:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15975400) [pid = 3620] [serial = 1537] [outer = 15182400] 08:52:22 INFO - PROCESS | 3620 | 1467388342471 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16089000) [pid = 3620] [serial = 1538] [outer = 15182400] 08:52:22 INFO - PROCESS | 3620 | 1467388342954 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 636ms 08:52:22 INFO - PROCESS | 3620 | 1467388342982 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3620 | 1467388342984 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:52:22 INFO - PROCESS | 3620 | 1467388342987 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3620 | 1467388342988 Marionette TRACE conn3 <- [1,2014,null,{}] 08:52:22 INFO - PROCESS | 3620 | 1467388342992 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3620 | 1467388342998 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:23 INFO - PROCESS | 3620 | 1467388343097 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:52:23 INFO - PROCESS | 3620 | 1467388343105 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3620 | 1467388343107 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:23 INFO - PROCESS | 3620 | ++DOCSHELL 16632400 == 32 [pid = 3620] [id = 513] 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16C3E000) [pid = 3620] [serial = 1539] [outer = 00000000] 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16C4BC00) [pid = 3620] [serial = 1540] [outer = 16C3E000] 08:52:23 INFO - PROCESS | 3620 | 1467388343150 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C8A000) [pid = 3620] [serial = 1541] [outer = 16C3E000] 08:52:23 INFO - PROCESS | 3620 | 1467388343559 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 636ms 08:52:23 INFO - PROCESS | 3620 | 1467388343609 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3620 | 1467388343611 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:52:23 INFO - PROCESS | 3620 | 1467388343615 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3620 | 1467388343616 Marionette TRACE conn3 <- [1,2018,null,{}] 08:52:23 INFO - PROCESS | 3620 | 1467388343624 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3620 | 1467388343626 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:23 INFO - PROCESS | 3620 | 1467388343710 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:52:23 INFO - PROCESS | 3620 | 1467388343716 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3620 | 1467388343718 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:23 INFO - PROCESS | 3620 | ++DOCSHELL 10A7F000 == 33 [pid = 3620] [id = 514] 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (114C5C00) [pid = 3620] [serial = 1542] [outer = 00000000] 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DBD000) [pid = 3620] [serial = 1543] [outer = 114C5C00] 08:52:23 INFO - PROCESS | 3620 | 1467388343760 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DBDC00) [pid = 3620] [serial = 1544] [outer = 114C5C00] 08:52:24 INFO - PROCESS | 3620 | 1467388344197 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 636ms 08:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:52:24 INFO - PROCESS | 3620 | 1467388344260 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3620 | 1467388344262 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 3620 | 1467388344266 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3620 | 1467388344268 Marionette TRACE conn3 <- [1,2022,null,{}] 08:52:24 INFO - PROCESS | 3620 | 1467388344271 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3620 | 1467388344273 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:24 INFO - PROCESS | 3620 | 1467388344346 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:52:24 INFO - PROCESS | 3620 | 1467388344352 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3620 | 1467388344353 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:24 INFO - PROCESS | 3620 | ++DOCSHELL 16DBB800 == 34 [pid = 3620] [id = 515] 08:52:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17553000) [pid = 3620] [serial = 1545] [outer = 00000000] 08:52:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17A35800) [pid = 3620] [serial = 1546] [outer = 17553000] 08:52:24 INFO - PROCESS | 3620 | 1467388344399 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17A36400) [pid = 3620] [serial = 1547] [outer = 17553000] 08:52:24 INFO - PROCESS | 3620 | 1467388344841 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 590ms 08:52:24 INFO - PROCESS | 3620 | 1467388344860 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3620 | 1467388344862 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:52:24 INFO - PROCESS | 3620 | 1467388344886 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3620 | 1467388344888 Marionette TRACE conn3 <- [1,2026,null,{}] 08:52:24 INFO - PROCESS | 3620 | 1467388344892 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3620 | 1467388344893 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:24 INFO - PROCESS | 3620 | 1467388345004 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:52:25 INFO - PROCESS | 3620 | 1467388345065 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3620 | 1467388345067 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:25 INFO - PROCESS | 3620 | ++DOCSHELL 13911400 == 35 [pid = 3620] [id = 516] 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (175B5400) [pid = 3620] [serial = 1548] [outer = 00000000] 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18218000) [pid = 3620] [serial = 1549] [outer = 175B5400] 08:52:25 INFO - PROCESS | 3620 | 1467388345133 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1821C800) [pid = 3620] [serial = 1550] [outer = 175B5400] 08:52:25 INFO - PROCESS | 3620 | 1467388345520 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 698ms 08:52:25 INFO - PROCESS | 3620 | 1467388345571 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3620 | 1467388345573 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 3620 | 1467388345577 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:52:25 INFO - PROCESS | 3620 | 1467388345578 Marionette TRACE conn3 <- [1,2030,null,{}] 08:52:25 INFO - PROCESS | 3620 | 1467388345582 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 3620 | 1467388345583 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:25 INFO - PROCESS | 3620 | 1467388345713 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:52:25 INFO - PROCESS | 3620 | 1467388345722 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3620 | 1467388345724 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:25 INFO - PROCESS | 3620 | ++DOCSHELL 1821FC00 == 36 [pid = 3620] [id = 517] 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (18292800) [pid = 3620] [serial = 1551] [outer = 00000000] 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1829A800) [pid = 3620] [serial = 1552] [outer = 18292800] 08:52:25 INFO - PROCESS | 3620 | 1467388345765 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1829F000) [pid = 3620] [serial = 1553] [outer = 18292800] 08:52:26 INFO - PROCESS | 3620 | 1467388346199 Marionette TRACE conn3 <- [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]]]}] 08:52:26 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) 08:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 620ms 08:52:26 INFO - PROCESS | 3620 | 1467388346215 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3620 | 1467388346217 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:52:26 INFO - PROCESS | 3620 | 1467388346228 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3620 | 1467388346230 Marionette TRACE conn3 <- [1,2034,null,{}] 08:52:26 INFO - PROCESS | 3620 | 1467388346233 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3620 | 1467388346235 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:26 INFO - PROCESS | 3620 | 1467388346359 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:52:26 INFO - PROCESS | 3620 | 1467388346457 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3620 | 1467388346459 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:26 INFO - PROCESS | 3620 | ++DOCSHELL 1517DC00 == 37 [pid = 3620] [id = 518] 08:52:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1971C000) [pid = 3620] [serial = 1554] [outer = 00000000] 08:52:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (19C6F000) [pid = 3620] [serial = 1555] [outer = 1971C000] 08:52:26 INFO - PROCESS | 3620 | 1467388346505 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19E07000) [pid = 3620] [serial = 1556] [outer = 1971C000] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16FDF400) [pid = 3620] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (155A5C00) [pid = 3620] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (165AA400) [pid = 3620] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16C81800) [pid = 3620] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13F82C00) [pid = 3620] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1320F400) [pid = 3620] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12A84000) [pid = 3620] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (10A7E000) [pid = 3620] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10B9BC00) [pid = 3620] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16FE1400) [pid = 3620] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15142400) [pid = 3620] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114C9C00) [pid = 3620] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:52:27 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (151AA400) [pid = 3620] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:52:27 INFO - PROCESS | 3620 | 1467388347104 Marionette TRACE conn3 <- [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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 899ms 08:52:27 INFO - PROCESS | 3620 | 1467388347125 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3620 | 1467388347127 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:52:27 INFO - PROCESS | 3620 | 1467388347130 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3620 | 1467388347132 Marionette TRACE conn3 <- [1,2038,null,{}] 08:52:27 INFO - PROCESS | 3620 | 1467388347135 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3620 | 1467388347137 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:27 INFO - PROCESS | 3620 | 1467388347216 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:52:27 INFO - PROCESS | 3620 | 1467388347222 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3620 | 1467388347224 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:27 INFO - PROCESS | 3620 | ++DOCSHELL 12C46000 == 38 [pid = 3620] [id = 519] 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13266000) [pid = 3620] [serial = 1557] [outer = 00000000] 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (14385400) [pid = 3620] [serial = 1558] [outer = 13266000] 08:52:27 INFO - PROCESS | 3620 | 1467388347267 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1514A800) [pid = 3620] [serial = 1559] [outer = 13266000] 08:52:27 INFO - PROCESS | 3620 | 1467388347679 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 590ms 08:52:27 INFO - PROCESS | 3620 | 1467388347711 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3620 | 1467388347713 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:52:27 INFO - PROCESS | 3620 | 1467388347744 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3620 | 1467388347745 Marionette TRACE conn3 <- [1,2042,null,{}] 08:52:27 INFO - PROCESS | 3620 | 1467388347748 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3620 | 1467388347750 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:27 INFO - PROCESS | 3620 | 1467388347837 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:52:27 INFO - PROCESS | 3620 | 1467388347843 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3620 | 1467388347845 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:27 INFO - PROCESS | 3620 | ++DOCSHELL 1320F400 == 39 [pid = 3620] [id = 520] 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13DD9C00) [pid = 3620] [serial = 1560] [outer = 00000000] 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19720400) [pid = 3620] [serial = 1561] [outer = 13DD9C00] 08:52:27 INFO - PROCESS | 3620 | 1467388347887 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19E04C00) [pid = 3620] [serial = 1562] [outer = 13DD9C00] 08:52:28 INFO - PROCESS | 3620 | 1467388348324 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 636ms 08:52:28 INFO - PROCESS | 3620 | 1467388348380 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3620 | 1467388348382 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 3620 | 1467388348385 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:52:28 INFO - PROCESS | 3620 | 1467388348387 Marionette TRACE conn3 <- [1,2046,null,{}] 08:52:28 INFO - PROCESS | 3620 | 1467388348391 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3620 | 1467388348393 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:28 INFO - PROCESS | 3620 | 1467388348483 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:52:28 INFO - PROCESS | 3620 | 1467388348492 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3620 | 1467388348494 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:28 INFO - PROCESS | 3620 | ++DOCSHELL 16631C00 == 40 [pid = 3620] [id = 521] 08:52:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1681A000) [pid = 3620] [serial = 1563] [outer = 00000000] 08:52:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19FDD000) [pid = 3620] [serial = 1564] [outer = 1681A000] 08:52:28 INFO - PROCESS | 3620 | 1467388348535 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A33FC00) [pid = 3620] [serial = 1565] [outer = 1681A000] 08:52:28 INFO - PROCESS | 3620 | 1467388348957 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 590ms 08:52:28 INFO - PROCESS | 3620 | 1467388348983 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3620 | 1467388348984 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:52:29 INFO - PROCESS | 3620 | 1467388349005 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3620 | 1467388349007 Marionette TRACE conn3 <- [1,2050,null,{}] 08:52:29 INFO - PROCESS | 3620 | 1467388349011 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 3620 | 1467388349012 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:29 INFO - PROCESS | 3620 | 1467388349136 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:52:29 INFO - PROCESS | 3620 | 1467388349321 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3620 | 1467388349324 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:29 INFO - PROCESS | 3620 | ++DOCSHELL 10A7D800 == 41 [pid = 3620] [id = 522] 08:52:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10A80400) [pid = 3620] [serial = 1566] [outer = 00000000] 08:52:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10B9B800) [pid = 3620] [serial = 1567] [outer = 10A80400] 08:52:29 INFO - PROCESS | 3620 | 1467388349404 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (11444400) [pid = 3620] [serial = 1568] [outer = 10A80400] 08:52:30 INFO - PROCESS | 3620 | 1467388350146 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1210ms 08:52:30 INFO - PROCESS | 3620 | 1467388350187 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3620 | 1467388350191 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:52:30 INFO - PROCESS | 3620 | 1467388350196 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3620 | 1467388350200 Marionette TRACE conn3 <- [1,2054,null,{}] 08:52:30 INFO - PROCESS | 3620 | 1467388350205 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 3620 | 1467388350208 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:30 INFO - PROCESS | 3620 | 1467388350325 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:52:30 INFO - PROCESS | 3620 | 1467388350480 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3620 | 1467388350483 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:30 INFO - PROCESS | 3620 | ++DOCSHELL 12A84800 == 42 [pid = 3620] [id = 523] 08:52:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12C0CC00) [pid = 3620] [serial = 1569] [outer = 00000000] 08:52:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13028800) [pid = 3620] [serial = 1570] [outer = 12C0CC00] 08:52:30 INFO - PROCESS | 3620 | 1467388350541 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1338A000) [pid = 3620] [serial = 1571] [outer = 12C0CC00] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 16631C00 == 41 [pid = 3620] [id = 521] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 1320F400 == 40 [pid = 3620] [id = 520] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 12C46000 == 39 [pid = 3620] [id = 519] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 1517DC00 == 38 [pid = 3620] [id = 518] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 1821FC00 == 37 [pid = 3620] [id = 517] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 13911400 == 36 [pid = 3620] [id = 516] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 16DBB800 == 35 [pid = 3620] [id = 515] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 10A7F000 == 34 [pid = 3620] [id = 514] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 16632400 == 33 [pid = 3620] [id = 513] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 1517E400 == 32 [pid = 3620] [id = 512] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 13AB9400 == 31 [pid = 3620] [id = 511] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 13912C00 == 30 [pid = 3620] [id = 510] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 12A85800 == 29 [pid = 3620] [id = 509] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17AC2C00) [pid = 3620] [serial = 1522] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | 1467388351493 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 10B87000 == 28 [pid = 3620] [id = 508] 08:52:31 INFO - PROCESS | 3620 | --DOCSHELL 16E1F000 == 27 [pid = 3620] [id = 507] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17554C00) [pid = 3620] [serial = 1520] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (159EF800) [pid = 3620] [serial = 1507] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1681F000) [pid = 3620] [serial = 1510] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16085000) [pid = 3620] [serial = 1508] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16DBD800) [pid = 3620] [serial = 1513] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16C41400) [pid = 3620] [serial = 1511] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17554800) [pid = 3620] [serial = 1519] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16DC1C00) [pid = 3620] [serial = 1514] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15146C00) [pid = 3620] [serial = 1504] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (139A4800) [pid = 3620] [serial = 1501] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13A35000) [pid = 3620] [serial = 1502] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C0D000) [pid = 3620] [serial = 1498] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C5CC00) [pid = 3620] [serial = 1499] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10B87C00) [pid = 3620] [serial = 1495] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11437C00) [pid = 3620] [serial = 1496] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C5F400) [pid = 3620] [serial = 1493] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1293A800) [pid = 3620] [serial = 1492] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F0FC00) [pid = 3620] [serial = 1490] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (175BA800) [pid = 3620] [serial = 1489] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1559E400) [pid = 3620] [serial = 1487] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1514F000) [pid = 3620] [serial = 1486] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12EC4800) [pid = 3620] [serial = 1484] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12C47800) [pid = 3620] [serial = 1483] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C49400) [pid = 3620] [serial = 1516] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16DB6400) [pid = 3620] [serial = 1517] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15181400) [pid = 3620] [serial = 1505] [outer = 00000000] [url = about:blank] 08:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1350ms 08:52:31 INFO - PROCESS | 3620 | 1467388351548 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3620 | 1467388351552 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:52:31 INFO - PROCESS | 3620 | 1467388351557 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3620 | 1467388351559 Marionette TRACE conn3 <- [1,2058,null,{}] 08:52:31 INFO - PROCESS | 3620 | 1467388351564 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 3620 | 1467388351566 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:31 INFO - PROCESS | 3620 | 1467388351652 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:52:31 INFO - PROCESS | 3620 | 1467388351659 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3620 | 1467388351661 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:31 INFO - PROCESS | 3620 | ++DOCSHELL 10E4C400 == 28 [pid = 3620] [id = 524] 08:52:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10F90800) [pid = 3620] [serial = 1572] [outer = 00000000] 08:52:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114CD000) [pid = 3620] [serial = 1573] [outer = 10F90800] 08:52:31 INFO - PROCESS | 3620 | 1467388351707 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (118A7800) [pid = 3620] [serial = 1574] [outer = 10F90800] 08:52:32 INFO - PROCESS | 3620 | 1467388352215 Marionette TRACE conn3 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 698ms 08:52:32 INFO - PROCESS | 3620 | 1467388352237 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3620 | 1467388352241 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:52:32 INFO - PROCESS | 3620 | 1467388352248 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3620 | 1467388352250 Marionette TRACE conn3 <- [1,2062,null,{}] 08:52:32 INFO - PROCESS | 3620 | 1467388352254 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3620 | 1467388352256 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:32 INFO - PROCESS | 3620 | 1467388352346 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:52:32 INFO - PROCESS | 3620 | 1467388352354 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3620 | 1467388352356 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:32 INFO - PROCESS | 3620 | ++DOCSHELL 12C48400 == 29 [pid = 3620] [id = 525] 08:52:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C4CC00) [pid = 3620] [serial = 1575] [outer = 00000000] 08:52:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12C64400) [pid = 3620] [serial = 1576] [outer = 12C4CC00] 08:52:32 INFO - PROCESS | 3620 | 1467388352403 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12D29400) [pid = 3620] [serial = 1577] [outer = 12C4CC00] 08:52:32 INFO - PROCESS | 3620 | 1467388352876 Marionette TRACE conn3 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 683ms 08:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:52:32 INFO - PROCESS | 3620 | 1467388352947 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3620 | 1467388352949 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:52:32 INFO - PROCESS | 3620 | 1467388352952 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3620 | 1467388352956 Marionette TRACE conn3 <- [1,2066,null,{}] 08:52:32 INFO - PROCESS | 3620 | 1467388352967 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3620 | 1467388352971 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:33 INFO - PROCESS | 3620 | 1467388353051 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:52:33 INFO - PROCESS | 3620 | 1467388353177 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3620 | 1467388353180 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:33 INFO - PROCESS | 3620 | ++DOCSHELL 13A2F000 == 30 [pid = 3620] [id = 526] 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13A2FC00) [pid = 3620] [serial = 1578] [outer = 00000000] 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13AB7800) [pid = 3620] [serial = 1579] [outer = 13A2FC00] 08:52:33 INFO - PROCESS | 3620 | 1467388353226 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13DDF400) [pid = 3620] [serial = 1580] [outer = 13A2FC00] 08:52:33 INFO - PROCESS | 3620 | 1467388353610 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 683ms 08:52:33 INFO - PROCESS | 3620 | 1467388353652 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3620 | 1467388353654 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:52:33 INFO - PROCESS | 3620 | 1467388353658 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3620 | 1467388353660 Marionette TRACE conn3 <- [1,2070,null,{}] 08:52:33 INFO - PROCESS | 3620 | 1467388353671 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 3620 | 1467388353673 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:33 INFO - PROCESS | 3620 | 1467388353786 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:52:33 INFO - PROCESS | 3620 | 1467388353791 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3620 | 1467388353794 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:33 INFO - PROCESS | 3620 | ++DOCSHELL 1437E400 == 31 [pid = 3620] [id = 527] 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (14380800) [pid = 3620] [serial = 1581] [outer = 00000000] 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1514C400) [pid = 3620] [serial = 1582] [outer = 14380800] 08:52:33 INFO - PROCESS | 3620 | 1467388353842 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15181800) [pid = 3620] [serial = 1583] [outer = 14380800] 08:52:34 INFO - PROCESS | 3620 | 1467388354276 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 652ms 08:52:34 INFO - PROCESS | 3620 | 1467388354316 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 3620 | 1467388354318 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 3620 | 1467388354321 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:52:34 INFO - PROCESS | 3620 | 1467388354323 Marionette TRACE conn3 <- [1,2074,null,{}] 08:52:34 INFO - PROCESS | 3620 | 1467388354326 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 3620 | 1467388354328 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:34 INFO - PROCESS | 3620 | 1467388354421 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:52:34 INFO - PROCESS | 3620 | 1467388354511 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3620 | 1467388354513 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:34 INFO - PROCESS | 3620 | ++DOCSHELL 12978000 == 32 [pid = 3620] [id = 528] 08:52:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15524400) [pid = 3620] [serial = 1584] [outer = 00000000] 08:52:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (155A5800) [pid = 3620] [serial = 1585] [outer = 15524400] 08:52:34 INFO - PROCESS | 3620 | 1467388354556 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15973800) [pid = 3620] [serial = 1586] [outer = 15524400] 08:52:34 INFO - PROCESS | 3620 | 1467388354992 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 729ms 08:52:35 INFO - PROCESS | 3620 | 1467388355054 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3620 | 1467388355056 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 3620 | 1467388355059 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3620 | 1467388355061 Marionette TRACE conn3 <- [1,2078,null,{}] 08:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:52:35 INFO - PROCESS | 3620 | 1467388355065 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3620 | 1467388355071 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:35 INFO - PROCESS | 3620 | 1467388355206 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:52:35 INFO - PROCESS | 3620 | 1467388355272 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3620 | 1467388355283 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:35 INFO - PROCESS | 3620 | ++DOCSHELL 1653A400 == 33 [pid = 3620] [id = 529] 08:52:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1653D400) [pid = 3620] [serial = 1587] [outer = 00000000] 08:52:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16818400) [pid = 3620] [serial = 1588] [outer = 1653D400] 08:52:35 INFO - PROCESS | 3620 | 1467388355328 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1681E000) [pid = 3620] [serial = 1589] [outer = 1653D400] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C3E000) [pid = 3620] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (114C5C00) [pid = 3620] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (175B5400) [pid = 3620] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (18292800) [pid = 3620] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17517800) [pid = 3620] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1971C000) [pid = 3620] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13266000) [pid = 3620] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13913400) [pid = 3620] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DD9C00) [pid = 3620] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DDCC00) [pid = 3620] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10B99400) [pid = 3620] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17553000) [pid = 3620] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15182400) [pid = 3620] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:52:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C06400) [pid = 3620] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:52:35 INFO - PROCESS | 3620 | 1467388355914 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 869ms 08:52:35 INFO - PROCESS | 3620 | 1467388355946 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3620 | 1467388355948 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:52:35 INFO - PROCESS | 3620 | 1467388355951 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3620 | 1467388355953 Marionette TRACE conn3 <- [1,2082,null,{}] 08:52:35 INFO - PROCESS | 3620 | 1467388355956 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3620 | 1467388355958 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:36 INFO - PROCESS | 3620 | 1467388356038 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:52:36 INFO - PROCESS | 3620 | 1467388356045 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3620 | 1467388356047 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:36 INFO - PROCESS | 3620 | ++DOCSHELL 129FB400 == 34 [pid = 3620] [id = 530] 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12C06400) [pid = 3620] [serial = 1590] [outer = 00000000] 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13F81400) [pid = 3620] [serial = 1591] [outer = 12C06400] 08:52:36 INFO - PROCESS | 3620 | 1467388356171 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16636000) [pid = 3620] [serial = 1592] [outer = 12C06400] 08:52:36 INFO - PROCESS | 3620 | 1467388356521 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 590ms 08:52:36 INFO - PROCESS | 3620 | 1467388356549 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3620 | 1467388356551 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:52:36 INFO - PROCESS | 3620 | 1467388356554 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:52:36 INFO - PROCESS | 3620 | 1467388356556 Marionette TRACE conn3 <- [1,2086,null,{}] 08:52:36 INFO - PROCESS | 3620 | 1467388356543 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 3620 | 1467388356545 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:36 INFO - PROCESS | 3620 | 1467388356621 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:52:36 INFO - PROCESS | 3620 | 1467388356626 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3620 | 1467388356628 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:36 INFO - PROCESS | 3620 | ++DOCSHELL 13DDD000 == 35 [pid = 3620] [id = 531] 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13DE3800) [pid = 3620] [serial = 1593] [outer = 00000000] 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16DB5C00) [pid = 3620] [serial = 1594] [outer = 13DE3800] 08:52:36 INFO - PROCESS | 3620 | 1467388356670 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16DBB000) [pid = 3620] [serial = 1595] [outer = 13DE3800] 08:52:37 INFO - PROCESS | 3620 | 1467388357125 Marionette TRACE conn3 <- [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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 636ms 08:52:37 INFO - PROCESS | 3620 | 1467388357176 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3620 | 1467388357178 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:52:37 INFO - PROCESS | 3620 | 1467388357181 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:52:37 INFO - PROCESS | 3620 | 1467388357183 Marionette TRACE conn3 <- [1,2090,null,{}] 08:52:37 INFO - PROCESS | 3620 | 1467388357187 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3620 | 1467388357188 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:37 INFO - PROCESS | 3620 | 1467388357277 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:52:37 INFO - PROCESS | 3620 | 1467388357283 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3620 | 1467388357285 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:37 INFO - PROCESS | 3620 | ++DOCSHELL 1662A000 == 36 [pid = 3620] [id = 532] 08:52:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16DB8C00) [pid = 3620] [serial = 1596] [outer = 00000000] 08:52:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E1B000) [pid = 3620] [serial = 1597] [outer = 16DB8C00] 08:52:37 INFO - PROCESS | 3620 | 1467388357327 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16EF3400) [pid = 3620] [serial = 1598] [outer = 16DB8C00] 08:52:37 INFO - PROCESS | 3620 | 1467388357761 Marionette TRACE conn3 <- [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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 621ms 08:52:37 INFO - PROCESS | 3620 | 1467388357840 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3620 | 1467388357845 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:52:37 INFO - PROCESS | 3620 | 1467388357855 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:52:37 INFO - PROCESS | 3620 | 1467388357859 Marionette TRACE conn3 <- [1,2094,null,{}] 08:52:37 INFO - PROCESS | 3620 | 1467388357866 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3620 | 1467388357869 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:37 INFO - PROCESS | 3620 | 1467388357991 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:52:38 INFO - PROCESS | 3620 | 1467388358100 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3620 | 1467388358106 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:38 INFO - PROCESS | 3620 | ++DOCSHELL 10BA5400 == 37 [pid = 3620] [id = 533] 08:52:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10E4B400) [pid = 3620] [serial = 1599] [outer = 00000000] 08:52:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (114CC800) [pid = 3620] [serial = 1600] [outer = 10E4B400] 08:52:38 INFO - PROCESS | 3620 | 1467388358161 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11B2B800) [pid = 3620] [serial = 1601] [outer = 10E4B400] 08:52:38 INFO - PROCESS | 3620 | 1467388358785 Marionette TRACE conn3 <- [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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 993ms 08:52:38 INFO - PROCESS | 3620 | 1467388358847 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3620 | 1467388358851 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:52:38 INFO - PROCESS | 3620 | 1467388358857 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3620 | 1467388358861 Marionette TRACE conn3 <- [1,2098,null,{}] 08:52:38 INFO - PROCESS | 3620 | 1467388358866 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 3620 | 1467388358869 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:38 INFO - PROCESS | 3620 | 1467388358978 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:52:39 INFO - PROCESS | 3620 | 1467388359115 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3620 | 1467388359118 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:39 INFO - PROCESS | 3620 | ++DOCSHELL 1302CC00 == 38 [pid = 3620] [id = 534] 08:52:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1320F400) [pid = 3620] [serial = 1602] [outer = 00000000] 08:52:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (139A4800) [pid = 3620] [serial = 1603] [outer = 1320F400] 08:52:39 INFO - PROCESS | 3620 | 1467388359173 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13DE4400) [pid = 3620] [serial = 1604] [outer = 1320F400] 08:52:39 INFO - PROCESS | 3620 | 1467388359740 Marionette TRACE conn3 <- [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]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 931ms 08:52:39 INFO - PROCESS | 3620 | 1467388359798 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3620 | 1467388359801 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:52:39 INFO - PROCESS | 3620 | 1467388359805 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3620 | 1467388359807 Marionette TRACE conn3 <- [1,2102,null,{}] 08:52:39 INFO - PROCESS | 3620 | 1467388359817 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3620 | 1467388359822 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:39 INFO - PROCESS | 3620 | 1467388359930 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:52:40 INFO - PROCESS | 3620 | 1467388360076 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3620 | 1467388360080 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:40 INFO - PROCESS | 3620 | ++DOCSHELL 16631400 == 39 [pid = 3620] [id = 535] 08:52:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16631800) [pid = 3620] [serial = 1605] [outer = 00000000] 08:52:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16C80800) [pid = 3620] [serial = 1606] [outer = 16631800] 08:52:40 INFO - PROCESS | 3620 | 1467388360141 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16DB5000) [pid = 3620] [serial = 1607] [outer = 16631800] 08:52:40 INFO - PROCESS | 3620 | 1467388360731 Marionette TRACE conn3 <- [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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 993ms 08:52:40 INFO - PROCESS | 3620 | 1467388360807 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3620 | 1467388360809 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:52:40 INFO - PROCESS | 3620 | 1467388360813 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3620 | 1467388360815 Marionette TRACE conn3 <- [1,2106,null,{}] 08:52:40 INFO - PROCESS | 3620 | 1467388360818 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3620 | 1467388360821 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:40 INFO - PROCESS | 3620 | 1467388360923 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:52:41 INFO - PROCESS | 3620 | 1467388361050 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3620 | 1467388361052 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:41 INFO - PROCESS | 3620 | ++DOCSHELL 175BBC00 == 40 [pid = 3620] [id = 536] 08:52:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1767D800) [pid = 3620] [serial = 1608] [outer = 00000000] 08:52:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17AC2C00) [pid = 3620] [serial = 1609] [outer = 1767D800] 08:52:41 INFO - PROCESS | 3620 | 1467388361105 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (17F0FC00) [pid = 3620] [serial = 1610] [outer = 1767D800] 08:52:41 INFO - PROCESS | 3620 | 1467388361758 Marionette TRACE conn3 <- [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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 993ms 08:52:41 INFO - PROCESS | 3620 | 1467388361800 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:52:41 INFO - PROCESS | 3620 | 1467388361804 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 3620 | 1467388361808 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 3620 | 1467388361811 Marionette TRACE conn3 <- [1,2110,null,{}] 08:52:41 INFO - PROCESS | 3620 | 1467388361817 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 3620 | 1467388361819 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:41 INFO - PROCESS | 3620 | 1467388361922 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:52:42 INFO - PROCESS | 3620 | 1467388362094 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 3620 | 1467388362096 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:42 INFO - PROCESS | 3620 | ++DOCSHELL 114CC400 == 41 [pid = 3620] [id = 537] 08:52:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1297E800) [pid = 3620] [serial = 1611] [outer = 00000000] 08:52:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12C63C00) [pid = 3620] [serial = 1612] [outer = 1297E800] 08:52:42 INFO - PROCESS | 3620 | 1467388362147 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13025C00) [pid = 3620] [serial = 1613] [outer = 1297E800] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 13DDD000 == 40 [pid = 3620] [id = 531] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 129FB400 == 39 [pid = 3620] [id = 530] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 1653A400 == 38 [pid = 3620] [id = 529] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 12978000 == 37 [pid = 3620] [id = 528] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 1437E400 == 36 [pid = 3620] [id = 527] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 13A2F000 == 35 [pid = 3620] [id = 526] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 12C48400 == 34 [pid = 3620] [id = 525] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 10E4C400 == 33 [pid = 3620] [id = 524] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 12A84800 == 32 [pid = 3620] [id = 523] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 10A7D800 == 31 [pid = 3620] [id = 522] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 175BBC00 == 30 [pid = 3620] [id = 536] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 16631400 == 29 [pid = 3620] [id = 535] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 1662A000 == 28 [pid = 3620] [id = 532] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 10BA5400 == 27 [pid = 3620] [id = 533] 08:52:42 INFO - PROCESS | 3620 | --DOCSHELL 1302CC00 == 26 [pid = 3620] [id = 534] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16C4BC00) [pid = 3620] [serial = 1540] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (16C8A000) [pid = 3620] [serial = 1541] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16DBD000) [pid = 3620] [serial = 1543] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (18218000) [pid = 3620] [serial = 1549] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1821C800) [pid = 3620] [serial = 1550] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1829A800) [pid = 3620] [serial = 1552] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16DBDC00) [pid = 3620] [serial = 1544] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (17D14400) [pid = 3620] [serial = 1523] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19C6F000) [pid = 3620] [serial = 1555] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (14385400) [pid = 3620] [serial = 1558] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1514A800) [pid = 3620] [serial = 1559] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13AB9800) [pid = 3620] [serial = 1531] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19720400) [pid = 3620] [serial = 1561] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13DDB400) [pid = 3620] [serial = 1532] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15145400) [pid = 3620] [serial = 1534] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1514D800) [pid = 3620] [serial = 1535] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (114C8000) [pid = 3620] [serial = 1525] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (114CF800) [pid = 3620] [serial = 1526] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17A35800) [pid = 3620] [serial = 1546] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15975400) [pid = 3620] [serial = 1537] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16089000) [pid = 3620] [serial = 1538] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C49400) [pid = 3620] [serial = 1528] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12C61C00) [pid = 3620] [serial = 1529] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19E07000) [pid = 3620] [serial = 1556] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1829F000) [pid = 3620] [serial = 1553] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (19E04C00) [pid = 3620] [serial = 1562] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17A36400) [pid = 3620] [serial = 1547] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19FDD000) [pid = 3620] [serial = 1564] [outer = 00000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3620 | 1467388363248 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1489ms 08:52:43 INFO - PROCESS | 3620 | 1467388363299 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3620 | 1467388363303 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:52:43 INFO - PROCESS | 3620 | 1467388363307 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:52:43 INFO - PROCESS | 3620 | 1467388363311 Marionette TRACE conn3 <- [1,2114,null,{}] 08:52:43 INFO - PROCESS | 3620 | 1467388363316 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3620 | 1467388363320 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:43 INFO - PROCESS | 3620 | 1467388363406 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:52:43 INFO - PROCESS | 3620 | 1467388363414 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3620 | 1467388363417 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:43 INFO - PROCESS | 3620 | ++DOCSHELL 114CF000 == 27 [pid = 3620] [id = 538] 08:52:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (118A2C00) [pid = 3620] [serial = 1614] [outer = 00000000] 08:52:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12979000) [pid = 3620] [serial = 1615] [outer = 118A2C00] 08:52:43 INFO - PROCESS | 3620 | 1467388363464 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C05400) [pid = 3620] [serial = 1616] [outer = 118A2C00] 08:52:43 INFO - PROCESS | 3620 | 1467388363977 Marionette TRACE conn3 <- [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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 683ms 08:52:44 INFO - PROCESS | 3620 | 1467388364008 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3620 | 1467388364013 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:52:44 INFO - PROCESS | 3620 | 1467388364019 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3620 | 1467388364021 Marionette TRACE conn3 <- [1,2118,null,{}] 08:52:44 INFO - PROCESS | 3620 | 1467388364025 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3620 | 1467388364028 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:44 INFO - PROCESS | 3620 | 1467388364151 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:52:44 INFO - PROCESS | 3620 | 1467388364255 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3620 | 1467388364257 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:44 INFO - PROCESS | 3620 | ++DOCSHELL 130DC400 == 28 [pid = 3620] [id = 539] 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1320F000) [pid = 3620] [serial = 1617] [outer = 00000000] 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (139AE000) [pid = 3620] [serial = 1618] [outer = 1320F000] 08:52:44 INFO - PROCESS | 3620 | 1467388364303 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13A35C00) [pid = 3620] [serial = 1619] [outer = 1320F000] 08:52:44 INFO - PROCESS | 3620 | 1467388364677 Marionette TRACE conn3 <- [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] 08:52:44 INFO - PROCESS | 3620 | 1467388364720 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:52:44 INFO - PROCESS | 3620 | 1467388364724 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3620 | 1467388364728 Marionette TRACE conn3 <- [1,2122,null,{}] 08:52:44 INFO - PROCESS | 3620 | 1467388364738 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3620 | 1467388364743 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:44 INFO - PROCESS | 3620 | 1467388364825 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:52:44 INFO - PROCESS | 3620 | 1467388364832 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3620 | 1467388364836 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:44 INFO - PROCESS | 3620 | ++DOCSHELL 14384400 == 29 [pid = 3620] [id = 540] 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1514D800) [pid = 3620] [serial = 1620] [outer = 00000000] 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15526000) [pid = 3620] [serial = 1621] [outer = 1514D800] 08:52:44 INFO - PROCESS | 3620 | 1467388364882 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15975C00) [pid = 3620] [serial = 1622] [outer = 1514D800] 08:52:45 INFO - PROCESS | 3620 | 1467388365402 Marionette TRACE conn3 <- [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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 698ms 08:52:45 INFO - PROCESS | 3620 | 1467388365423 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3620 | 1467388365425 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:52:45 INFO - PROCESS | 3620 | 1467388365429 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3620 | 1467388365430 Marionette TRACE conn3 <- [1,2126,null,{}] 08:52:45 INFO - PROCESS | 3620 | 1467388365441 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3620 | 1467388365443 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:45 INFO - PROCESS | 3620 | 1467388365570 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:52:45 INFO - PROCESS | 3620 | 1467388365591 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3620 | 1467388365593 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:45 INFO - PROCESS | 3620 | ++DOCSHELL 1608BC00 == 30 [pid = 3620] [id = 541] 08:52:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16536400) [pid = 3620] [serial = 1623] [outer = 00000000] 08:52:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1662A000) [pid = 3620] [serial = 1624] [outer = 16536400] 08:52:45 INFO - PROCESS | 3620 | 1467388365637 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C47400) [pid = 3620] [serial = 1625] [outer = 16536400] 08:52:46 INFO - PROCESS | 3620 | 1467388366061 Marionette TRACE conn3 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 683ms 08:52:46 INFO - PROCESS | 3620 | 1467388366112 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3620 | 1467388366116 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:52:46 INFO - PROCESS | 3620 | 1467388366120 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3620 | 1467388366122 Marionette TRACE conn3 <- [1,2130,null,{}] 08:52:46 INFO - PROCESS | 3620 | 1467388366133 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3620 | 1467388366134 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:46 INFO - PROCESS | 3620 | 1467388366240 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:52:46 INFO - PROCESS | 3620 | 1467388366246 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3620 | 1467388366248 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:46 INFO - PROCESS | 3620 | ++DOCSHELL 16C88000 == 31 [pid = 3620] [id = 542] 08:52:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C88400) [pid = 3620] [serial = 1626] [outer = 00000000] 08:52:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16DBE000) [pid = 3620] [serial = 1627] [outer = 16C88400] 08:52:46 INFO - PROCESS | 3620 | 1467388366290 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16EFB000) [pid = 3620] [serial = 1628] [outer = 16C88400] 08:52:46 INFO - PROCESS | 3620 | 1467388366778 Marionette TRACE conn3 <- [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] 08:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:52:46 INFO - PROCESS | 3620 | 1467388366820 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:52:46 INFO - PROCESS | 3620 | 1467388366823 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3620 | 1467388366825 Marionette TRACE conn3 <- [1,2134,null,{}] 08:52:46 INFO - PROCESS | 3620 | 1467388366828 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3620 | 1467388366834 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:46 INFO - PROCESS | 3620 | 1467388366982 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:52:46 INFO - PROCESS | 3620 | 1467388367007 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3620 | 1467388367009 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:47 INFO - PROCESS | 3620 | ++DOCSHELL 17A35800 == 32 [pid = 3620] [id = 543] 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17AC7000) [pid = 3620] [serial = 1629] [outer = 00000000] 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17D31400) [pid = 3620] [serial = 1630] [outer = 17AC7000] 08:52:47 INFO - PROCESS | 3620 | 1467388367052 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18214400) [pid = 3620] [serial = 1631] [outer = 17AC7000] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13DE3800) [pid = 3620] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1653D400) [pid = 3620] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16DB8C00) [pid = 3620] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1681A000) [pid = 3620] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A80400) [pid = 3620] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C0CC00) [pid = 3620] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C4CC00) [pid = 3620] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A2FC00) [pid = 3620] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10F90800) [pid = 3620] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15524400) [pid = 3620] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C06400) [pid = 3620] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:52:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (14380800) [pid = 3620] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:52:47 INFO - PROCESS | 3620 | 1467388367665 Marionette TRACE conn3 <- [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] 08:52:47 INFO - PROCESS | 3620 | 1467388367729 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:52:47 INFO - PROCESS | 3620 | 1467388367732 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3620 | 1467388367734 Marionette TRACE conn3 <- [1,2138,null,{}] 08:52:47 INFO - PROCESS | 3620 | 1467388367737 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3620 | 1467388367739 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:47 INFO - PROCESS | 3620 | 1467388367810 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:52:47 INFO - PROCESS | 3620 | 1467388367816 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3620 | 1467388367818 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:47 INFO - PROCESS | 3620 | ++DOCSHELL 12EC4800 == 33 [pid = 3620] [id = 544] 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1307E800) [pid = 3620] [serial = 1632] [outer = 00000000] 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16DB5800) [pid = 3620] [serial = 1633] [outer = 1307E800] 08:52:47 INFO - PROCESS | 3620 | 1467388367863 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15182800) [pid = 3620] [serial = 1634] [outer = 1307E800] 08:52:48 INFO - PROCESS | 3620 | 1467388368283 Marionette TRACE conn3 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 590ms 08:52:48 INFO - PROCESS | 3620 | 1467388368322 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3620 | 1467388368324 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:52:48 INFO - PROCESS | 3620 | 1467388368331 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3620 | 1467388368333 Marionette TRACE conn3 <- [1,2142,null,{}] 08:52:48 INFO - PROCESS | 3620 | 1467388368338 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3620 | 1467388368340 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:48 INFO - PROCESS | 3620 | 1467388368418 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:52:48 INFO - PROCESS | 3620 | 1467388368422 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3620 | 1467388368424 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:48 INFO - PROCESS | 3620 | ++DOCSHELL 175B7000 == 34 [pid = 3620] [id = 545] 08:52:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17678400) [pid = 3620] [serial = 1635] [outer = 00000000] 08:52:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1821D000) [pid = 3620] [serial = 1636] [outer = 17678400] 08:52:48 INFO - PROCESS | 3620 | 1467388368467 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1821E400) [pid = 3620] [serial = 1637] [outer = 17678400] 08:52:48 INFO - PROCESS | 3620 | 1467388368928 Marionette TRACE conn3 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 636ms 08:52:48 INFO - PROCESS | 3620 | 1467388368967 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3620 | 1467388368969 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:52:48 INFO - PROCESS | 3620 | 1467388368973 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3620 | 1467388368974 Marionette TRACE conn3 <- [1,2146,null,{}] 08:52:48 INFO - PROCESS | 3620 | 1467388368978 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3620 | 1467388368980 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:49 INFO - PROCESS | 3620 | 1467388369056 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:52:49 INFO - PROCESS | 3620 | 1467388369062 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3620 | 1467388369064 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:49 INFO - PROCESS | 3620 | ++DOCSHELL 17D0D400 == 35 [pid = 3620] [id = 546] 08:52:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (18294C00) [pid = 3620] [serial = 1638] [outer = 00000000] 08:52:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1829AC00) [pid = 3620] [serial = 1639] [outer = 18294C00] 08:52:49 INFO - PROCESS | 3620 | 1467388369106 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1829F000) [pid = 3620] [serial = 1640] [outer = 18294C00] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 114CF000 == 34 [pid = 3620] [id = 538] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 114CC400 == 33 [pid = 3620] [id = 537] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 130DC400 == 32 [pid = 3620] [id = 539] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 16C88000 == 31 [pid = 3620] [id = 542] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 14384400 == 30 [pid = 3620] [id = 540] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 12EC4800 == 29 [pid = 3620] [id = 544] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 17A35800 == 28 [pid = 3620] [id = 543] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 175B7000 == 27 [pid = 3620] [id = 545] 08:52:50 INFO - PROCESS | 3620 | --DOCSHELL 1608BC00 == 26 [pid = 3620] [id = 541] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16DBB000) [pid = 3620] [serial = 1595] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16818400) [pid = 3620] [serial = 1588] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16E1B000) [pid = 3620] [serial = 1597] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A33FC00) [pid = 3620] [serial = 1565] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10B9B800) [pid = 3620] [serial = 1567] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11444400) [pid = 3620] [serial = 1568] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13028800) [pid = 3620] [serial = 1570] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1338A000) [pid = 3620] [serial = 1571] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C64400) [pid = 3620] [serial = 1576] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12D29400) [pid = 3620] [serial = 1577] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13AB7800) [pid = 3620] [serial = 1579] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (114CD000) [pid = 3620] [serial = 1573] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (118A7800) [pid = 3620] [serial = 1574] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15973800) [pid = 3620] [serial = 1586] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (155A5800) [pid = 3620] [serial = 1585] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13F81400) [pid = 3620] [serial = 1591] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16DB5C00) [pid = 3620] [serial = 1594] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16EF3400) [pid = 3620] [serial = 1598] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1681E000) [pid = 3620] [serial = 1589] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1514C400) [pid = 3620] [serial = 1582] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15181800) [pid = 3620] [serial = 1583] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16636000) [pid = 3620] [serial = 1592] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13DDF400) [pid = 3620] [serial = 1580] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3620 | 1467388370819 Marionette TRACE conn3 <- [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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1893ms 08:52:50 INFO - PROCESS | 3620 | 1467388370863 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3620 | 1467388370867 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 3620 | 1467388370872 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:52:50 INFO - PROCESS | 3620 | 1467388370875 Marionette TRACE conn3 <- [1,2150,null,{}] 08:52:50 INFO - PROCESS | 3620 | 1467388370882 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 3620 | 1467388370887 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:50 INFO - PROCESS | 3620 | 1467388371003 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:52:51 INFO - PROCESS | 3620 | 1467388371019 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3620 | 1467388371022 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:51 INFO - PROCESS | 3620 | ++DOCSHELL 10E4C400 == 27 [pid = 3620] [id = 547] 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (10E4C800) [pid = 3620] [serial = 1641] [outer = 00000000] 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (114C8400) [pid = 3620] [serial = 1642] [outer = 10E4C800] 08:52:51 INFO - PROCESS | 3620 | 1467388371068 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (114CCC00) [pid = 3620] [serial = 1643] [outer = 10E4C800] 08:52:51 INFO - PROCESS | 3620 | 1467388371563 Marionette TRACE conn3 <- [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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 729ms 08:52:51 INFO - PROCESS | 3620 | 1467388371613 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3620 | 1467388371618 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:52:51 INFO - PROCESS | 3620 | 1467388371624 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3620 | 1467388371627 Marionette TRACE conn3 <- [1,2154,null,{}] 08:52:51 INFO - PROCESS | 3620 | 1467388371631 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3620 | 1467388371634 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:51 INFO - PROCESS | 3620 | 1467388371718 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:52:51 INFO - PROCESS | 3620 | 1467388371727 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3620 | 1467388371730 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:51 INFO - PROCESS | 3620 | ++DOCSHELL 12C11C00 == 28 [pid = 3620] [id = 548] 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12C13C00) [pid = 3620] [serial = 1644] [outer = 00000000] 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C5D800) [pid = 3620] [serial = 1645] [outer = 12C13C00] 08:52:51 INFO - PROCESS | 3620 | 1467388371776 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12C62800) [pid = 3620] [serial = 1646] [outer = 12C13C00] 08:52:52 INFO - PROCESS | 3620 | 1467388372248 Marionette TRACE conn3 <- [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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 698ms 08:52:52 INFO - PROCESS | 3620 | 1467388372307 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3620 | 1467388372310 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:52:52 INFO - PROCESS | 3620 | 1467388372313 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 3620 | 1467388372317 Marionette TRACE conn3 <- [1,2158,null,{}] 08:52:52 INFO - PROCESS | 3620 | 1467388372328 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 3620 | 1467388372332 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:52 INFO - PROCESS | 3620 | 1467388372442 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:52:52 INFO - PROCESS | 3620 | 1467388372540 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3620 | 1467388372544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:52 INFO - PROCESS | 3620 | ++DOCSHELL 139A8000 == 29 [pid = 3620] [id = 549] 08:52:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13A36800) [pid = 3620] [serial = 1647] [outer = 00000000] 08:52:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13AC1400) [pid = 3620] [serial = 1648] [outer = 13A36800] 08:52:52 INFO - PROCESS | 3620 | 1467388372592 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13DDDC00) [pid = 3620] [serial = 1649] [outer = 13A36800] 08:52:52 INFO - PROCESS | 3620 | 1467388372945 Marionette TRACE conn3 <- [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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 698ms 08:52:52 INFO - PROCESS | 3620 | 1467388373013 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3620 | 1467388373015 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:52:53 INFO - PROCESS | 3620 | 1467388373019 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3620 | 1467388373021 Marionette TRACE conn3 <- [1,2162,null,{}] 08:52:53 INFO - PROCESS | 3620 | 1467388373035 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3620 | 1467388373037 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:53 INFO - PROCESS | 3620 | 1467388373117 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:52:53 INFO - PROCESS | 3620 | 1467388373122 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3620 | 1467388373125 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:53 INFO - PROCESS | 3620 | ++DOCSHELL 13AB8400 == 30 [pid = 3620] [id = 550] 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13ABD800) [pid = 3620] [serial = 1650] [outer = 00000000] 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15142C00) [pid = 3620] [serial = 1651] [outer = 13ABD800] 08:52:53 INFO - PROCESS | 3620 | 1467388373169 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15151000) [pid = 3620] [serial = 1652] [outer = 13ABD800] 08:52:53 INFO - PROCESS | 3620 | 1467388373597 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 636ms 08:52:53 INFO - PROCESS | 3620 | 1467388373656 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3620 | 1467388373658 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 3620 | 1467388373661 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:52:53 INFO - PROCESS | 3620 | 1467388373663 Marionette TRACE conn3 <- [1,2166,null,{}] 08:52:53 INFO - PROCESS | 3620 | 1467388373666 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3620 | 1467388373668 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:53 INFO - PROCESS | 3620 | 1467388373744 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:52:53 INFO - PROCESS | 3620 | 1467388373749 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3620 | 1467388373751 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:53 INFO - PROCESS | 3620 | ++DOCSHELL 14384400 == 31 [pid = 3620] [id = 551] 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1517D000) [pid = 3620] [serial = 1653] [outer = 00000000] 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (155A8000) [pid = 3620] [serial = 1654] [outer = 1517D000] 08:52:53 INFO - PROCESS | 3620 | 1467388373795 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15975000) [pid = 3620] [serial = 1655] [outer = 1517D000] 08:52:54 INFO - PROCESS | 3620 | 1467388374263 Marionette TRACE conn3 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 621ms 08:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:52:54 INFO - PROCESS | 3620 | 1467388374299 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3620 | 1467388374301 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3620 | 1467388374305 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3620 | 1467388374306 Marionette TRACE conn3 <- [1,2170,null,{}] 08:52:54 INFO - PROCESS | 3620 | 1467388374310 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3620 | 1467388374319 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:54 INFO - PROCESS | 3620 | 1467388374406 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:52:54 INFO - PROCESS | 3620 | 1467388374414 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3620 | 1467388374416 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:54 INFO - PROCESS | 3620 | ++DOCSHELL 16542000 == 32 [pid = 3620] [id = 552] 08:52:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1662C400) [pid = 3620] [serial = 1656] [outer = 00000000] 08:52:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16C40C00) [pid = 3620] [serial = 1657] [outer = 1662C400] 08:52:54 INFO - PROCESS | 3620 | 1467388374465 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C46800) [pid = 3620] [serial = 1658] [outer = 1662C400] 08:52:54 INFO - PROCESS | 3620 | 1467388374888 Marionette TRACE conn3 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 621ms 08:52:54 INFO - PROCESS | 3620 | 1467388374931 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3620 | 1467388374933 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3620 | 1467388374936 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3620 | 1467388374938 Marionette TRACE conn3 <- [1,2174,null,{}] 08:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:52:54 INFO - PROCESS | 3620 | 1467388374941 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3620 | 1467388374943 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:55 INFO - PROCESS | 3620 | 1467388375029 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:52:55 INFO - PROCESS | 3620 | 1467388375034 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3620 | 1467388375036 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:55 INFO - PROCESS | 3620 | ++DOCSHELL 16C8A800 == 33 [pid = 3620] [id = 553] 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C8C000) [pid = 3620] [serial = 1659] [outer = 00000000] 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16DBC400) [pid = 3620] [serial = 1660] [outer = 16C8C000] 08:52:55 INFO - PROCESS | 3620 | 1467388375079 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DC0400) [pid = 3620] [serial = 1661] [outer = 16C8C000] 08:52:55 INFO - PROCESS | 3620 | 1467388375512 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 636ms 08:52:55 INFO - PROCESS | 3620 | 1467388375575 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3620 | 1467388375577 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:52:55 INFO - PROCESS | 3620 | 1467388375584 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3620 | 1467388375586 Marionette TRACE conn3 <- [1,2178,null,{}] 08:52:55 INFO - PROCESS | 3620 | 1467388375590 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3620 | 1467388375591 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:55 INFO - PROCESS | 3620 | 1467388375668 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:52:55 INFO - PROCESS | 3620 | 1467388375673 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3620 | 1467388375675 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:55 INFO - PROCESS | 3620 | ++DOCSHELL 10B85000 == 34 [pid = 3620] [id = 554] 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C87800) [pid = 3620] [serial = 1662] [outer = 00000000] 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1751B400) [pid = 3620] [serial = 1663] [outer = 16C87800] 08:52:55 INFO - PROCESS | 3620 | 1467388375718 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1754D800) [pid = 3620] [serial = 1664] [outer = 16C87800] 08:52:56 INFO - PROCESS | 3620 | 1467388376175 Marionette TRACE conn3 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 08:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:52:56 INFO - PROCESS | 3620 | 1467388376224 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3620 | 1467388376226 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3620 | 1467388376229 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3620 | 1467388376231 Marionette TRACE conn3 <- [1,2182,null,{}] 08:52:56 INFO - PROCESS | 3620 | 1467388376234 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3620 | 1467388376236 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:56 INFO - PROCESS | 3620 | 1467388376348 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:52:56 INFO - PROCESS | 3620 | 1467388376354 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3620 | 1467388376357 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:56 INFO - PROCESS | 3620 | ++DOCSHELL 13913400 == 35 [pid = 3620] [id = 555] 08:52:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1767A400) [pid = 3620] [serial = 1665] [outer = 00000000] 08:52:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17A35800) [pid = 3620] [serial = 1666] [outer = 1767A400] 08:52:56 INFO - PROCESS | 3620 | 1467388376457 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17AC4000) [pid = 3620] [serial = 1667] [outer = 1767A400] 08:52:56 INFO - PROCESS | 3620 | 1467388376888 Marionette TRACE conn3 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 698ms 08:52:56 INFO - PROCESS | 3620 | 1467388376912 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3620 | 1467388376914 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:52:56 INFO - PROCESS | 3620 | 1467388376924 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3620 | 1467388376926 Marionette TRACE conn3 <- [1,2186,null,{}] 08:52:56 INFO - PROCESS | 3620 | 1467388376929 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3620 | 1467388376931 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:57 INFO - PROCESS | 3620 | 1467388377044 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:52:57 INFO - PROCESS | 3620 | 1467388377058 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3620 | 1467388377060 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:57 INFO - PROCESS | 3620 | ++DOCSHELL 175B2C00 == 36 [pid = 3620] [id = 556] 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (175B6400) [pid = 3620] [serial = 1668] [outer = 00000000] 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (18298C00) [pid = 3620] [serial = 1669] [outer = 175B6400] 08:52:57 INFO - PROCESS | 3620 | 1467388377160 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1829B800) [pid = 3620] [serial = 1670] [outer = 175B6400] 08:52:57 INFO - PROCESS | 3620 | 1467388377570 Marionette TRACE conn3 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 698ms 08:52:57 INFO - PROCESS | 3620 | 1467388377620 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3620 | 1467388377622 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:52:57 INFO - PROCESS | 3620 | 1467388377626 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:52:57 INFO - PROCESS | 3620 | 1467388377628 Marionette TRACE conn3 <- [1,2190,null,{}] 08:52:57 INFO - PROCESS | 3620 | 1467388377635 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3620 | 1467388377637 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:57 INFO - PROCESS | 3620 | 1467388377788 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:52:57 INFO - PROCESS | 3620 | 1467388377857 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3620 | 1467388377860 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:57 INFO - PROCESS | 3620 | ++DOCSHELL 13F82C00 == 37 [pid = 3620] [id = 557] 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (19724000) [pid = 3620] [serial = 1671] [outer = 00000000] 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (19E05000) [pid = 3620] [serial = 1672] [outer = 19724000] 08:52:57 INFO - PROCESS | 3620 | 1467388377904 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19F7E000) [pid = 3620] [serial = 1673] [outer = 19724000] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17678400) [pid = 3620] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16536400) [pid = 3620] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16C88400) [pid = 3620] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17AC7000) [pid = 3620] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1514D800) [pid = 3620] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1320F000) [pid = 3620] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (118A2C00) [pid = 3620] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1297E800) [pid = 3620] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1767D800) [pid = 3620] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16631800) [pid = 3620] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1320F400) [pid = 3620] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10E4B400) [pid = 3620] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:52:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1307E800) [pid = 3620] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:52:58 INFO - PROCESS | 3620 | 1467388378381 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 791ms 08:52:58 INFO - PROCESS | 3620 | 1467388378430 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3620 | 1467388378432 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:52:58 INFO - PROCESS | 3620 | 1467388378435 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3620 | 1467388378437 Marionette TRACE conn3 <- [1,2194,null,{}] 08:52:58 INFO - PROCESS | 3620 | 1467388378440 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3620 | 1467388378442 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:58 INFO - PROCESS | 3620 | 1467388378521 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:52:58 INFO - PROCESS | 3620 | 1467388378526 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3620 | 1467388378528 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:58 INFO - PROCESS | 3620 | ++DOCSHELL 1320F400 == 38 [pid = 3620] [id = 558] 08:52:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13263C00) [pid = 3620] [serial = 1674] [outer = 00000000] 08:52:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16543000) [pid = 3620] [serial = 1675] [outer = 13263C00] 08:52:58 INFO - PROCESS | 3620 | 1467388378572 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16DBC000) [pid = 3620] [serial = 1676] [outer = 13263C00] 08:52:58 INFO - PROCESS | 3620 | 1467388378964 Marionette TRACE conn3 <- [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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 589ms 08:52:59 INFO - PROCESS | 3620 | 1467388379024 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3620 | 1467388379026 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:52:59 INFO - PROCESS | 3620 | 1467388379033 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3620 | 1467388379035 Marionette TRACE conn3 <- [1,2198,null,{}] 08:52:59 INFO - PROCESS | 3620 | 1467388379038 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3620 | 1467388379040 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:59 INFO - PROCESS | 3620 | 1467388379126 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:52:59 INFO - PROCESS | 3620 | 1467388379131 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3620 | 1467388379133 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:59 INFO - PROCESS | 3620 | ++DOCSHELL 16541C00 == 39 [pid = 3620] [id = 559] 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17D09400) [pid = 3620] [serial = 1677] [outer = 00000000] 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19E02400) [pid = 3620] [serial = 1678] [outer = 17D09400] 08:52:59 INFO - PROCESS | 3620 | 1467388379175 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19F8B000) [pid = 3620] [serial = 1679] [outer = 17D09400] 08:52:59 INFO - PROCESS | 3620 | 1467388379610 Marionette TRACE conn3 <- [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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 589ms 08:52:59 INFO - PROCESS | 3620 | 1467388379629 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3620 | 1467388379631 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:52:59 INFO - PROCESS | 3620 | 1467388379634 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3620 | 1467388379636 Marionette TRACE conn3 <- [1,2202,null,{}] 08:52:59 INFO - PROCESS | 3620 | 1467388379639 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3620 | 1467388379641 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:59 INFO - PROCESS | 3620 | 1467388379762 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:52:59 INFO - PROCESS | 3620 | 1467388379769 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3620 | 1467388379771 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:52:59 INFO - PROCESS | 3620 | ++DOCSHELL 10A01C00 == 40 [pid = 3620] [id = 560] 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1681A000) [pid = 3620] [serial = 1680] [outer = 00000000] 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19FDBC00) [pid = 3620] [serial = 1681] [outer = 1681A000] 08:52:59 INFO - PROCESS | 3620 | 1467388379813 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19FE3400) [pid = 3620] [serial = 1682] [outer = 1681A000] 08:53:00 INFO - PROCESS | 3620 | 1467388380359 Marionette TRACE conn3 <- [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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 791ms 08:53:00 INFO - PROCESS | 3620 | 1467388380438 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3620 | 1467388380442 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:53:00 INFO - PROCESS | 3620 | 1467388380448 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3620 | 1467388380454 Marionette TRACE conn3 <- [1,2206,null,{}] 08:53:00 INFO - PROCESS | 3620 | --DOCSHELL 1AF30C00 == 39 [pid = 3620] [id = 16] 08:53:00 INFO - PROCESS | 3620 | 1467388380480 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3620 | 1467388380484 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:00 INFO - PROCESS | 3620 | 1467388380756 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:53:00 INFO - PROCESS | 3620 | 1467388380773 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3620 | 1467388380778 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A75C00 == 40 [pid = 3620] [id = 561] 08:53:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10A79400) [pid = 3620] [serial = 1683] [outer = 00000000] 08:53:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (11B22C00) [pid = 3620] [serial = 1684] [outer = 10A79400] 08:53:00 INFO - PROCESS | 3620 | 1467388380833 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12A84800) [pid = 3620] [serial = 1685] [outer = 10A79400] 08:53:01 INFO - PROCESS | 3620 | 1467388381537 Marionette TRACE conn3 <- [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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1148ms 08:53:01 INFO - PROCESS | 3620 | 1467388381592 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3620 | 1467388381596 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:53:01 INFO - PROCESS | 3620 | 1467388381603 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3620 | 1467388381606 Marionette TRACE conn3 <- [1,2210,null,{}] 08:53:01 INFO - PROCESS | 3620 | 1467388381629 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3620 | 1467388381632 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:01 INFO - PROCESS | 3620 | 1467388381765 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:53:01 INFO - PROCESS | 3620 | 1467388381896 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3620 | 1467388381899 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:01 INFO - PROCESS | 3620 | ++DOCSHELL 10B9AC00 == 41 [pid = 3620] [id = 562] 08:53:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (112AF000) [pid = 3620] [serial = 1686] [outer = 00000000] 08:53:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13388000) [pid = 3620] [serial = 1687] [outer = 112AF000] 08:53:01 INFO - PROCESS | 3620 | 1467388381960 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (13DE1000) [pid = 3620] [serial = 1688] [outer = 112AF000] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 16541C00 == 40 [pid = 3620] [id = 559] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 1320F400 == 39 [pid = 3620] [id = 558] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 13F82C00 == 38 [pid = 3620] [id = 557] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 175B2C00 == 37 [pid = 3620] [id = 556] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 13913400 == 36 [pid = 3620] [id = 555] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 10B85000 == 35 [pid = 3620] [id = 554] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 16C8A800 == 34 [pid = 3620] [id = 553] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 16542000 == 33 [pid = 3620] [id = 552] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 14384400 == 32 [pid = 3620] [id = 551] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 13AB8400 == 31 [pid = 3620] [id = 550] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 139A8000 == 30 [pid = 3620] [id = 549] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 12C11C00 == 29 [pid = 3620] [id = 548] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 10E4C400 == 28 [pid = 3620] [id = 547] 08:53:02 INFO - PROCESS | 3620 | --DOCSHELL 17D0D400 == 27 [pid = 3620] [id = 546] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1829AC00) [pid = 3620] [serial = 1639] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | 1467388382850 Marionette TRACE conn3 <- [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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1272ms 08:53:02 INFO - PROCESS | 3620 | 1467388382880 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3620 | 1467388382884 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1821E400) [pid = 3620] [serial = 1637] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1662A000) [pid = 3620] [serial = 1624] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16DBE000) [pid = 3620] [serial = 1627] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17D31400) [pid = 3620] [serial = 1630] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16EFB000) [pid = 3620] [serial = 1628] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1821D000) [pid = 3620] [serial = 1636] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (18214400) [pid = 3620] [serial = 1631] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15526000) [pid = 3620] [serial = 1621] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (139AE000) [pid = 3620] [serial = 1618] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13A35C00) [pid = 3620] [serial = 1619] [outer = 00000000] [url = about:blank] 08:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12979000) [pid = 3620] [serial = 1615] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C05400) [pid = 3620] [serial = 1616] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13025C00) [pid = 3620] [serial = 1613] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C63C00) [pid = 3620] [serial = 1612] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17F0FC00) [pid = 3620] [serial = 1610] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17AC2C00) [pid = 3620] [serial = 1609] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16DB5000) [pid = 3620] [serial = 1607] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C80800) [pid = 3620] [serial = 1606] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DE4400) [pid = 3620] [serial = 1604] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (139A4800) [pid = 3620] [serial = 1603] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11B2B800) [pid = 3620] [serial = 1601] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (114CC800) [pid = 3620] [serial = 1600] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16C47400) [pid = 3620] [serial = 1625] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16DB5800) [pid = 3620] [serial = 1633] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15182800) [pid = 3620] [serial = 1634] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15975C00) [pid = 3620] [serial = 1622] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3620 | 1467388382908 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3620 | 1467388382913 Marionette TRACE conn3 <- [1,2214,null,{}] 08:53:02 INFO - PROCESS | 3620 | 1467388382923 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3620 | 1467388382926 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:02 INFO - PROCESS | 3620 | 1467388383010 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:53:03 INFO - PROCESS | 3620 | 1467388383016 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3620 | 1467388383019 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:03 INFO - PROCESS | 3620 | ++DOCSHELL 118A5800 == 28 [pid = 3620] [id = 563] 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (118A7800) [pid = 3620] [serial = 1689] [outer = 00000000] 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11D37000) [pid = 3620] [serial = 1690] [outer = 118A7800] 08:53:03 INFO - PROCESS | 3620 | 1467388383066 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (129F4C00) [pid = 3620] [serial = 1691] [outer = 118A7800] 08:53:03 INFO - PROCESS | 3620 | 1467388383576 Marionette TRACE conn3 <- [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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 760ms 08:53:03 INFO - PROCESS | 3620 | 1467388383654 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3620 | 1467388383658 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 3620 | 1467388383664 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:53:03 INFO - PROCESS | 3620 | 1467388383667 Marionette TRACE conn3 <- [1,2218,null,{}] 08:53:03 INFO - PROCESS | 3620 | 1467388383670 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3620 | 1467388383672 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:03 INFO - PROCESS | 3620 | 1467388383759 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:53:03 INFO - PROCESS | 3620 | 1467388383853 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3620 | 1467388383856 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:03 INFO - PROCESS | 3620 | ++DOCSHELL 12C5D400 == 29 [pid = 3620] [id = 564] 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C6A000) [pid = 3620] [serial = 1692] [outer = 00000000] 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1307B000) [pid = 3620] [serial = 1693] [outer = 12C6A000] 08:53:03 INFO - PROCESS | 3620 | 1467388383901 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13380800) [pid = 3620] [serial = 1694] [outer = 12C6A000] 08:53:04 INFO - PROCESS | 3620 | 1467388384283 Marionette TRACE conn3 <- [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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 636ms 08:53:04 INFO - PROCESS | 3620 | 1467388384302 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3620 | 1467388384305 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:53:04 INFO - PROCESS | 3620 | 1467388384308 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3620 | 1467388384311 Marionette TRACE conn3 <- [1,2222,null,{}] 08:53:04 INFO - PROCESS | 3620 | 1467388384322 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3620 | 1467388384326 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:04 INFO - PROCESS | 3620 | 1467388384408 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:53:04 INFO - PROCESS | 3620 | 1467388384415 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3620 | 1467388384418 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:04 INFO - PROCESS | 3620 | ++DOCSHELL 13DE5000 == 30 [pid = 3620] [id = 565] 08:53:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F80400) [pid = 3620] [serial = 1695] [outer = 00000000] 08:53:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (14386800) [pid = 3620] [serial = 1696] [outer = 13F80400] 08:53:04 INFO - PROCESS | 3620 | 1467388384464 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1517F000) [pid = 3620] [serial = 1697] [outer = 13F80400] 08:53:04 INFO - PROCESS | 3620 | 1467388384910 Marionette TRACE conn3 <- [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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 636ms 08:53:04 INFO - PROCESS | 3620 | 1467388384946 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3620 | 1467388384948 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:53:04 INFO - PROCESS | 3620 | 1467388384971 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3620 | 1467388384973 Marionette TRACE conn3 <- [1,2226,null,{}] 08:53:04 INFO - PROCESS | 3620 | 1467388384976 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3620 | 1467388384978 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:05 INFO - PROCESS | 3620 | 1467388385104 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:53:05 INFO - PROCESS | 3620 | 1467388385192 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3620 | 1467388385194 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:05 INFO - PROCESS | 3620 | ++DOCSHELL 15973800 == 31 [pid = 3620] [id = 566] 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15974800) [pid = 3620] [serial = 1698] [outer = 00000000] 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (159FEC00) [pid = 3620] [serial = 1699] [outer = 15974800] 08:53:05 INFO - PROCESS | 3620 | 1467388385237 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1608A400) [pid = 3620] [serial = 1700] [outer = 15974800] 08:53:05 INFO - PROCESS | 3620 | 1467388385631 Marionette TRACE conn3 <- [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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 698ms 08:53:05 INFO - PROCESS | 3620 | 1467388385652 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3620 | 1467388385654 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:53:05 INFO - PROCESS | 3620 | 1467388385657 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:53:05 INFO - PROCESS | 3620 | 1467388385659 Marionette TRACE conn3 <- [1,2230,null,{}] 08:53:05 INFO - PROCESS | 3620 | 1467388385671 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 3620 | 1467388385674 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:05 INFO - PROCESS | 3620 | 1467388385781 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:53:05 INFO - PROCESS | 3620 | 1467388385787 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3620 | 1467388385789 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:05 INFO - PROCESS | 3620 | ++DOCSHELL 16537000 == 32 [pid = 3620] [id = 567] 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1653CC00) [pid = 3620] [serial = 1701] [outer = 00000000] 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1662FC00) [pid = 3620] [serial = 1702] [outer = 1653CC00] 08:53:05 INFO - PROCESS | 3620 | 1467388385832 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16631400) [pid = 3620] [serial = 1703] [outer = 1653CC00] 08:53:06 INFO - PROCESS | 3620 | 1467388386295 Marionette TRACE conn3 <- [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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 683ms 08:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:53:06 INFO - PROCESS | 3620 | 1467388386357 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3620 | 1467388386359 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 3620 | 1467388386362 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3620 | 1467388386364 Marionette TRACE conn3 <- [1,2234,null,{}] 08:53:06 INFO - PROCESS | 3620 | 1467388386367 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3620 | 1467388386372 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:06 INFO - PROCESS | 3620 | 1467388386522 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:53:06 INFO - PROCESS | 3620 | 1467388386544 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3620 | 1467388386546 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:06 INFO - PROCESS | 3620 | ++DOCSHELL 114CB800 == 33 [pid = 3620] [id = 568] 08:53:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12C50800) [pid = 3620] [serial = 1704] [outer = 00000000] 08:53:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16DBE000) [pid = 3620] [serial = 1705] [outer = 12C50800] 08:53:06 INFO - PROCESS | 3620 | 1467388386605 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16C4B800) [pid = 3620] [serial = 1706] [outer = 12C50800] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1767A400) [pid = 3620] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C87800) [pid = 3620] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1517D000) [pid = 3620] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C8C000) [pid = 3620] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13ABD800) [pid = 3620] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C13C00) [pid = 3620] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1662C400) [pid = 3620] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (18294C00) [pid = 3620] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10E4C800) [pid = 3620] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (175B6400) [pid = 3620] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19724000) [pid = 3620] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17D09400) [pid = 3620] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13A36800) [pid = 3620] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:53:07 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13263C00) [pid = 3620] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:53:07 INFO - PROCESS | 3620 | 1467388387228 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 884ms 08:53:07 INFO - PROCESS | 3620 | 1467388387267 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3620 | 1467388387269 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:53:07 INFO - PROCESS | 3620 | 1467388387273 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3620 | 1467388387274 Marionette TRACE conn3 <- [1,2238,null,{}] 08:53:07 INFO - PROCESS | 3620 | 1467388387278 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3620 | 1467388387280 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:07 INFO - PROCESS | 3620 | 1467388387355 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:53:07 INFO - PROCESS | 3620 | 1467388387360 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3620 | 1467388387362 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:07 INFO - PROCESS | 3620 | ++DOCSHELL 12A7BC00 == 34 [pid = 3620] [id = 569] 08:53:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12C5F800) [pid = 3620] [serial = 1707] [outer = 00000000] 08:53:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15147800) [pid = 3620] [serial = 1708] [outer = 12C5F800] 08:53:07 INFO - PROCESS | 3620 | 1467388387411 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1608C400) [pid = 3620] [serial = 1709] [outer = 12C5F800] 08:53:07 INFO - PROCESS | 3620 | 1467388387825 Marionette TRACE conn3 <- [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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 636ms 08:53:07 INFO - PROCESS | 3620 | 1467388387895 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3620 | 1467388387897 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:53:07 INFO - PROCESS | 3620 | 1467388387900 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3620 | 1467388387902 Marionette TRACE conn3 <- [1,2242,null,{}] 08:53:07 INFO - PROCESS | 3620 | 1467388387906 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3620 | 1467388387907 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:08 INFO - PROCESS | 3620 | 1467388388010 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:53:08 INFO - PROCESS | 3620 | 1467388388015 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3620 | 1467388388017 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:08 INFO - PROCESS | 3620 | ++DOCSHELL 13071C00 == 35 [pid = 3620] [id = 570] 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13912800) [pid = 3620] [serial = 1710] [outer = 00000000] 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17518C00) [pid = 3620] [serial = 1711] [outer = 13912800] 08:53:08 INFO - PROCESS | 3620 | 1467388388059 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17558400) [pid = 3620] [serial = 1712] [outer = 13912800] 08:53:08 INFO - PROCESS | 3620 | 1467388388468 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 589ms 08:53:08 INFO - PROCESS | 3620 | 1467388388497 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3620 | 1467388388499 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 3620 | 1467388388503 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:53:08 INFO - PROCESS | 3620 | 1467388388504 Marionette TRACE conn3 <- [1,2246,null,{}] 08:53:08 INFO - PROCESS | 3620 | 1467388388523 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3620 | 1467388388525 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:08 INFO - PROCESS | 3620 | 1467388388602 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:53:08 INFO - PROCESS | 3620 | 1467388388607 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3620 | 1467388388618 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:08 INFO - PROCESS | 3620 | ++DOCSHELL 13DE4400 == 36 [pid = 3620] [id = 571] 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15147000) [pid = 3620] [serial = 1713] [outer = 00000000] 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (175B6400) [pid = 3620] [serial = 1714] [outer = 15147000] 08:53:08 INFO - PROCESS | 3620 | 1467388388670 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1767B000) [pid = 3620] [serial = 1715] [outer = 15147000] 08:53:09 INFO - PROCESS | 3620 | 1467388389092 Marionette TRACE conn3 <- [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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 589ms 08:53:09 INFO - PROCESS | 3620 | 1467388389102 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3620 | 1467388389104 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:53:09 INFO - PROCESS | 3620 | 1467388389107 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3620 | 1467388389109 Marionette TRACE conn3 <- [1,2250,null,{}] 08:53:09 INFO - PROCESS | 3620 | 1467388389112 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3620 | 1467388389114 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:09 INFO - PROCESS | 3620 | 1467388389236 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:53:09 INFO - PROCESS | 3620 | 1467388389430 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3620 | 1467388389434 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:09 INFO - PROCESS | 3620 | ++DOCSHELL 112B4000 == 37 [pid = 3620] [id = 572] 08:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1143A800) [pid = 3620] [serial = 1716] [outer = 00000000] 08:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (114CA800) [pid = 3620] [serial = 1717] [outer = 1143A800] 08:53:09 INFO - PROCESS | 3620 | 1467388389494 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11D2C400) [pid = 3620] [serial = 1718] [outer = 1143A800] 08:53:10 INFO - PROCESS | 3620 | 1467388390031 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 993ms 08:53:10 INFO - PROCESS | 3620 | 1467388390094 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3620 | 1467388390099 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:53:10 INFO - PROCESS | 3620 | 1467388390104 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3620 | 1467388390107 Marionette TRACE conn3 <- [1,2254,null,{}] 08:53:10 INFO - PROCESS | 3620 | 1467388390112 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3620 | 1467388390115 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:10 INFO - PROCESS | 3620 | 1467388390223 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:53:10 INFO - PROCESS | 3620 | 1467388390360 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3620 | 1467388390363 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:10 INFO - PROCESS | 3620 | ++DOCSHELL 1337E000 == 38 [pid = 3620] [id = 573] 08:53:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (139AA800) [pid = 3620] [serial = 1719] [outer = 00000000] 08:53:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13AB4C00) [pid = 3620] [serial = 1720] [outer = 139AA800] 08:53:10 INFO - PROCESS | 3620 | 1467388390418 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13F82800) [pid = 3620] [serial = 1721] [outer = 139AA800] 08:53:11 INFO - PROCESS | 3620 | 1467388391016 Marionette TRACE conn3 <- [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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 08:53:11 INFO - PROCESS | 3620 | 1467388391049 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:53:11 INFO - PROCESS | 3620 | 1467388391052 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 3620 | 1467388391056 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3620 | 1467388391058 Marionette TRACE conn3 <- [1,2258,null,{}] 08:53:11 INFO - PROCESS | 3620 | 1467388391063 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3620 | 1467388391065 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:11 INFO - PROCESS | 3620 | 1467388391171 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:53:11 INFO - PROCESS | 3620 | 1467388391309 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3620 | 1467388391312 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:11 INFO - PROCESS | 3620 | ++DOCSHELL 1437DC00 == 39 [pid = 3620] [id = 574] 08:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C4AC00) [pid = 3620] [serial = 1722] [outer = 00000000] 08:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16DB6000) [pid = 3620] [serial = 1723] [outer = 16C4AC00] 08:53:11 INFO - PROCESS | 3620 | 1467388391365 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1751B800) [pid = 3620] [serial = 1724] [outer = 16C4AC00] 08:53:11 INFO - PROCESS | 3620 | 1467388391902 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 900ms 08:53:11 INFO - PROCESS | 3620 | 1467388391963 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3620 | 1467388391967 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:53:11 INFO - PROCESS | 3620 | 1467388391979 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3620 | 1467388391983 Marionette TRACE conn3 <- [1,2262,null,{}] 08:53:11 INFO - PROCESS | 3620 | 1467388391987 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3620 | 1467388391991 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:12 INFO - PROCESS | 3620 | 1467388392099 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:53:12 INFO - PROCESS | 3620 | 1467388392207 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3620 | 1467388392209 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:12 INFO - PROCESS | 3620 | ++DOCSHELL 18219400 == 40 [pid = 3620] [id = 575] 08:53:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18219C00) [pid = 3620] [serial = 1725] [outer = 00000000] 08:53:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (18220800) [pid = 3620] [serial = 1726] [outer = 18219C00] 08:53:12 INFO - PROCESS | 3620 | 1467388392260 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (18296C00) [pid = 3620] [serial = 1727] [outer = 18219C00] 08:53:12 INFO - PROCESS | 3620 | 1467388392999 Marionette TRACE conn3 <- [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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1086ms 08:53:13 INFO - PROCESS | 3620 | 1467388393059 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3620 | 1467388393064 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:53:13 INFO - PROCESS | 3620 | 1467388393069 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3620 | 1467388393072 Marionette TRACE conn3 <- [1,2266,null,{}] 08:53:13 INFO - PROCESS | 3620 | 1467388393078 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3620 | 1467388393080 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:13 INFO - PROCESS | 3620 | 1467388393180 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:53:13 INFO - PROCESS | 3620 | 1467388393322 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3620 | 1467388393327 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:13 INFO - PROCESS | 3620 | ++DOCSHELL 114D0C00 == 41 [pid = 3620] [id = 576] 08:53:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (118DD000) [pid = 3620] [serial = 1728] [outer = 00000000] 08:53:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12D29000) [pid = 3620] [serial = 1729] [outer = 118DD000] 08:53:13 INFO - PROCESS | 3620 | 1467388393381 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1307F800) [pid = 3620] [serial = 1730] [outer = 118DD000] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 13DE4400 == 40 [pid = 3620] [id = 571] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 13071C00 == 39 [pid = 3620] [id = 570] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 12A7BC00 == 38 [pid = 3620] [id = 569] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 114CB800 == 37 [pid = 3620] [id = 568] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 16537000 == 36 [pid = 3620] [id = 567] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 15973800 == 35 [pid = 3620] [id = 566] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 13DE5000 == 34 [pid = 3620] [id = 565] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 12C5D400 == 33 [pid = 3620] [id = 564] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 118A5800 == 32 [pid = 3620] [id = 563] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 10A75C00 == 31 [pid = 3620] [id = 561] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 10A01C00 == 30 [pid = 3620] [id = 560] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 10B9AC00 == 29 [pid = 3620] [id = 562] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 1B08A800 == 28 [pid = 3620] [id = 17] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 18219400 == 27 [pid = 3620] [id = 575] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 1437DC00 == 26 [pid = 3620] [id = 574] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 112B4000 == 25 [pid = 3620] [id = 572] 08:53:14 INFO - PROCESS | 3620 | --DOCSHELL 1337E000 == 24 [pid = 3620] [id = 573] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17A35800) [pid = 3620] [serial = 1666] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1751B400) [pid = 3620] [serial = 1663] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (155A8000) [pid = 3620] [serial = 1654] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (15975000) [pid = 3620] [serial = 1655] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16DBC400) [pid = 3620] [serial = 1660] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16DC0400) [pid = 3620] [serial = 1661] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15142C00) [pid = 3620] [serial = 1651] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15151000) [pid = 3620] [serial = 1652] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12C5D800) [pid = 3620] [serial = 1645] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12C62800) [pid = 3620] [serial = 1646] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C40C00) [pid = 3620] [serial = 1657] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C46800) [pid = 3620] [serial = 1658] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1829F000) [pid = 3620] [serial = 1640] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (114C8400) [pid = 3620] [serial = 1642] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114CCC00) [pid = 3620] [serial = 1643] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (18298C00) [pid = 3620] [serial = 1669] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17AC4000) [pid = 3620] [serial = 1667] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (19E05000) [pid = 3620] [serial = 1672] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1829B800) [pid = 3620] [serial = 1670] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (19E02400) [pid = 3620] [serial = 1678] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19F8B000) [pid = 3620] [serial = 1679] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (19F7E000) [pid = 3620] [serial = 1673] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13DDDC00) [pid = 3620] [serial = 1649] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13AC1400) [pid = 3620] [serial = 1648] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16543000) [pid = 3620] [serial = 1675] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (19FDBC00) [pid = 3620] [serial = 1681] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16DBC000) [pid = 3620] [serial = 1676] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1754D800) [pid = 3620] [serial = 1664] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3620 | 1467388394482 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1443ms 08:53:14 INFO - PROCESS | 3620 | 1467388394515 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3620 | 1467388394519 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:53:14 INFO - PROCESS | 3620 | 1467388394524 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3620 | 1467388394527 Marionette TRACE conn3 <- [1,2270,null,{}] 08:53:14 INFO - PROCESS | 3620 | 1467388394544 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 3620 | 1467388394548 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:14 INFO - PROCESS | 3620 | 1467388394673 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:53:14 INFO - PROCESS | 3620 | 1467388394682 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3620 | 1467388394685 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:14 INFO - PROCESS | 3620 | ++DOCSHELL 114C1800 == 25 [pid = 3620] [id = 577] 08:53:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (114C2C00) [pid = 3620] [serial = 1731] [outer = 00000000] 08:53:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1189B000) [pid = 3620] [serial = 1732] [outer = 114C2C00] 08:53:14 INFO - PROCESS | 3620 | 1467388394731 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (118DC400) [pid = 3620] [serial = 1733] [outer = 114C2C00] 08:53:15 INFO - PROCESS | 3620 | 1467388395223 Marionette TRACE conn3 <- [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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 729ms 08:53:15 INFO - PROCESS | 3620 | 1467388395289 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3620 | 1467388395294 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 3620 | 1467388395300 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3620 | 1467388395303 Marionette TRACE conn3 <- [1,2274,null,{}] 08:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:53:15 INFO - PROCESS | 3620 | 1467388395307 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3620 | 1467388395309 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:15 INFO - PROCESS | 3620 | 1467388395393 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:53:15 INFO - PROCESS | 3620 | 1467388395402 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3620 | 1467388395404 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:15 INFO - PROCESS | 3620 | ++DOCSHELL 12C63C00 == 26 [pid = 3620] [id = 578] 08:53:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C64000) [pid = 3620] [serial = 1734] [outer = 00000000] 08:53:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12EC5400) [pid = 3620] [serial = 1735] [outer = 12C64000] 08:53:15 INFO - PROCESS | 3620 | 1467388395465 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13207C00) [pid = 3620] [serial = 1736] [outer = 12C64000] 08:53:15 INFO - PROCESS | 3620 | 1467388395918 Marionette TRACE conn3 <- [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]]]}] 08:53:15 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 08:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 636ms 08:53:15 INFO - PROCESS | 3620 | 1467388395943 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3620 | 1467388395945 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:53:15 INFO - PROCESS | 3620 | 1467388395965 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3620 | 1467388395969 Marionette TRACE conn3 <- [1,2278,null,{}] 08:53:15 INFO - PROCESS | 3620 | 1467388395979 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3620 | 1467388395984 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:16 INFO - PROCESS | 3620 | 1467388396064 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:53:16 INFO - PROCESS | 3620 | 1467388396071 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3620 | 1467388396074 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:16 INFO - PROCESS | 3620 | ++DOCSHELL 13DE5800 == 27 [pid = 3620] [id = 579] 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F80800) [pid = 3620] [serial = 1737] [outer = 00000000] 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15145000) [pid = 3620] [serial = 1738] [outer = 13F80800] 08:53:16 INFO - PROCESS | 3620 | 1467388396120 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15151400) [pid = 3620] [serial = 1739] [outer = 13F80800] 08:53:16 INFO - PROCESS | 3620 | 1467388396650 Marionette TRACE conn3 <- [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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 744ms 08:53:16 INFO - PROCESS | 3620 | 1467388396707 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3620 | 1467388396709 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:53:16 INFO - PROCESS | 3620 | 1467388396719 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3620 | 1467388396721 Marionette TRACE conn3 <- [1,2282,null,{}] 08:53:16 INFO - PROCESS | 3620 | 1467388396725 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3620 | 1467388396727 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:16 INFO - PROCESS | 3620 | 1467388396856 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:53:16 INFO - PROCESS | 3620 | 1467388396868 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3620 | 1467388396871 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:16 INFO - PROCESS | 3620 | ++DOCSHELL 155A6400 == 28 [pid = 3620] [id = 580] 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15694400) [pid = 3620] [serial = 1740] [outer = 00000000] 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (159F0800) [pid = 3620] [serial = 1741] [outer = 15694400] 08:53:16 INFO - PROCESS | 3620 | 1467388396914 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16089000) [pid = 3620] [serial = 1742] [outer = 15694400] 08:53:17 INFO - PROCESS | 3620 | 1467388397335 Marionette TRACE conn3 <- [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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 682ms 08:53:17 INFO - PROCESS | 3620 | 1467388397406 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3620 | 1467388397408 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:53:17 INFO - PROCESS | 3620 | 1467388397411 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3620 | 1467388397413 Marionette TRACE conn3 <- [1,2286,null,{}] 08:53:17 INFO - PROCESS | 3620 | 1467388397417 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3620 | 1467388397418 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:17 INFO - PROCESS | 3620 | 1467388397544 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:53:17 INFO - PROCESS | 3620 | 1467388397553 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3620 | 1467388397555 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:17 INFO - PROCESS | 3620 | ++DOCSHELL 16080C00 == 29 [pid = 3620] [id = 581] 08:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16539C00) [pid = 3620] [serial = 1743] [outer = 00000000] 08:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C40400) [pid = 3620] [serial = 1744] [outer = 16539C00] 08:53:17 INFO - PROCESS | 3620 | 1467388397598 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C4A400) [pid = 3620] [serial = 1745] [outer = 16539C00] 08:53:18 INFO - PROCESS | 3620 | 1467388398055 Marionette TRACE conn3 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 698ms 08:53:18 INFO - PROCESS | 3620 | 1467388398110 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3620 | 1467388398112 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:53:18 INFO - PROCESS | 3620 | 1467388398115 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3620 | 1467388398117 Marionette TRACE conn3 <- [1,2290,null,{}] 08:53:18 INFO - PROCESS | 3620 | 1467388398120 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3620 | 1467388398126 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:18 INFO - PROCESS | 3620 | 1467388398282 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1B07B400) [pid = 3620] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15974800) [pid = 3620] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (112AF000) [pid = 3620] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15147000) [pid = 3620] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1681A000) [pid = 3620] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A79400) [pid = 3620] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (118A7800) [pid = 3620] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C6A000) [pid = 3620] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13F80400) [pid = 3620] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1653CC00) [pid = 3620] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13912800) [pid = 3620] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1B198C00) [pid = 3620] [serial = 47] [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.] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12C50800) [pid = 3620] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:53:18 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12C5F800) [pid = 3620] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:53:18 INFO - PROCESS | 3620 | 1467388398569 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3620 | 1467388398572 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:18 INFO - PROCESS | 3620 | ++DOCSHELL 103C8C00 == 30 [pid = 3620] [id = 582] 08:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10A06400) [pid = 3620] [serial = 1746] [outer = 00000000] 08:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (118A7800) [pid = 3620] [serial = 1747] [outer = 10A06400] 08:53:18 INFO - PROCESS | 3620 | 1467388398615 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12EC2000) [pid = 3620] [serial = 1748] [outer = 10A06400] 08:53:18 INFO - PROCESS | 3620 | 1467388398973 Marionette TRACE conn3 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 900ms 08:53:19 INFO - PROCESS | 3620 | 1467388399004 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3620 | 1467388399006 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:53:19 INFO - PROCESS | 3620 | 1467388399010 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3620 | 1467388399011 Marionette TRACE conn3 <- [1,2294,null,{}] 08:53:19 INFO - PROCESS | 3620 | 1467388399016 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3620 | 1467388399018 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:19 INFO - PROCESS | 3620 | 1467388399128 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:53:19 INFO - PROCESS | 3620 | 1467388399135 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3620 | 1467388399137 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:19 INFO - PROCESS | 3620 | ++DOCSHELL 12EBFC00 == 31 [pid = 3620] [id = 583] 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1514A800) [pid = 3620] [serial = 1749] [outer = 00000000] 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (175BA800) [pid = 3620] [serial = 1750] [outer = 1514A800] 08:53:19 INFO - PROCESS | 3620 | 1467388399180 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (175BBC00) [pid = 3620] [serial = 1751] [outer = 1514A800] 08:53:19 INFO - PROCESS | 3620 | 1467388399581 Marionette TRACE conn3 <- [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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 589ms 08:53:19 INFO - PROCESS | 3620 | 1467388399607 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3620 | 1467388399610 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:53:19 INFO - PROCESS | 3620 | 1467388399614 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3620 | 1467388399615 Marionette TRACE conn3 <- [1,2298,null,{}] 08:53:19 INFO - PROCESS | 3620 | 1467388399619 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3620 | 1467388399620 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:19 INFO - PROCESS | 3620 | 1467388399695 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:53:19 INFO - PROCESS | 3620 | 1467388399700 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3620 | 1467388399702 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:19 INFO - PROCESS | 3620 | ++DOCSHELL 17A36000 == 32 [pid = 3620] [id = 584] 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17D0FC00) [pid = 3620] [serial = 1752] [outer = 00000000] 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17F14C00) [pid = 3620] [serial = 1753] [outer = 17D0FC00] 08:53:19 INFO - PROCESS | 3620 | 1467388399767 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17D34C00) [pid = 3620] [serial = 1754] [outer = 17D0FC00] 08:53:20 INFO - PROCESS | 3620 | 1467388400294 Marionette TRACE conn3 <- [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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 729ms 08:53:20 INFO - PROCESS | 3620 | 1467388400353 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3620 | 1467388400355 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:53:20 INFO - PROCESS | 3620 | 1467388400359 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3620 | 1467388400360 Marionette TRACE conn3 <- [1,2302,null,{}] 08:53:20 INFO - PROCESS | 3620 | 1467388400364 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3620 | 1467388400366 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:20 INFO - PROCESS | 3620 | 1467388400472 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:53:20 INFO - PROCESS | 3620 | 1467388400477 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3620 | 1467388400479 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:20 INFO - PROCESS | 3620 | ++DOCSHELL 13DE5000 == 33 [pid = 3620] [id = 585] 08:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1821E400) [pid = 3620] [serial = 1755] [outer = 00000000] 08:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18298000) [pid = 3620] [serial = 1756] [outer = 1821E400] 08:53:20 INFO - PROCESS | 3620 | 1467388400521 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1829BC00) [pid = 3620] [serial = 1757] [outer = 1821E400] 08:53:21 INFO - PROCESS | 3620 | 1467388401296 Marionette TRACE conn3 <- [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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1024ms 08:53:21 INFO - PROCESS | 3620 | 1467388401386 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3620 | 1467388401391 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 3620 | 1467388401415 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:53:21 INFO - PROCESS | 3620 | 1467388401420 Marionette TRACE conn3 <- [1,2306,null,{}] 08:53:21 INFO - PROCESS | 3620 | 1467388401426 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3620 | 1467388401428 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:21 INFO - PROCESS | 3620 | 1467388401578 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:53:21 INFO - PROCESS | 3620 | 1467388401709 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3620 | 1467388401712 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:21 INFO - PROCESS | 3620 | ++DOCSHELL 10B9C000 == 34 [pid = 3620] [id = 586] 08:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (114C8400) [pid = 3620] [serial = 1758] [outer = 00000000] 08:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12A84000) [pid = 3620] [serial = 1759] [outer = 114C8400] 08:53:21 INFO - PROCESS | 3620 | 1467388401771 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1337E400) [pid = 3620] [serial = 1760] [outer = 114C8400] 08:53:22 INFO - PROCESS | 3620 | 1467388402447 Marionette TRACE conn3 <- [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] 08:53:22 INFO - PROCESS | 3620 | 1467388402514 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3620 | 1467388402522 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3620 | 1467388402525 Marionette TRACE conn3 <- [1,2310,null,{}] 08:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:53:22 INFO - PROCESS | 3620 | 1467388402529 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3620 | 1467388402532 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:22 INFO - PROCESS | 3620 | 1467388402745 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:53:22 INFO - PROCESS | 3620 | 1467388402890 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3620 | 1467388402893 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:22 INFO - PROCESS | 3620 | ++DOCSHELL 10A04800 == 35 [pid = 3620] [id = 587] 08:53:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10A09400) [pid = 3620] [serial = 1761] [outer = 00000000] 08:53:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10A80400) [pid = 3620] [serial = 1762] [outer = 10A09400] 08:53:22 INFO - PROCESS | 3620 | 1467388402942 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1143E400) [pid = 3620] [serial = 1763] [outer = 10A09400] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 17A36000 == 34 [pid = 3620] [id = 584] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 12EBFC00 == 33 [pid = 3620] [id = 583] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 103C8C00 == 32 [pid = 3620] [id = 582] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 16080C00 == 31 [pid = 3620] [id = 581] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 155A6400 == 30 [pid = 3620] [id = 580] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 13DE5800 == 29 [pid = 3620] [id = 579] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 12C63C00 == 28 [pid = 3620] [id = 578] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 114C1800 == 27 [pid = 3620] [id = 577] 08:53:23 INFO - PROCESS | 3620 | --DOCSHELL 114D0C00 == 26 [pid = 3620] [id = 576] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1B083400) [pid = 3620] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (159FEC00) [pid = 3620] [serial = 1699] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1608A400) [pid = 3620] [serial = 1700] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13388000) [pid = 3620] [serial = 1687] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13DE1000) [pid = 3620] [serial = 1688] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (175B6400) [pid = 3620] [serial = 1714] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19FE3400) [pid = 3620] [serial = 1682] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11B22C00) [pid = 3620] [serial = 1684] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12A84800) [pid = 3620] [serial = 1685] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1767B000) [pid = 3620] [serial = 1715] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11D37000) [pid = 3620] [serial = 1690] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (129F4C00) [pid = 3620] [serial = 1691] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1307B000) [pid = 3620] [serial = 1693] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13380800) [pid = 3620] [serial = 1694] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (14386800) [pid = 3620] [serial = 1696] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1662FC00) [pid = 3620] [serial = 1702] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17558400) [pid = 3620] [serial = 1712] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1829CC00) [pid = 3620] [serial = 1139] [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.] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16DBE000) [pid = 3620] [serial = 1705] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15147800) [pid = 3620] [serial = 1708] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1608C400) [pid = 3620] [serial = 1709] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16C4B800) [pid = 3620] [serial = 1706] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16631400) [pid = 3620] [serial = 1703] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1517F000) [pid = 3620] [serial = 1697] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17518C00) [pid = 3620] [serial = 1711] [outer = 00000000] [url = about:blank] 08:53:23 INFO - PROCESS | 3620 | 1467388403488 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 977ms 08:53:23 INFO - PROCESS | 3620 | 1467388403496 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3620 | 1467388403500 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 3620 | 1467388403505 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:53:23 INFO - PROCESS | 3620 | 1467388403508 Marionette TRACE conn3 <- [1,2314,null,{}] 08:53:23 INFO - PROCESS | 3620 | 1467388403512 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3620 | 1467388403515 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:23 INFO - PROCESS | 3620 | 1467388403604 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:53:23 INFO - PROCESS | 3620 | 1467388403611 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3620 | 1467388403614 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:23 INFO - PROCESS | 3620 | ++DOCSHELL 12A85400 == 27 [pid = 3620] [id = 588] 08:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (12A86C00) [pid = 3620] [serial = 1764] [outer = 00000000] 08:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12C5FC00) [pid = 3620] [serial = 1765] [outer = 12A86C00] 08:53:23 INFO - PROCESS | 3620 | 1467388403665 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12D24800) [pid = 3620] [serial = 1766] [outer = 12A86C00] 08:53:24 INFO - PROCESS | 3620 | 1467388404158 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 698ms 08:53:24 INFO - PROCESS | 3620 | 1467388404206 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3620 | 1467388404209 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:53:24 INFO - PROCESS | 3620 | 1467388404212 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3620 | 1467388404214 Marionette TRACE conn3 <- [1,2318,null,{}] 08:53:24 INFO - PROCESS | 3620 | 1467388404218 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3620 | 1467388404220 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:24 INFO - PROCESS | 3620 | 1467388404330 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:53:24 INFO - PROCESS | 3620 | 1467388404423 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3620 | 1467388404426 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:24 INFO - PROCESS | 3620 | ++DOCSHELL 13DD9000 == 28 [pid = 3620] [id = 589] 08:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13DDA000) [pid = 3620] [serial = 1767] [outer = 00000000] 08:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13F8E800) [pid = 3620] [serial = 1768] [outer = 13DDA000] 08:53:24 INFO - PROCESS | 3620 | 1467388404477 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15146400) [pid = 3620] [serial = 1769] [outer = 13DDA000] 08:53:24 INFO - PROCESS | 3620 | 1467388404853 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 699ms 08:53:24 INFO - PROCESS | 3620 | 1467388404911 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3620 | 1467388404915 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:53:24 INFO - PROCESS | 3620 | 1467388404925 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3620 | 1467388404929 Marionette TRACE conn3 <- [1,2322,null,{}] 08:53:24 INFO - PROCESS | 3620 | 1467388404933 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3620 | 1467388404936 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:25 INFO - PROCESS | 3620 | 1467388405028 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:53:25 INFO - PROCESS | 3620 | 1467388405034 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3620 | 1467388405037 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:25 INFO - PROCESS | 3620 | ++DOCSHELL 15144400 == 29 [pid = 3620] [id = 590] 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15151000) [pid = 3620] [serial = 1770] [outer = 00000000] 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (159F0400) [pid = 3620] [serial = 1771] [outer = 15151000] 08:53:25 INFO - PROCESS | 3620 | 1467388405080 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16537800) [pid = 3620] [serial = 1772] [outer = 15151000] 08:53:25 INFO - PROCESS | 3620 | 1467388405549 Marionette TRACE conn3 <- [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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 683ms 08:53:25 INFO - PROCESS | 3620 | 1467388405621 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3620 | 1467388405623 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:53:25 INFO - PROCESS | 3620 | 1467388405633 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3620 | 1467388405635 Marionette TRACE conn3 <- [1,2326,null,{}] 08:53:25 INFO - PROCESS | 3620 | 1467388405639 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3620 | 1467388405641 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:25 INFO - PROCESS | 3620 | 1467388405765 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:53:25 INFO - PROCESS | 3620 | 1467388405783 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3620 | 1467388405785 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:25 INFO - PROCESS | 3620 | ++DOCSHELL 16631800 == 30 [pid = 3620] [id = 591] 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16633400) [pid = 3620] [serial = 1773] [outer = 00000000] 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (168E8400) [pid = 3620] [serial = 1774] [outer = 16633400] 08:53:25 INFO - PROCESS | 3620 | 1467388405828 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C45000) [pid = 3620] [serial = 1775] [outer = 16633400] 08:53:26 INFO - PROCESS | 3620 | 1467388406264 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 698ms 08:53:26 INFO - PROCESS | 3620 | 1467388406314 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3620 | 1467388406316 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 3620 | 1467388406319 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:53:26 INFO - PROCESS | 3620 | 1467388406321 Marionette TRACE conn3 <- [1,2330,null,{}] 08:53:26 INFO - PROCESS | 3620 | 1467388406329 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3620 | 1467388406331 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:26 INFO - PROCESS | 3620 | 1467388406442 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:53:26 INFO - PROCESS | 3620 | 1467388406453 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3620 | 1467388406459 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:26 INFO - PROCESS | 3620 | ++DOCSHELL 12C4EC00 == 31 [pid = 3620] [id = 592] 08:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C84000) [pid = 3620] [serial = 1776] [outer = 00000000] 08:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16DBD400) [pid = 3620] [serial = 1777] [outer = 16C84000] 08:53:26 INFO - PROCESS | 3620 | 1467388406570 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16E1A400) [pid = 3620] [serial = 1778] [outer = 16C84000] 08:53:26 INFO - PROCESS | 3620 | 1467388406997 Marionette TRACE conn3 <- [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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 698ms 08:53:27 INFO - PROCESS | 3620 | 1467388407019 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3620 | 1467388407021 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:53:27 INFO - PROCESS | 3620 | 1467388407025 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3620 | 1467388407026 Marionette TRACE conn3 <- [1,2334,null,{}] 08:53:27 INFO - PROCESS | 3620 | 1467388407031 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3620 | 1467388407033 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:27 INFO - PROCESS | 3620 | 1467388407195 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:53:27 INFO - PROCESS | 3620 | 1467388407216 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3620 | 1467388407218 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:27 INFO - PROCESS | 3620 | ++DOCSHELL 10A7EC00 == 32 [pid = 3620] [id = 593] 08:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13DDE800) [pid = 3620] [serial = 1779] [outer = 00000000] 08:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (175B6400) [pid = 3620] [serial = 1780] [outer = 13DDE800] 08:53:27 INFO - PROCESS | 3620 | 1467388407269 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17679400) [pid = 3620] [serial = 1781] [outer = 13DDE800] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17D0FC00) [pid = 3620] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15694400) [pid = 3620] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13F80800) [pid = 3620] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1514A800) [pid = 3620] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (118DD000) [pid = 3620] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114C2C00) [pid = 3620] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12C64000) [pid = 3620] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16539C00) [pid = 3620] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1143A800) [pid = 3620] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (139AA800) [pid = 3620] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16C4AC00) [pid = 3620] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (18219C00) [pid = 3620] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:53:27 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (10A06400) [pid = 3620] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:53:27 INFO - PROCESS | 3620 | 1467388407776 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 807ms 08:53:27 INFO - PROCESS | 3620 | 1467388407827 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3620 | 1467388407829 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:53:27 INFO - PROCESS | 3620 | 1467388407833 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3620 | 1467388407835 Marionette TRACE conn3 <- [1,2338,null,{}] 08:53:27 INFO - PROCESS | 3620 | 1467388407838 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3620 | 1467388407840 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:27 INFO - PROCESS | 3620 | 1467388407903 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:53:28 INFO - PROCESS | 3620 | 1467388407999 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3620 | 1467388408001 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:28 INFO - PROCESS | 3620 | ++DOCSHELL 10B9B800 == 33 [pid = 3620] [id = 594] 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10B9EC00) [pid = 3620] [serial = 1782] [outer = 00000000] 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (139AF800) [pid = 3620] [serial = 1783] [outer = 10B9EC00] 08:53:28 INFO - PROCESS | 3620 | 1467388408045 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16C88800) [pid = 3620] [serial = 1784] [outer = 10B9EC00] 08:53:28 INFO - PROCESS | 3620 | 1467388408393 Marionette TRACE conn3 <- [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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 589ms 08:53:28 INFO - PROCESS | 3620 | 1467388408413 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3620 | 1467388408415 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:53:28 INFO - PROCESS | 3620 | 1467388408419 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3620 | 1467388408420 Marionette TRACE conn3 <- [1,2342,null,{}] 08:53:28 INFO - PROCESS | 3620 | 1467388408424 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3620 | 1467388408426 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:28 INFO - PROCESS | 3620 | 1467388408544 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:53:28 INFO - PROCESS | 3620 | 1467388408576 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3620 | 1467388408578 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:28 INFO - PROCESS | 3620 | ++DOCSHELL 114CD000 == 34 [pid = 3620] [id = 595] 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (139AE000) [pid = 3620] [serial = 1785] [outer = 00000000] 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17D14400) [pid = 3620] [serial = 1786] [outer = 139AE000] 08:53:28 INFO - PROCESS | 3620 | 1467388408621 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17D31400) [pid = 3620] [serial = 1787] [outer = 139AE000] 08:53:29 INFO - PROCESS | 3620 | 1467388409017 Marionette TRACE conn3 <- [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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 08:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:53:29 INFO - PROCESS | 3620 | 1467388409057 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3620 | 1467388409059 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 3620 | 1467388409062 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3620 | 1467388409064 Marionette TRACE conn3 <- [1,2346,null,{}] 08:53:29 INFO - PROCESS | 3620 | 1467388409067 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3620 | 1467388409069 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:29 INFO - PROCESS | 3620 | 1467388409191 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:53:29 INFO - PROCESS | 3620 | 1467388409202 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3620 | 1467388409204 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:29 INFO - PROCESS | 3620 | ++DOCSHELL 159FCC00 == 35 [pid = 3620] [id = 596] 08:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (18215C00) [pid = 3620] [serial = 1788] [outer = 00000000] 08:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (18291800) [pid = 3620] [serial = 1789] [outer = 18215C00] 08:53:29 INFO - PROCESS | 3620 | 1467388409255 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1829B400) [pid = 3620] [serial = 1790] [outer = 18215C00] 08:53:29 INFO - PROCESS | 3620 | 1467388409702 Marionette TRACE conn3 <- [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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 682ms 08:53:29 INFO - PROCESS | 3620 | 1467388409763 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3620 | 1467388409767 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:53:29 INFO - PROCESS | 3620 | 1467388409774 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3620 | 1467388409778 Marionette TRACE conn3 <- [1,2350,null,{}] 08:53:29 INFO - PROCESS | 3620 | 1467388409786 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3620 | 1467388409789 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:29 INFO - PROCESS | 3620 | 1467388409984 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:53:30 INFO - PROCESS | 3620 | 1467388410103 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3620 | 1467388410108 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:30 INFO - PROCESS | 3620 | ++DOCSHELL 11B22C00 == 36 [pid = 3620] [id = 597] 08:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11B2E400) [pid = 3620] [serial = 1791] [outer = 00000000] 08:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (129F4C00) [pid = 3620] [serial = 1792] [outer = 11B2E400] 08:53:30 INFO - PROCESS | 3620 | 1467388410173 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12C13400) [pid = 3620] [serial = 1793] [outer = 11B2E400] 08:53:30 INFO - PROCESS | 3620 | 1467388410736 Marionette TRACE conn3 <- [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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1039ms 08:53:30 INFO - PROCESS | 3620 | 1467388410807 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3620 | 1467388410812 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:53:30 INFO - PROCESS | 3620 | 1467388410837 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3620 | 1467388410840 Marionette TRACE conn3 <- [1,2354,null,{}] 08:53:30 INFO - PROCESS | 3620 | 1467388410844 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3620 | 1467388410847 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:31 INFO - PROCESS | 3620 | 1467388411006 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:53:31 INFO - PROCESS | 3620 | 1467388411066 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3620 | 1467388411068 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:31 INFO - PROCESS | 3620 | ++DOCSHELL 15142C00 == 37 [pid = 3620] [id = 598] 08:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15145400) [pid = 3620] [serial = 1794] [outer = 00000000] 08:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1517EC00) [pid = 3620] [serial = 1795] [outer = 15145400] 08:53:31 INFO - PROCESS | 3620 | 1467388411123 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15527C00) [pid = 3620] [serial = 1796] [outer = 15145400] 08:53:31 INFO - PROCESS | 3620 | 1467388411770 Marionette TRACE conn3 <- [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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 993ms 08:53:31 INFO - PROCESS | 3620 | 1467388411840 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3620 | 1467388411843 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:53:31 INFO - PROCESS | 3620 | 1467388411847 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3620 | 1467388411850 Marionette TRACE conn3 <- [1,2358,null,{}] 08:53:31 INFO - PROCESS | 3620 | 1467388411876 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3620 | 1467388411881 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:31 INFO - PROCESS | 3620 | 1467388411985 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:53:32 INFO - PROCESS | 3620 | 1467388412122 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3620 | 1467388412126 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:32 INFO - PROCESS | 3620 | ++DOCSHELL 175B0000 == 38 [pid = 3620] [id = 599] 08:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17AC3800) [pid = 3620] [serial = 1797] [outer = 00000000] 08:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18291C00) [pid = 3620] [serial = 1798] [outer = 17AC3800] 08:53:32 INFO - PROCESS | 3620 | 1467388412182 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19716800) [pid = 3620] [serial = 1799] [outer = 17AC3800] 08:53:32 INFO - PROCESS | 3620 | 1467388412824 Marionette TRACE conn3 <- [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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 992ms 08:53:32 INFO - PROCESS | 3620 | 1467388412834 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3620 | 1467388412837 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:53:32 INFO - PROCESS | 3620 | 1467388412841 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3620 | 1467388412843 Marionette TRACE conn3 <- [1,2362,null,{}] 08:53:32 INFO - PROCESS | 3620 | 1467388412846 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3620 | 1467388412848 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:32 INFO - PROCESS | 3620 | 1467388412954 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:53:33 INFO - PROCESS | 3620 | 1467388413065 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3620 | 1467388413067 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:33 INFO - PROCESS | 3620 | ++DOCSHELL 11B25C00 == 39 [pid = 3620] [id = 600] 08:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12935800) [pid = 3620] [serial = 1800] [outer = 00000000] 08:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13F8CC00) [pid = 3620] [serial = 1801] [outer = 12935800] 08:53:33 INFO - PROCESS | 3620 | 1467388413154 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (15188400) [pid = 3620] [serial = 1802] [outer = 12935800] 08:53:33 INFO - PROCESS | 3620 | 1467388413933 Marionette TRACE conn3 <- [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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1132ms 08:53:33 INFO - PROCESS | 3620 | 1467388413989 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3620 | 1467388413993 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:53:33 INFO - PROCESS | 3620 | 1467388413998 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3620 | 1467388414003 Marionette TRACE conn3 <- [1,2366,null,{}] 08:53:34 INFO - PROCESS | 3620 | 1467388414027 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3620 | 1467388414030 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:34 INFO - PROCESS | 3620 | 1467388414142 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 114CD000 == 38 [pid = 3620] [id = 595] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 10B9B800 == 37 [pid = 3620] [id = 594] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 10A7EC00 == 36 [pid = 3620] [id = 593] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 12C4EC00 == 35 [pid = 3620] [id = 592] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 16631800 == 34 [pid = 3620] [id = 591] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 15144400 == 33 [pid = 3620] [id = 590] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 13DD9000 == 32 [pid = 3620] [id = 589] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 12A85400 == 31 [pid = 3620] [id = 588] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 10A04800 == 30 [pid = 3620] [id = 587] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 10B9C000 == 29 [pid = 3620] [id = 586] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 13DE5000 == 28 [pid = 3620] [id = 585] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 11B25C00 == 27 [pid = 3620] [id = 600] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 175B0000 == 26 [pid = 3620] [id = 599] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 159FCC00 == 25 [pid = 3620] [id = 596] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 11B22C00 == 24 [pid = 3620] [id = 597] 08:53:34 INFO - PROCESS | 3620 | --DOCSHELL 15142C00 == 23 [pid = 3620] [id = 598] 08:53:34 INFO - PROCESS | 3620 | 1467388414799 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3620 | 1467388414803 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17F14C00) [pid = 3620] [serial = 1753] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (159F0800) [pid = 3620] [serial = 1741] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15145000) [pid = 3620] [serial = 1738] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (175BBC00) [pid = 3620] [serial = 1751] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1307F800) [pid = 3620] [serial = 1730] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12D29000) [pid = 3620] [serial = 1729] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1189B000) [pid = 3620] [serial = 1732] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (118DC400) [pid = 3620] [serial = 1733] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12EC5400) [pid = 3620] [serial = 1735] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13207C00) [pid = 3620] [serial = 1736] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16C40400) [pid = 3620] [serial = 1744] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11D2C400) [pid = 3620] [serial = 1718] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114CA800) [pid = 3620] [serial = 1717] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13F82800) [pid = 3620] [serial = 1721] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13AB4C00) [pid = 3620] [serial = 1720] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1751B800) [pid = 3620] [serial = 1724] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16DB6000) [pid = 3620] [serial = 1723] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18296C00) [pid = 3620] [serial = 1727] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (18220800) [pid = 3620] [serial = 1726] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (118A7800) [pid = 3620] [serial = 1747] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16C4A400) [pid = 3620] [serial = 1745] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (12EC2000) [pid = 3620] [serial = 1748] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17D34C00) [pid = 3620] [serial = 1754] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16089000) [pid = 3620] [serial = 1742] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (175BA800) [pid = 3620] [serial = 1750] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15151400) [pid = 3620] [serial = 1739] [outer = 00000000] [url = about:blank] 08:53:34 INFO - PROCESS | 3620 | ++DOCSHELL 1036C800 == 24 [pid = 3620] [id = 601] 08:53:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1036D400) [pid = 3620] [serial = 1803] [outer = 00000000] 08:53:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1055A000) [pid = 3620] [serial = 1804] [outer = 1036D400] 08:53:34 INFO - PROCESS | 3620 | 1467388414942 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10B7C400) [pid = 3620] [serial = 1805] [outer = 1036D400] 08:53:35 INFO - PROCESS | 3620 | 1467388415419 Marionette TRACE conn3 <- [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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1474ms 08:53:35 INFO - PROCESS | 3620 | 1467388415468 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3620 | 1467388415472 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:53:35 INFO - PROCESS | 3620 | 1467388415476 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3620 | 1467388415479 Marionette TRACE conn3 <- [1,2370,null,{}] 08:53:35 INFO - PROCESS | 3620 | 1467388415484 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3620 | 1467388415488 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:35 INFO - PROCESS | 3620 | 1467388415577 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:53:35 INFO - PROCESS | 3620 | 1467388415592 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3620 | 1467388415595 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:35 INFO - PROCESS | 3620 | ++DOCSHELL 12934400 == 25 [pid = 3620] [id = 602] 08:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12934800) [pid = 3620] [serial = 1806] [outer = 00000000] 08:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (129F2400) [pid = 3620] [serial = 1807] [outer = 12934800] 08:53:35 INFO - PROCESS | 3620 | 1467388415641 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C49400) [pid = 3620] [serial = 1808] [outer = 12934800] 08:53:36 INFO - PROCESS | 3620 | 1467388416116 Marionette TRACE conn3 <- [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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 683ms 08:53:36 INFO - PROCESS | 3620 | 1467388416204 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3620 | 1467388416209 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:53:36 INFO - PROCESS | 3620 | 1467388416214 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:53:36 INFO - PROCESS | 3620 | 1467388416216 Marionette TRACE conn3 <- [1,2374,null,{}] 08:53:36 INFO - PROCESS | 3620 | 1467388416220 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3620 | 1467388416222 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:36 INFO - PROCESS | 3620 | 1467388416354 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:53:36 INFO - PROCESS | 3620 | 1467388416370 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3620 | 1467388416372 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:36 INFO - PROCESS | 3620 | ++DOCSHELL 118A7800 == 26 [pid = 3620] [id = 603] 08:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1302DC00) [pid = 3620] [serial = 1809] [outer = 00000000] 08:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (130E4800) [pid = 3620] [serial = 1810] [outer = 1302DC00] 08:53:36 INFO - PROCESS | 3620 | 1467388416417 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13912C00) [pid = 3620] [serial = 1811] [outer = 1302DC00] 08:53:36 INFO - PROCESS | 3620 | 1467388416869 Marionette TRACE conn3 <- [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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 683ms 08:53:36 INFO - PROCESS | 3620 | 1467388416900 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3620 | 1467388416902 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:53:36 INFO - PROCESS | 3620 | 1467388416907 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3620 | 1467388416912 Marionette TRACE conn3 <- [1,2378,null,{}] 08:53:36 INFO - PROCESS | 3620 | 1467388416934 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3620 | 1467388416938 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:37 INFO - PROCESS | 3620 | 1467388417065 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:53:37 INFO - PROCESS | 3620 | 1467388417129 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3620 | 1467388417131 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:37 INFO - PROCESS | 3620 | ++DOCSHELL 13DDE000 == 27 [pid = 3620] [id = 604] 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13F82C00) [pid = 3620] [serial = 1812] [outer = 00000000] 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15145800) [pid = 3620] [serial = 1813] [outer = 13F82C00] 08:53:37 INFO - PROCESS | 3620 | 1467388417177 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13022000) [pid = 3620] [serial = 1814] [outer = 13F82C00] 08:53:37 INFO - PROCESS | 3620 | 1467388417658 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 791ms 08:53:37 INFO - PROCESS | 3620 | 1467388417709 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3620 | 1467388417711 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:53:37 INFO - PROCESS | 3620 | 1467388417715 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3620 | 1467388417717 Marionette TRACE conn3 <- [1,2382,null,{}] 08:53:37 INFO - PROCESS | 3620 | 1467388417724 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3620 | 1467388417726 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:37 INFO - PROCESS | 3620 | 1467388417843 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:53:37 INFO - PROCESS | 3620 | 1467388417854 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3620 | 1467388417856 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:37 INFO - PROCESS | 3620 | ++DOCSHELL 1437E000 == 28 [pid = 3620] [id = 605] 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1517F400) [pid = 3620] [serial = 1815] [outer = 00000000] 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (159F7000) [pid = 3620] [serial = 1816] [outer = 1517F400] 08:53:37 INFO - PROCESS | 3620 | 1467388417899 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (159FEC00) [pid = 3620] [serial = 1817] [outer = 1517F400] 08:53:38 INFO - PROCESS | 3620 | 1467388418381 Marionette TRACE conn3 <- [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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 682ms 08:53:38 INFO - PROCESS | 3620 | 1467388418412 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3620 | 1467388418414 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:53:38 INFO - PROCESS | 3620 | 1467388418418 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3620 | 1467388418420 Marionette TRACE conn3 <- [1,2386,null,{}] 08:53:38 INFO - PROCESS | 3620 | 1467388418423 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3620 | 1467388418425 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:38 INFO - PROCESS | 3620 | 1467388418534 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:53:38 INFO - PROCESS | 3620 | 1467388418540 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3620 | 1467388418546 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:38 INFO - PROCESS | 3620 | ++DOCSHELL 10A76400 == 29 [pid = 3620] [id = 606] 08:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10B87800) [pid = 3620] [serial = 1818] [outer = 00000000] 08:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1608A000) [pid = 3620] [serial = 1819] [outer = 10B87800] 08:53:38 INFO - PROCESS | 3620 | 1467388418653 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C3D800) [pid = 3620] [serial = 1820] [outer = 10B87800] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (139AE000) [pid = 3620] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16633400) [pid = 3620] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114C8400) [pid = 3620] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1821E400) [pid = 3620] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12A86C00) [pid = 3620] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A09400) [pid = 3620] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15151000) [pid = 3620] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13DDA000) [pid = 3620] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10B9EC00) [pid = 3620] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C84000) [pid = 3620] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (18215C00) [pid = 3620] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:53:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13DDE800) [pid = 3620] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:53:39 INFO - PROCESS | 3620 | 1467388419329 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 931ms 08:53:39 INFO - PROCESS | 3620 | 1467388419348 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3620 | 1467388419351 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:53:39 INFO - PROCESS | 3620 | 1467388419355 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3620 | 1467388419358 Marionette TRACE conn3 <- [1,2390,null,{}] 08:53:39 INFO - PROCESS | 3620 | 1467388419361 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3620 | 1467388419363 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:39 INFO - PROCESS | 3620 | 1467388419482 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:53:39 INFO - PROCESS | 3620 | 1467388419549 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3620 | 1467388419551 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:39 INFO - PROCESS | 3620 | ++DOCSHELL 10329C00 == 30 [pid = 3620] [id = 607] 08:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (114CF400) [pid = 3620] [serial = 1821] [outer = 00000000] 08:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16535800) [pid = 3620] [serial = 1822] [outer = 114CF400] 08:53:39 INFO - PROCESS | 3620 | 1467388419594 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16C4A000) [pid = 3620] [serial = 1823] [outer = 114CF400] 08:53:39 INFO - PROCESS | 3620 | 1467388419954 Marionette TRACE conn3 <- [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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 621ms 08:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:53:39 INFO - PROCESS | 3620 | 1467388419990 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3620 | 1467388419992 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3620 | 1467388419995 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3620 | 1467388419997 Marionette TRACE conn3 <- [1,2394,null,{}] 08:53:39 INFO - PROCESS | 3620 | 1467388420000 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3620 | 1467388420002 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:40 INFO - PROCESS | 3620 | 1467388420117 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:53:40 INFO - PROCESS | 3620 | 1467388420125 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3620 | 1467388420127 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:40 INFO - PROCESS | 3620 | ++DOCSHELL 16C4AC00 == 31 [pid = 3620] [id = 608] 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16C8B000) [pid = 3620] [serial = 1824] [outer = 00000000] 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16DB5800) [pid = 3620] [serial = 1825] [outer = 16C8B000] 08:53:40 INFO - PROCESS | 3620 | 1467388420169 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16DC3000) [pid = 3620] [serial = 1826] [outer = 16C8B000] 08:53:40 INFO - PROCESS | 3620 | 1467388420587 Marionette TRACE conn3 <- [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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 621ms 08:53:40 INFO - PROCESS | 3620 | 1467388420634 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3620 | 1467388420636 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3620 | 1467388420639 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:53:40 INFO - PROCESS | 3620 | 1467388420640 Marionette TRACE conn3 <- [1,2398,null,{}] 08:53:40 INFO - PROCESS | 3620 | 1467388420644 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3620 | 1467388420646 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:40 INFO - PROCESS | 3620 | 1467388420762 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:53:40 INFO - PROCESS | 3620 | 1467388420848 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3620 | 1467388420850 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:40 INFO - PROCESS | 3620 | ++DOCSHELL 1036CC00 == 32 [pid = 3620] [id = 609] 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10B7BC00) [pid = 3620] [serial = 1827] [outer = 00000000] 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1754C800) [pid = 3620] [serial = 1828] [outer = 10B7BC00] 08:53:40 INFO - PROCESS | 3620 | 1467388420893 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1754F400) [pid = 3620] [serial = 1829] [outer = 10B7BC00] 08:53:41 INFO - PROCESS | 3620 | 1467388421388 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 791ms 08:53:41 INFO - PROCESS | 3620 | 1467388421442 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3620 | 1467388421447 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3620 | 1467388421452 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:53:41 INFO - PROCESS | 3620 | 1467388421455 Marionette TRACE conn3 <- [1,2402,null,{}] 08:53:41 INFO - PROCESS | 3620 | 1467388421461 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3620 | 1467388421464 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:41 INFO - PROCESS | 3620 | 1467388421571 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:53:41 INFO - PROCESS | 3620 | 1467388421692 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3620 | 1467388421695 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:41 INFO - PROCESS | 3620 | ++DOCSHELL 10A7C400 == 33 [pid = 3620] [id = 610] 08:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10A7EC00) [pid = 3620] [serial = 1830] [outer = 00000000] 08:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (11D7FC00) [pid = 3620] [serial = 1831] [outer = 10A7EC00] 08:53:41 INFO - PROCESS | 3620 | 1467388421792 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (12C60800) [pid = 3620] [serial = 1832] [outer = 10A7EC00] 08:53:42 INFO - PROCESS | 3620 | 1467388422541 Marionette TRACE conn3 <- [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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1132ms 08:53:42 INFO - PROCESS | 3620 | 1467388422579 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3620 | 1467388422583 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:53:42 INFO - PROCESS | 3620 | 1467388422590 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3620 | 1467388422593 Marionette TRACE conn3 <- [1,2406,null,{}] 08:53:42 INFO - PROCESS | 3620 | 1467388422597 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3620 | 1467388422600 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:42 INFO - PROCESS | 3620 | 1467388422715 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:53:42 INFO - PROCESS | 3620 | 1467388422854 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3620 | 1467388422856 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:42 INFO - PROCESS | 3620 | ++DOCSHELL 139A4800 == 34 [pid = 3620] [id = 611] 08:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13A32800) [pid = 3620] [serial = 1833] [outer = 00000000] 08:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13DDBC00) [pid = 3620] [serial = 1834] [outer = 13A32800] 08:53:42 INFO - PROCESS | 3620 | 1467388422919 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13F8F000) [pid = 3620] [serial = 1835] [outer = 13A32800] 08:53:43 INFO - PROCESS | 3620 | 1467388423784 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 10A0AC00 == 33 [pid = 3620] [id = 433] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 15974C00 == 32 [pid = 3620] [id = 436] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 13260C00 == 31 [pid = 3620] [id = 427] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 15143C00 == 30 [pid = 3620] [id = 422] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 12C60C00 == 29 [pid = 3620] [id = 426] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 12C0C000 == 28 [pid = 3620] [id = 423] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 1514A400 == 27 [pid = 3620] [id = 435] 08:53:43 INFO - PROCESS | 3620 | --DOCSHELL 12C66800 == 26 [pid = 3620] [id = 434] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17D31400) [pid = 3620] [serial = 1787] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (168E8400) [pid = 3620] [serial = 1774] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16C45000) [pid = 3620] [serial = 1775] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12A84000) [pid = 3620] [serial = 1759] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1337E400) [pid = 3620] [serial = 1760] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1829BC00) [pid = 3620] [serial = 1757] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18298000) [pid = 3620] [serial = 1756] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C5FC00) [pid = 3620] [serial = 1765] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12D24800) [pid = 3620] [serial = 1766] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A80400) [pid = 3620] [serial = 1762] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1143E400) [pid = 3620] [serial = 1763] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (159F0400) [pid = 3620] [serial = 1771] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13F8E800) [pid = 3620] [serial = 1768] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15146400) [pid = 3620] [serial = 1769] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (139AF800) [pid = 3620] [serial = 1783] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16E1A400) [pid = 3620] [serial = 1778] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16DBD400) [pid = 3620] [serial = 1777] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1829B400) [pid = 3620] [serial = 1790] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (175B6400) [pid = 3620] [serial = 1780] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17D14400) [pid = 3620] [serial = 1786] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17679400) [pid = 3620] [serial = 1781] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (18291800) [pid = 3620] [serial = 1789] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16537800) [pid = 3620] [serial = 1772] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16C88800) [pid = 3620] [serial = 1784] [outer = 00000000] [url = about:blank] 08:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1241ms 08:53:43 INFO - PROCESS | 3620 | 1467388423832 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3620 | 1467388423836 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:53:43 INFO - PROCESS | 3620 | 1467388423840 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3620 | 1467388423843 Marionette TRACE conn3 <- [1,2410,null,{}] 08:53:43 INFO - PROCESS | 3620 | 1467388423849 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3620 | 1467388423851 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:43 INFO - PROCESS | 3620 | 1467388423937 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:53:43 INFO - PROCESS | 3620 | 1467388423944 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3620 | 1467388423948 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:43 INFO - PROCESS | 3620 | ++DOCSHELL 10367C00 == 27 [pid = 3620] [id = 612] 08:53:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (114CF800) [pid = 3620] [serial = 1836] [outer = 00000000] 08:53:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (11B23C00) [pid = 3620] [serial = 1837] [outer = 114CF800] 08:53:44 INFO - PROCESS | 3620 | 1467388423999 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (129FB400) [pid = 3620] [serial = 1838] [outer = 114CF800] 08:53:44 INFO - PROCESS | 3620 | 1467388424492 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 683ms 08:53:44 INFO - PROCESS | 3620 | 1467388424537 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3620 | 1467388424541 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3620 | 1467388424547 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:53:44 INFO - PROCESS | 3620 | 1467388424549 Marionette TRACE conn3 <- [1,2414,null,{}] 08:53:44 INFO - PROCESS | 3620 | 1467388424553 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3620 | 1467388424555 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:44 INFO - PROCESS | 3620 | 1467388424641 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:53:44 INFO - PROCESS | 3620 | 1467388424649 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3620 | 1467388424651 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:44 INFO - PROCESS | 3620 | ++DOCSHELL 13021800 == 28 [pid = 3620] [id = 613] 08:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13025000) [pid = 3620] [serial = 1839] [outer = 00000000] 08:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1320F000) [pid = 3620] [serial = 1840] [outer = 13025000] 08:53:44 INFO - PROCESS | 3620 | 1467388424697 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (139AE000) [pid = 3620] [serial = 1841] [outer = 13025000] 08:53:45 INFO - PROCESS | 3620 | 1467388425169 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 636ms 08:53:45 INFO - PROCESS | 3620 | 1467388425185 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3620 | 1467388425187 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:53:45 INFO - PROCESS | 3620 | 1467388425191 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3620 | 1467388425194 Marionette TRACE conn3 <- [1,2418,null,{}] 08:53:45 INFO - PROCESS | 3620 | 1467388425209 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3620 | 1467388425213 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:45 INFO - PROCESS | 3620 | 1467388425296 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:53:45 INFO - PROCESS | 3620 | 1467388425427 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3620 | 1467388425430 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:45 INFO - PROCESS | 3620 | ++DOCSHELL 1514E400 == 29 [pid = 3620] [id = 614] 08:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15151000) [pid = 3620] [serial = 1842] [outer = 00000000] 08:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1559DC00) [pid = 3620] [serial = 1843] [outer = 15151000] 08:53:45 INFO - PROCESS | 3620 | 1467388425477 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (159F7800) [pid = 3620] [serial = 1844] [outer = 15151000] 08:53:45 INFO - PROCESS | 3620 | 1467388425879 Marionette TRACE conn3 <- [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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 745ms 08:53:45 INFO - PROCESS | 3620 | 1467388425931 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3620 | 1467388425934 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:53:45 INFO - PROCESS | 3620 | 1467388425937 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3620 | 1467388425939 Marionette TRACE conn3 <- [1,2422,null,{}] 08:53:45 INFO - PROCESS | 3620 | 1467388425942 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3620 | 1467388425928 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:46 INFO - PROCESS | 3620 | 1467388426051 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:53:46 INFO - PROCESS | 3620 | 1467388426068 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3620 | 1467388426070 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:46 INFO - PROCESS | 3620 | ++DOCSHELL 16537800 == 30 [pid = 3620] [id = 615] 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16539000) [pid = 3620] [serial = 1845] [outer = 00000000] 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16C43000) [pid = 3620] [serial = 1846] [outer = 16539000] 08:53:46 INFO - PROCESS | 3620 | 1467388426118 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16C84400) [pid = 3620] [serial = 1847] [outer = 16539000] 08:53:46 INFO - PROCESS | 3620 | 1467388426589 Marionette TRACE conn3 <- [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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 698ms 08:53:46 INFO - PROCESS | 3620 | 1467388426620 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3620 | 1467388426622 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 3620 | 1467388426625 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:53:46 INFO - PROCESS | 3620 | 1467388426627 Marionette TRACE conn3 <- [1,2426,null,{}] 08:53:46 INFO - PROCESS | 3620 | 1467388426630 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3620 | 1467388426632 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:46 INFO - PROCESS | 3620 | 1467388426768 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:53:46 INFO - PROCESS | 3620 | 1467388426789 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3620 | 1467388426791 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:46 INFO - PROCESS | 3620 | ++DOCSHELL 16E17400 == 31 [pid = 3620] [id = 616] 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16E1A800) [pid = 3620] [serial = 1848] [outer = 00000000] 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1742A800) [pid = 3620] [serial = 1849] [outer = 16E1A800] 08:53:46 INFO - PROCESS | 3620 | 1467388426834 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1754A800) [pid = 3620] [serial = 1850] [outer = 16E1A800] 08:53:47 INFO - PROCESS | 3620 | 1467388427270 Marionette TRACE conn3 <- [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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 698ms 08:53:47 INFO - PROCESS | 3620 | 1467388427325 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3620 | 1467388427327 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:53:47 INFO - PROCESS | 3620 | 1467388427331 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3620 | 1467388427332 Marionette TRACE conn3 <- [1,2430,null,{}] 08:53:47 INFO - PROCESS | 3620 | 1467388427337 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3620 | 1467388427345 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:47 INFO - PROCESS | 3620 | 1467388427519 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:53:47 INFO - PROCESS | 3620 | 1467388427584 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3620 | 1467388427586 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:47 INFO - PROCESS | 3620 | ++DOCSHELL 16DB5000 == 32 [pid = 3620] [id = 617] 08:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17683400) [pid = 3620] [serial = 1851] [outer = 00000000] 08:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17D34C00) [pid = 3620] [serial = 1852] [outer = 17683400] 08:53:47 INFO - PROCESS | 3620 | 1467388427631 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D37800) [pid = 3620] [serial = 1853] [outer = 17683400] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C8B000) [pid = 3620] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1517F400) [pid = 3620] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1036D400) [pid = 3620] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10B87800) [pid = 3620] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15145400) [pid = 3620] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12934800) [pid = 3620] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17AC3800) [pid = 3620] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1302DC00) [pid = 3620] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (114CF400) [pid = 3620] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13F82C00) [pid = 3620] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:53:48 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (11B2E400) [pid = 3620] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:53:48 INFO - PROCESS | 3620 | 1467388428158 Marionette TRACE conn3 <- [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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 900ms 08:53:48 INFO - PROCESS | 3620 | 1467388428238 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3620 | 1467388428224 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:53:48 INFO - PROCESS | 3620 | 1467388428227 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3620 | 1467388428229 Marionette TRACE conn3 <- [1,2434,null,{}] 08:53:48 INFO - PROCESS | 3620 | 1467388428232 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3620 | 1467388428234 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:48 INFO - PROCESS | 3620 | 1467388428313 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:53:48 INFO - PROCESS | 3620 | 1467388428324 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3620 | 1467388428326 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:48 INFO - PROCESS | 3620 | ++DOCSHELL 13071C00 == 33 [pid = 3620] [id = 618] 08:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13073400) [pid = 3620] [serial = 1854] [outer = 00000000] 08:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13F82C00) [pid = 3620] [serial = 1855] [outer = 13073400] 08:53:48 INFO - PROCESS | 3620 | 1467388428368 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1517F400) [pid = 3620] [serial = 1856] [outer = 13073400] 08:53:48 INFO - PROCESS | 3620 | 1467388428818 Marionette TRACE conn3 <- [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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 621ms 08:53:48 INFO - PROCESS | 3620 | 1467388428862 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3620 | 1467388428865 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:53:48 INFO - PROCESS | 3620 | 1467388428868 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3620 | 1467388428870 Marionette TRACE conn3 <- [1,2438,null,{}] 08:53:48 INFO - PROCESS | 3620 | 1467388428873 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3620 | 1467388428875 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:48 INFO - PROCESS | 3620 | 1467388428952 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:53:48 INFO - PROCESS | 3620 | 1467388428957 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3620 | 1467388428959 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:48 INFO - PROCESS | 3620 | ++DOCSHELL 12C68800 == 34 [pid = 3620] [id = 619] 08:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (175B7000) [pid = 3620] [serial = 1857] [outer = 00000000] 08:53:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (18212C00) [pid = 3620] [serial = 1858] [outer = 175B7000] 08:53:48 INFO - PROCESS | 3620 | 1467388429003 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18290400) [pid = 3620] [serial = 1859] [outer = 175B7000] 08:53:49 INFO - PROCESS | 3620 | 1467388429432 Marionette TRACE conn3 <- [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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 590ms 08:53:49 INFO - PROCESS | 3620 | 1467388429471 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3620 | 1467388429473 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:53:49 INFO - PROCESS | 3620 | 1467388429491 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3620 | 1467388429492 Marionette TRACE conn3 <- [1,2442,null,{}] 08:53:49 INFO - PROCESS | 3620 | 1467388429496 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3620 | 1467388429497 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:49 INFO - PROCESS | 3620 | 1467388429578 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:53:49 INFO - PROCESS | 3620 | 1467388429585 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3620 | 1467388429587 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:49 INFO - PROCESS | 3620 | ++DOCSHELL 1514C000 == 35 [pid = 3620] [id = 620] 08:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (18297400) [pid = 3620] [serial = 1860] [outer = 00000000] 08:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1829CC00) [pid = 3620] [serial = 1861] [outer = 18297400] 08:53:49 INFO - PROCESS | 3620 | 1467388429644 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1829F000) [pid = 3620] [serial = 1862] [outer = 18297400] 08:53:50 INFO - PROCESS | 3620 | 1467388430086 Marionette TRACE conn3 <- [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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 620ms 08:53:50 INFO - PROCESS | 3620 | 1467388430152 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3620 | 1467388430156 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3620 | 1467388430166 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:53:50 INFO - PROCESS | 3620 | 1467388430170 Marionette TRACE conn3 <- [1,2446,null,{}] 08:53:50 INFO - PROCESS | 3620 | 1467388430176 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3620 | 1467388430180 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:50 INFO - PROCESS | 3620 | 1467388430293 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:53:50 INFO - PROCESS | 3620 | 1467388430433 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3620 | 1467388430439 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:50 INFO - PROCESS | 3620 | ++DOCSHELL 114C2C00 == 36 [pid = 3620] [id = 621] 08:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (114C4400) [pid = 3620] [serial = 1863] [outer = 00000000] 08:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (114CFC00) [pid = 3620] [serial = 1864] [outer = 114C4400] 08:53:50 INFO - PROCESS | 3620 | 1467388430479 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12934800) [pid = 3620] [serial = 1865] [outer = 114C4400] 08:53:51 INFO - PROCESS | 3620 | 1467388431107 Marionette TRACE conn3 <- [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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 993ms 08:53:51 INFO - PROCESS | 3620 | 1467388431153 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3620 | 1467388431157 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:53:51 INFO - PROCESS | 3620 | 1467388431163 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3620 | 1467388431167 Marionette TRACE conn3 <- [1,2450,null,{}] 08:53:51 INFO - PROCESS | 3620 | 1467388431172 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3620 | 1467388431175 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:51 INFO - PROCESS | 3620 | 1467388431284 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:53:51 INFO - PROCESS | 3620 | 1467388431424 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3620 | 1467388431427 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:51 INFO - PROCESS | 3620 | ++DOCSHELL 13DD8000 == 37 [pid = 3620] [id = 622] 08:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13F8E800) [pid = 3620] [serial = 1866] [outer = 00000000] 08:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15148800) [pid = 3620] [serial = 1867] [outer = 13F8E800] 08:53:51 INFO - PROCESS | 3620 | 1467388431484 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1608AC00) [pid = 3620] [serial = 1868] [outer = 13F8E800] 08:53:52 INFO - PROCESS | 3620 | 1467388432055 Marionette TRACE conn3 <- [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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 946ms 08:53:52 INFO - PROCESS | 3620 | 1467388432104 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3620 | 1467388432107 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:53:52 INFO - PROCESS | 3620 | 1467388432111 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3620 | 1467388432113 Marionette TRACE conn3 <- [1,2454,null,{}] 08:53:52 INFO - PROCESS | 3620 | 1467388432122 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3620 | 1467388432127 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:52 INFO - PROCESS | 3620 | 1467388432236 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:53:52 INFO - PROCESS | 3620 | 1467388432378 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3620 | 1467388432382 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:52 INFO - PROCESS | 3620 | ++DOCSHELL 175B4C00 == 38 [pid = 3620] [id = 623] 08:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1767A400) [pid = 3620] [serial = 1869] [outer = 00000000] 08:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17D0F800) [pid = 3620] [serial = 1870] [outer = 1767A400] 08:53:52 INFO - PROCESS | 3620 | 1467388432439 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1821B000) [pid = 3620] [serial = 1871] [outer = 1767A400] 08:53:52 INFO - PROCESS | 3620 | 1467388432974 Marionette TRACE conn3 <- [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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 946ms 08:53:53 INFO - PROCESS | 3620 | 1467388433040 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3620 | 1467388433042 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:53:53 INFO - PROCESS | 3620 | 1467388433046 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3620 | 1467388433048 Marionette TRACE conn3 <- [1,2458,null,{}] 08:53:53 INFO - PROCESS | 3620 | 1467388433052 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3620 | 1467388433054 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:53 INFO - PROCESS | 3620 | 1467388433184 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:53:53 INFO - PROCESS | 3620 | 1467388433296 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3620 | 1467388433298 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:53 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E7800 == 39 [pid = 3620] [id = 624] 08:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0F9E7C00) [pid = 3620] [serial = 1872] [outer = 00000000] 08:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10B7D400) [pid = 3620] [serial = 1873] [outer = 0F9E7C00] 08:53:53 INFO - PROCESS | 3620 | 1467388433517 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (114C1C00) [pid = 3620] [serial = 1874] [outer = 0F9E7C00] 08:53:54 INFO - PROCESS | 3620 | 1467388434116 Marionette TRACE conn3 <- [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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1086ms 08:53:54 INFO - PROCESS | 3620 | 1467388434141 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3620 | 1467388434145 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:53:54 INFO - PROCESS | 3620 | 1467388434150 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3620 | 1467388434152 Marionette TRACE conn3 <- [1,2462,null,{}] 08:53:54 INFO - PROCESS | 3620 | 1467388434157 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3620 | 1467388434160 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:54 INFO - PROCESS | 3620 | 1467388434258 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:53:54 INFO - PROCESS | 3620 | 1467388434374 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3620 | 1467388434377 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:54 INFO - PROCESS | 3620 | ++DOCSHELL 13076000 == 40 [pid = 3620] [id = 625] 08:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1307F000) [pid = 3620] [serial = 1875] [outer = 00000000] 08:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13912800) [pid = 3620] [serial = 1876] [outer = 1307F000] 08:53:54 INFO - PROCESS | 3620 | 1467388434423 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13AB8800) [pid = 3620] [serial = 1877] [outer = 1307F000] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 12C61800 == 39 [pid = 3620] [id = 420] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 16C81C00 == 38 [pid = 3620] [id = 425] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 16536000 == 37 [pid = 3620] [id = 424] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 114C7C00 == 36 [pid = 3620] [id = 430] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 13385400 == 35 [pid = 3620] [id = 421] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 1036C800 == 34 [pid = 3620] [id = 601] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 14387000 == 33 [pid = 3620] [id = 428] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 16E15000 == 32 [pid = 3620] [id = 429] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 13DD7400 == 31 [pid = 3620] [id = 431] 08:53:55 INFO - PROCESS | 3620 | --DOCSHELL 16FDDC00 == 30 [pid = 3620] [id = 432] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16DB5800) [pid = 3620] [serial = 1825] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (159FEC00) [pid = 3620] [serial = 1817] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (159F7000) [pid = 3620] [serial = 1816] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10B7C400) [pid = 3620] [serial = 1805] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1608A000) [pid = 3620] [serial = 1819] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15527C00) [pid = 3620] [serial = 1796] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12C49400) [pid = 3620] [serial = 1808] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (18291C00) [pid = 3620] [serial = 1798] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13912C00) [pid = 3620] [serial = 1811] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F8CC00) [pid = 3620] [serial = 1801] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (129F2400) [pid = 3620] [serial = 1807] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C4A000) [pid = 3620] [serial = 1823] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13022000) [pid = 3620] [serial = 1814] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (129F4C00) [pid = 3620] [serial = 1792] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16535800) [pid = 3620] [serial = 1822] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C13400) [pid = 3620] [serial = 1793] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19716800) [pid = 3620] [serial = 1799] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C3D800) [pid = 3620] [serial = 1820] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1517EC00) [pid = 3620] [serial = 1795] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (15145800) [pid = 3620] [serial = 1813] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1055A000) [pid = 3620] [serial = 1804] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (130E4800) [pid = 3620] [serial = 1810] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16DC3000) [pid = 3620] [serial = 1826] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1754C800) [pid = 3620] [serial = 1828] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 3620 | 1467388435507 Marionette TRACE conn3 <- [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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1380ms 08:53:55 INFO - PROCESS | 3620 | 1467388435539 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3620 | 1467388435543 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:53:55 INFO - PROCESS | 3620 | 1467388435547 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3620 | 1467388435552 Marionette TRACE conn3 <- [1,2466,null,{}] 08:53:55 INFO - PROCESS | 3620 | 1467388435557 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3620 | 1467388435560 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:55 INFO - PROCESS | 3620 | 1467388435646 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:53:55 INFO - PROCESS | 3620 | 1467388435655 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3620 | 1467388435659 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:55 INFO - PROCESS | 3620 | ++DOCSHELL 114CD800 == 31 [pid = 3620] [id = 626] 08:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (114CE000) [pid = 3620] [serial = 1878] [outer = 00000000] 08:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1297EC00) [pid = 3620] [serial = 1879] [outer = 114CE000] 08:53:55 INFO - PROCESS | 3620 | 1467388435705 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12C0D000) [pid = 3620] [serial = 1880] [outer = 114CE000] 08:53:56 INFO - PROCESS | 3620 | 1467388436214 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 698ms 08:53:56 INFO - PROCESS | 3620 | 1467388436244 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3620 | 1467388436249 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:53:56 INFO - PROCESS | 3620 | 1467388436255 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3620 | 1467388436258 Marionette TRACE conn3 <- [1,2470,null,{}] 08:53:56 INFO - PROCESS | 3620 | 1467388436261 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3620 | 1467388436264 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:56 INFO - PROCESS | 3620 | 1467388436378 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:53:56 INFO - PROCESS | 3620 | 1467388436479 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3620 | 1467388436481 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:56 INFO - PROCESS | 3620 | ++DOCSHELL 13071400 == 32 [pid = 3620] [id = 627] 08:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1307BC00) [pid = 3620] [serial = 1881] [outer = 00000000] 08:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13205800) [pid = 3620] [serial = 1882] [outer = 1307BC00] 08:53:56 INFO - PROCESS | 3620 | 1467388436537 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13385400) [pid = 3620] [serial = 1883] [outer = 1307BC00] 08:53:56 INFO - PROCESS | 3620 | 1467388436909 Marionette TRACE conn3 <- [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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 683ms 08:53:56 INFO - PROCESS | 3620 | 1467388436954 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:53:56 INFO - PROCESS | 3620 | 1467388436956 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 3620 | 1467388436960 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3620 | 1467388436963 Marionette TRACE conn3 <- [1,2474,null,{}] 08:53:56 INFO - PROCESS | 3620 | 1467388436974 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3620 | 1467388436978 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:57 INFO - PROCESS | 3620 | 1467388437062 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:53:57 INFO - PROCESS | 3620 | 1467388437070 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3620 | 1467388437073 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:57 INFO - PROCESS | 3620 | ++DOCSHELL 15143400 == 33 [pid = 3620] [id = 628] 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15144C00) [pid = 3620] [serial = 1884] [outer = 00000000] 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1514F800) [pid = 3620] [serial = 1885] [outer = 15144C00] 08:53:57 INFO - PROCESS | 3620 | 1467388437119 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15519400) [pid = 3620] [serial = 1886] [outer = 15144C00] 08:53:57 INFO - PROCESS | 3620 | 1467388437603 Marionette TRACE conn3 <- [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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 683ms 08:53:57 INFO - PROCESS | 3620 | 1467388437643 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3620 | 1467388437645 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:53:57 INFO - PROCESS | 3620 | 1467388437649 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3620 | 1467388437651 Marionette TRACE conn3 <- [1,2478,null,{}] 08:53:57 INFO - PROCESS | 3620 | 1467388437654 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3620 | 1467388437656 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:57 INFO - PROCESS | 3620 | 1467388437809 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:53:57 INFO - PROCESS | 3620 | 1467388437833 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3620 | 1467388437835 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:57 INFO - PROCESS | 3620 | ++DOCSHELL 1607FC00 == 34 [pid = 3620] [id = 629] 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16081800) [pid = 3620] [serial = 1887] [outer = 00000000] 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16536000) [pid = 3620] [serial = 1888] [outer = 16081800] 08:53:57 INFO - PROCESS | 3620 | 1467388437878 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1662F000) [pid = 3620] [serial = 1889] [outer = 16081800] 08:53:58 INFO - PROCESS | 3620 | 1467388438307 Marionette TRACE conn3 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 698ms 08:53:58 INFO - PROCESS | 3620 | 1467388438349 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3620 | 1467388438351 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:53:58 INFO - PROCESS | 3620 | 1467388438354 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:53:58 INFO - PROCESS | 3620 | 1467388438355 Marionette TRACE conn3 <- [1,2482,null,{}] 08:53:58 INFO - PROCESS | 3620 | 1467388438359 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3620 | 1467388438361 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:58 INFO - PROCESS | 3620 | 1467388438470 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:53:58 INFO - PROCESS | 3620 | 1467388438475 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3620 | 1467388438477 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:58 INFO - PROCESS | 3620 | ++DOCSHELL 159FC400 == 35 [pid = 3620] [id = 630] 08:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (168E0C00) [pid = 3620] [serial = 1890] [outer = 00000000] 08:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C48000) [pid = 3620] [serial = 1891] [outer = 168E0C00] 08:53:58 INFO - PROCESS | 3620 | 1467388438520 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C81C00) [pid = 3620] [serial = 1892] [outer = 168E0C00] 08:53:59 INFO - PROCESS | 3620 | 1467388439000 Marionette TRACE conn3 <- [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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 699ms 08:53:59 INFO - PROCESS | 3620 | 1467388439053 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3620 | 1467388439055 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:53:59 INFO - PROCESS | 3620 | 1467388439064 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3620 | 1467388439066 Marionette TRACE conn3 <- [1,2486,null,{}] 08:53:59 INFO - PROCESS | 3620 | 1467388439069 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3620 | 1467388439075 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:59 INFO - PROCESS | 3620 | 1467388439223 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12935800) [pid = 3620] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16E1A800) [pid = 3620] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17683400) [pid = 3620] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13A32800) [pid = 3620] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10B7BC00) [pid = 3620] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15151000) [pid = 3620] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A7EC00) [pid = 3620] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (114CF800) [pid = 3620] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13025000) [pid = 3620] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13073400) [pid = 3620] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18297400) [pid = 3620] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16539000) [pid = 3620] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:53:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (175B7000) [pid = 3620] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:53:59 INFO - PROCESS | 3620 | 1467388439531 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3620 | 1467388439533 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:53:59 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E5400 == 36 [pid = 3620] [id = 631] 08:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1059AC00) [pid = 3620] [serial = 1893] [outer = 00000000] 08:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114C5C00) [pid = 3620] [serial = 1894] [outer = 1059AC00] 08:53:59 INFO - PROCESS | 3620 | 1467388439576 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13073400) [pid = 3620] [serial = 1895] [outer = 1059AC00] 08:53:59 INFO - PROCESS | 3620 | 1467388439963 Marionette TRACE conn3 <- [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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 931ms 08:53:59 INFO - PROCESS | 3620 | 1467388439993 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3620 | 1467388439995 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3620 | 1467388439998 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:53:59 INFO - PROCESS | 3620 | 1467388440000 Marionette TRACE conn3 <- [1,2490,null,{}] 08:53:59 INFO - PROCESS | 3620 | 1467388440003 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3620 | 1467388440005 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:00 INFO - PROCESS | 3620 | 1467388440116 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:54:00 INFO - PROCESS | 3620 | 1467388440123 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3620 | 1467388440125 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:00 INFO - PROCESS | 3620 | ++DOCSHELL 12C6B000 == 37 [pid = 3620] [id = 632] 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15146C00) [pid = 3620] [serial = 1896] [outer = 00000000] 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1751C000) [pid = 3620] [serial = 1897] [outer = 15146C00] 08:54:00 INFO - PROCESS | 3620 | 1467388440168 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (175B2C00) [pid = 3620] [serial = 1898] [outer = 15146C00] 08:54:00 INFO - PROCESS | 3620 | 1467388440573 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 636ms 08:54:00 INFO - PROCESS | 3620 | 1467388440636 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3620 | 1467388440638 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:54:00 INFO - PROCESS | 3620 | 1467388440641 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3620 | 1467388440643 Marionette TRACE conn3 <- [1,2494,null,{}] 08:54:00 INFO - PROCESS | 3620 | 1467388440647 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3620 | 1467388440648 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:00 INFO - PROCESS | 3620 | 1467388440763 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:54:00 INFO - PROCESS | 3620 | 1467388440773 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3620 | 1467388440775 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:00 INFO - PROCESS | 3620 | ++DOCSHELL 0F97FC00 == 38 [pid = 3620] [id = 633] 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10B7AC00) [pid = 3620] [serial = 1899] [outer = 00000000] 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17D0BC00) [pid = 3620] [serial = 1900] [outer = 10B7AC00] 08:54:00 INFO - PROCESS | 3620 | 1467388440844 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D0C800) [pid = 3620] [serial = 1901] [outer = 10B7AC00] 08:54:01 INFO - PROCESS | 3620 | 1467388441251 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 621ms 08:54:01 INFO - PROCESS | 3620 | 1467388441280 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3620 | 1467388441282 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:54:01 INFO - PROCESS | 3620 | 1467388441286 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3620 | 1467388441287 Marionette TRACE conn3 <- [1,2498,null,{}] 08:54:01 INFO - PROCESS | 3620 | 1467388441291 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3620 | 1467388441293 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:01 INFO - PROCESS | 3620 | 1467388441409 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:54:01 INFO - PROCESS | 3620 | 1467388441417 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3620 | 1467388441419 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:01 INFO - PROCESS | 3620 | ++DOCSHELL 17A36000 == 39 [pid = 3620] [id = 634] 08:54:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17A36400) [pid = 3620] [serial = 1902] [outer = 00000000] 08:54:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18298800) [pid = 3620] [serial = 1903] [outer = 17A36400] 08:54:01 INFO - PROCESS | 3620 | 1467388441462 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1829E400) [pid = 3620] [serial = 1904] [outer = 17A36400] 08:54:02 INFO - PROCESS | 3620 | 1467388442271 Marionette TRACE conn3 <- [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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1024ms 08:54:02 INFO - PROCESS | 3620 | 1467388442325 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3620 | 1467388442329 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:54:02 INFO - PROCESS | 3620 | 1467388442333 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3620 | 1467388442337 Marionette TRACE conn3 <- [1,2502,null,{}] 08:54:02 INFO - PROCESS | 3620 | 1467388442342 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3620 | 1467388442345 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:02 INFO - PROCESS | 3620 | 1467388442462 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:54:02 INFO - PROCESS | 3620 | 1467388442598 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3620 | 1467388442601 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:02 INFO - PROCESS | 3620 | ++DOCSHELL 118E1400 == 40 [pid = 3620] [id = 635] 08:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (118E3000) [pid = 3620] [serial = 1905] [outer = 00000000] 08:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12C69400) [pid = 3620] [serial = 1906] [outer = 118E3000] 08:54:02 INFO - PROCESS | 3620 | 1467388442659 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1307F800) [pid = 3620] [serial = 1907] [outer = 118E3000] 08:54:03 INFO - PROCESS | 3620 | 1467388443309 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 993ms 08:54:03 INFO - PROCESS | 3620 | 1467388443337 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3620 | 1467388443342 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:54:03 INFO - PROCESS | 3620 | 1467388443349 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3620 | 1467388443351 Marionette TRACE conn3 <- [1,2506,null,{}] 08:54:03 INFO - PROCESS | 3620 | 1467388443382 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3620 | 1467388443385 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:03 INFO - PROCESS | 3620 | 1467388443527 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:54:03 INFO - PROCESS | 3620 | 1467388443664 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3620 | 1467388443667 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:03 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E8400 == 41 [pid = 3620] [id = 636] 08:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0F9EB000) [pid = 3620] [serial = 1908] [outer = 00000000] 08:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12C5F400) [pid = 3620] [serial = 1909] [outer = 0F9EB000] 08:54:03 INFO - PROCESS | 3620 | 1467388443723 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13A35C00) [pid = 3620] [serial = 1910] [outer = 0F9EB000] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 0F97FC00 == 40 [pid = 3620] [id = 633] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 12C6B000 == 39 [pid = 3620] [id = 632] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 0F9E5400 == 38 [pid = 3620] [id = 631] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 159FC400 == 37 [pid = 3620] [id = 630] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 1607FC00 == 36 [pid = 3620] [id = 629] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 15143400 == 35 [pid = 3620] [id = 628] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 13071400 == 34 [pid = 3620] [id = 627] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 114CD800 == 33 [pid = 3620] [id = 626] 08:54:04 INFO - PROCESS | 3620 | --DOCSHELL 13076000 == 32 [pid = 3620] [id = 625] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15188400) [pid = 3620] [serial = 1802] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1742A800) [pid = 3620] [serial = 1849] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17D34C00) [pid = 3620] [serial = 1852] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1754A800) [pid = 3620] [serial = 1850] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13DDBC00) [pid = 3620] [serial = 1834] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F8F000) [pid = 3620] [serial = 1835] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1754F400) [pid = 3620] [serial = 1829] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1559DC00) [pid = 3620] [serial = 1843] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (159F7800) [pid = 3620] [serial = 1844] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11D7FC00) [pid = 3620] [serial = 1831] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C60800) [pid = 3620] [serial = 1832] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11B23C00) [pid = 3620] [serial = 1837] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (129FB400) [pid = 3620] [serial = 1838] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1320F000) [pid = 3620] [serial = 1840] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (139AE000) [pid = 3620] [serial = 1841] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13F82C00) [pid = 3620] [serial = 1855] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1829CC00) [pid = 3620] [serial = 1861] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1517F400) [pid = 3620] [serial = 1856] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17D37800) [pid = 3620] [serial = 1853] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1829F000) [pid = 3620] [serial = 1862] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16C43000) [pid = 3620] [serial = 1846] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (18212C00) [pid = 3620] [serial = 1858] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16C84400) [pid = 3620] [serial = 1847] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (18290400) [pid = 3620] [serial = 1859] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3620 | 1467388444505 Marionette TRACE conn3 <- [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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1210ms 08:54:04 INFO - PROCESS | 3620 | 1467388444550 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3620 | 1467388444554 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:54:04 INFO - PROCESS | 3620 | 1467388444561 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3620 | 1467388444565 Marionette TRACE conn3 <- [1,2510,null,{}] 08:54:04 INFO - PROCESS | 3620 | 1467388444570 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3620 | 1467388444573 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:04 INFO - PROCESS | 3620 | 1467388444666 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:54:04 INFO - PROCESS | 3620 | 1467388444678 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3620 | 1467388444680 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:04 INFO - PROCESS | 3620 | ++DOCSHELL 12C45C00 == 33 [pid = 3620] [id = 637] 08:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (12C51C00) [pid = 3620] [serial = 1911] [outer = 00000000] 08:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12C62400) [pid = 3620] [serial = 1912] [outer = 12C51C00] 08:54:04 INFO - PROCESS | 3620 | 1467388444757 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13022000) [pid = 3620] [serial = 1913] [outer = 12C51C00] 08:54:05 INFO - PROCESS | 3620 | 1467388445324 Marionette TRACE conn3 <- [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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 807ms 08:54:05 INFO - PROCESS | 3620 | 1467388445363 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3620 | 1467388445367 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:54:05 INFO - PROCESS | 3620 | 1467388445373 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3620 | 1467388445376 Marionette TRACE conn3 <- [1,2514,null,{}] 08:54:05 INFO - PROCESS | 3620 | 1467388445379 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3620 | 1467388445382 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:05 INFO - PROCESS | 3620 | 1467388445467 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:54:05 INFO - PROCESS | 3620 | 1467388445475 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3620 | 1467388445478 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:05 INFO - PROCESS | 3620 | ++DOCSHELL 13DDD400 == 34 [pid = 3620] [id = 638] 08:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13DDD800) [pid = 3620] [serial = 1914] [outer = 00000000] 08:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13F80800) [pid = 3620] [serial = 1915] [outer = 13DDD800] 08:54:05 INFO - PROCESS | 3620 | 1467388445523 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15142C00) [pid = 3620] [serial = 1916] [outer = 13DDD800] 08:54:05 INFO - PROCESS | 3620 | 1467388446001 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 698ms 08:54:06 INFO - PROCESS | 3620 | 1467388446073 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3620 | 1467388446075 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:54:06 INFO - PROCESS | 3620 | 1467388446079 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3620 | 1467388446082 Marionette TRACE conn3 <- [1,2518,null,{}] 08:54:06 INFO - PROCESS | 3620 | 1467388446093 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3620 | 1467388446097 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:06 INFO - PROCESS | 3620 | 1467388446164 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:54:06 INFO - PROCESS | 3620 | 1467388446264 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3620 | 1467388446267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:06 INFO - PROCESS | 3620 | ++DOCSHELL 159F6400 == 35 [pid = 3620] [id = 639] 08:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (159F7000) [pid = 3620] [serial = 1917] [outer = 00000000] 08:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1651BC00) [pid = 3620] [serial = 1918] [outer = 159F7000] 08:54:06 INFO - PROCESS | 3620 | 1467388446313 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1662C400) [pid = 3620] [serial = 1919] [outer = 159F7000] 08:54:06 INFO - PROCESS | 3620 | 1467388446694 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 682ms 08:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:54:06 INFO - PROCESS | 3620 | 1467388446762 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3620 | 1467388446765 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:54:06 INFO - PROCESS | 3620 | 1467388446768 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3620 | 1467388446769 Marionette TRACE conn3 <- [1,2522,null,{}] 08:54:06 INFO - PROCESS | 3620 | 1467388446773 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3620 | 1467388446775 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:06 INFO - PROCESS | 3620 | 1467388446920 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:54:06 INFO - PROCESS | 3620 | 1467388446942 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3620 | 1467388446944 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:06 INFO - PROCESS | 3620 | ++DOCSHELL 16C43400 == 36 [pid = 3620] [id = 640] 08:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16C45400) [pid = 3620] [serial = 1920] [outer = 00000000] 08:54:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16C86C00) [pid = 3620] [serial = 1921] [outer = 16C45400] 08:54:06 INFO - PROCESS | 3620 | 1467388446987 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16DB6000) [pid = 3620] [serial = 1922] [outer = 16C45400] 08:54:07 INFO - PROCESS | 3620 | 1467388447424 Marionette TRACE conn3 <- [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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 682ms 08:54:07 INFO - PROCESS | 3620 | 1467388447467 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3620 | 1467388447469 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:54:07 INFO - PROCESS | 3620 | 1467388447472 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3620 | 1467388447474 Marionette TRACE conn3 <- [1,2526,null,{}] 08:54:07 INFO - PROCESS | 3620 | 1467388447483 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3620 | 1467388447485 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:07 INFO - PROCESS | 3620 | 1467388447594 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:54:07 INFO - PROCESS | 3620 | 1467388447600 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3620 | 1467388447602 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:07 INFO - PROCESS | 3620 | ++DOCSHELL 16C3E400 == 37 [pid = 3620] [id = 641] 08:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C80800) [pid = 3620] [serial = 1923] [outer = 00000000] 08:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16F89800) [pid = 3620] [serial = 1924] [outer = 16C80800] 08:54:07 INFO - PROCESS | 3620 | 1467388447644 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1754A800) [pid = 3620] [serial = 1925] [outer = 16C80800] 08:54:08 INFO - PROCESS | 3620 | 1467388448114 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 682ms 08:54:08 INFO - PROCESS | 3620 | 1467388448182 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3620 | 1467388448184 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:54:08 INFO - PROCESS | 3620 | 1467388448187 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3620 | 1467388448189 Marionette TRACE conn3 <- [1,2530,null,{}] 08:54:08 INFO - PROCESS | 3620 | 1467388448193 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3620 | 1467388448198 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:08 INFO - PROCESS | 3620 | 1467388448352 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:54:08 INFO - PROCESS | 3620 | 1467388448376 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3620 | 1467388448378 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:08 INFO - PROCESS | 3620 | ++DOCSHELL 1514F400 == 38 [pid = 3620] [id = 642] 08:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (159F8400) [pid = 3620] [serial = 1926] [outer = 00000000] 08:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17F18C00) [pid = 3620] [serial = 1927] [outer = 159F8400] 08:54:08 INFO - PROCESS | 3620 | 1467388448414 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18215800) [pid = 3620] [serial = 1928] [outer = 159F8400] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (114CE000) [pid = 3620] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16081800) [pid = 3620] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1307BC00) [pid = 3620] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1307F000) [pid = 3620] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (168E0C00) [pid = 3620] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1059AC00) [pid = 3620] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15144C00) [pid = 3620] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (114C4400) [pid = 3620] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13F8E800) [pid = 3620] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1767A400) [pid = 3620] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0F9E7C00) [pid = 3620] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15146C00) [pid = 3620] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:54:08 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (10B7AC00) [pid = 3620] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:54:08 INFO - PROCESS | 3620 | 1467388448954 Marionette TRACE conn3 <- [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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 823ms 08:54:09 INFO - PROCESS | 3620 | 1467388449015 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3620 | 1467388449017 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3620 | 1467388449020 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:54:09 INFO - PROCESS | 3620 | 1467388449022 Marionette TRACE conn3 <- [1,2534,null,{}] 08:54:09 INFO - PROCESS | 3620 | 1467388449025 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3620 | 1467388449027 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:09 INFO - PROCESS | 3620 | 1467388449110 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:54:09 INFO - PROCESS | 3620 | 1467388449118 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3620 | 1467388449120 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:09 INFO - PROCESS | 3620 | ++DOCSHELL 11439400 == 39 [pid = 3620] [id = 643] 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (114C1400) [pid = 3620] [serial = 1929] [outer = 00000000] 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12EC1C00) [pid = 3620] [serial = 1930] [outer = 114C1400] 08:54:09 INFO - PROCESS | 3620 | 1467388449163 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16081800) [pid = 3620] [serial = 1931] [outer = 114C1400] 08:54:09 INFO - PROCESS | 3620 | 1467388449604 Marionette TRACE conn3 <- [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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 636ms 08:54:09 INFO - PROCESS | 3620 | 1467388449680 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3620 | 1467388449682 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3620 | 1467388449685 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3620 | 1467388449687 Marionette TRACE conn3 <- [1,2538,null,{}] 08:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:54:09 INFO - PROCESS | 3620 | 1467388449692 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3620 | 1467388449694 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:09 INFO - PROCESS | 3620 | 1467388449772 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:54:09 INFO - PROCESS | 3620 | 1467388449778 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3620 | 1467388449780 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:09 INFO - PROCESS | 3620 | ++DOCSHELL 12C60400 == 40 [pid = 3620] [id = 644] 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C64C00) [pid = 3620] [serial = 1932] [outer = 00000000] 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (175AF800) [pid = 3620] [serial = 1933] [outer = 12C64C00] 08:54:09 INFO - PROCESS | 3620 | 1467388449822 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1821F400) [pid = 3620] [serial = 1934] [outer = 12C64C00] 08:54:10 INFO - PROCESS | 3620 | 1467388450255 Marionette TRACE conn3 <- [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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 590ms 08:54:10 INFO - PROCESS | 3620 | 1467388450286 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3620 | 1467388450288 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:54:10 INFO - PROCESS | 3620 | 1467388450296 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3620 | 1467388450298 Marionette TRACE conn3 <- [1,2542,null,{}] 08:54:10 INFO - PROCESS | 3620 | 1467388450302 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3620 | 1467388450304 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:10 INFO - PROCESS | 3620 | 1467388450383 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:54:10 INFO - PROCESS | 3620 | 1467388450388 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3620 | 1467388450390 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:10 INFO - PROCESS | 3620 | ++DOCSHELL 13DDA000 == 41 [pid = 3620] [id = 645] 08:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1742B000) [pid = 3620] [serial = 1935] [outer = 00000000] 08:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (19717800) [pid = 3620] [serial = 1936] [outer = 1742B000] 08:54:10 INFO - PROCESS | 3620 | 1467388450442 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19718C00) [pid = 3620] [serial = 1937] [outer = 1742B000] 08:54:10 INFO - PROCESS | 3620 | 1467388450852 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 590ms 08:54:10 INFO - PROCESS | 3620 | 1467388450912 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3620 | 1467388450916 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 3620 | 1467388450926 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:54:10 INFO - PROCESS | 3620 | 1467388450930 Marionette TRACE conn3 <- [1,2546,null,{}] 08:54:10 INFO - PROCESS | 3620 | 1467388450937 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3620 | 1467388450940 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:11 INFO - PROCESS | 3620 | 1467388451054 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:54:11 INFO - PROCESS | 3620 | 1467388451218 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3620 | 1467388451224 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:11 INFO - PROCESS | 3620 | ++DOCSHELL 114CEC00 == 42 [pid = 3620] [id = 646] 08:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (114CF000) [pid = 3620] [serial = 1938] [outer = 00000000] 08:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (11D7FC00) [pid = 3620] [serial = 1939] [outer = 114CF000] 08:54:11 INFO - PROCESS | 3620 | 1467388451294 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12C63800) [pid = 3620] [serial = 1940] [outer = 114CF000] 08:54:11 INFO - PROCESS | 3620 | 1467388451850 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 931ms 08:54:11 INFO - PROCESS | 3620 | 1467388451887 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3620 | 1467388451890 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:54:11 INFO - PROCESS | 3620 | 1467388451898 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3620 | 1467388451902 Marionette TRACE conn3 <- [1,2550,null,{}] 08:54:11 INFO - PROCESS | 3620 | 1467388451907 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3620 | 1467388451910 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:12 INFO - PROCESS | 3620 | 1467388452016 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:54:12 INFO - PROCESS | 3620 | 1467388452175 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3620 | 1467388452178 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:12 INFO - PROCESS | 3620 | ++DOCSHELL 14383800 == 43 [pid = 3620] [id = 647] 08:54:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15147800) [pid = 3620] [serial = 1941] [outer = 00000000] 08:54:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15180800) [pid = 3620] [serial = 1942] [outer = 15147800] 08:54:12 INFO - PROCESS | 3620 | 1467388452234 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15974800) [pid = 3620] [serial = 1943] [outer = 15147800] 08:54:12 INFO - PROCESS | 3620 | 1467388452873 Marionette TRACE conn3 <- [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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 993ms 08:54:12 INFO - PROCESS | 3620 | 1467388452883 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3620 | 1467388452886 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:54:12 INFO - PROCESS | 3620 | 1467388452903 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3620 | 1467388452905 Marionette TRACE conn3 <- [1,2554,null,{}] 08:54:12 INFO - PROCESS | 3620 | 1467388452916 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3620 | 1467388452921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:13 INFO - PROCESS | 3620 | 1467388453029 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:54:13 INFO - PROCESS | 3620 | 1467388453170 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3620 | 1467388453174 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:13 INFO - PROCESS | 3620 | ++DOCSHELL 1767E800 == 44 [pid = 3620] [id = 648] 08:54:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1767EC00) [pid = 3620] [serial = 1944] [outer = 00000000] 08:54:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17F16C00) [pid = 3620] [serial = 1945] [outer = 1767EC00] 08:54:13 INFO - PROCESS | 3620 | 1467388453231 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (194C0800) [pid = 3620] [serial = 1946] [outer = 1767EC00] 08:54:13 INFO - PROCESS | 3620 | 1467388453788 Marionette TRACE conn3 <- [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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 946ms 08:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:54:13 INFO - PROCESS | 3620 | 1467388453855 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3620 | 1467388453857 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 3620 | 1467388453860 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3620 | 1467388453862 Marionette TRACE conn3 <- [1,2558,null,{}] 08:54:13 INFO - PROCESS | 3620 | 1467388453866 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3620 | 1467388453868 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:14 INFO - PROCESS | 3620 | 1467388454015 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:54:14 INFO - PROCESS | 3620 | 1467388454128 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3620 | 1467388454130 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:14 INFO - PROCESS | 3620 | ++DOCSHELL 130E3C00 == 45 [pid = 3620] [id = 649] 08:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15151000) [pid = 3620] [serial = 1947] [outer = 00000000] 08:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16F88800) [pid = 3620] [serial = 1948] [outer = 15151000] 08:54:14 INFO - PROCESS | 3620 | 1467388454192 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17D0E800) [pid = 3620] [serial = 1949] [outer = 15151000] 08:54:14 INFO - PROCESS | 3620 | 1467388454969 Marionette TRACE conn3 <- [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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1132ms 08:54:14 INFO - PROCESS | 3620 | 1467388455007 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3620 | 1467388455012 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:54:14 INFO - PROCESS | 3620 | 1467388455017 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3620 | 1467388455020 Marionette TRACE conn3 <- [1,2562,null,{}] 08:54:15 INFO - PROCESS | 3620 | 1467388455026 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3620 | 1467388455029 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:15 INFO - PROCESS | 3620 | 1467388455113 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:54:15 INFO - PROCESS | 3620 | 1467388455262 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3620 | 1467388455266 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:15 INFO - PROCESS | 3620 | ++DOCSHELL 114CBC00 == 46 [pid = 3620] [id = 650] 08:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1189BC00) [pid = 3620] [serial = 1950] [outer = 00000000] 08:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12C0C800) [pid = 3620] [serial = 1951] [outer = 1189BC00] 08:54:15 INFO - PROCESS | 3620 | 1467388455317 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13028800) [pid = 3620] [serial = 1952] [outer = 1189BC00] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 12C60400 == 45 [pid = 3620] [id = 644] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 11439400 == 44 [pid = 3620] [id = 643] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 1514F400 == 43 [pid = 3620] [id = 642] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 16C3E400 == 42 [pid = 3620] [id = 641] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 16C43400 == 41 [pid = 3620] [id = 640] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 159F6400 == 40 [pid = 3620] [id = 639] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 13DDD400 == 39 [pid = 3620] [id = 638] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 12C45C00 == 38 [pid = 3620] [id = 637] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 175B4C00 == 37 [pid = 3620] [id = 623] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 118E1400 == 36 [pid = 3620] [id = 635] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 12C68800 == 35 [pid = 3620] [id = 619] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 17A36000 == 34 [pid = 3620] [id = 634] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 1514C000 == 33 [pid = 3620] [id = 620] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 0F9E8400 == 32 [pid = 3620] [id = 636] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 0F9E7800 == 31 [pid = 3620] [id = 624] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 114C2C00 == 30 [pid = 3620] [id = 621] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 13DD8000 == 29 [pid = 3620] [id = 622] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 130E3C00 == 28 [pid = 3620] [id = 649] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 1767E800 == 27 [pid = 3620] [id = 648] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 13DDA000 == 26 [pid = 3620] [id = 645] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 114CEC00 == 25 [pid = 3620] [id = 646] 08:54:16 INFO - PROCESS | 3620 | --DOCSHELL 14383800 == 24 [pid = 3620] [id = 647] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17D0BC00) [pid = 3620] [serial = 1900] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1297EC00) [pid = 3620] [serial = 1879] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12C0D000) [pid = 3620] [serial = 1880] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16536000) [pid = 3620] [serial = 1888] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13205800) [pid = 3620] [serial = 1882] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13385400) [pid = 3620] [serial = 1883] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13AB8800) [pid = 3620] [serial = 1877] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13912800) [pid = 3620] [serial = 1876] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16C48000) [pid = 3620] [serial = 1891] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1662F000) [pid = 3620] [serial = 1889] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (114C5C00) [pid = 3620] [serial = 1894] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C81C00) [pid = 3620] [serial = 1892] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1514F800) [pid = 3620] [serial = 1885] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12934800) [pid = 3620] [serial = 1865] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17D0C800) [pid = 3620] [serial = 1901] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114CFC00) [pid = 3620] [serial = 1864] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1608AC00) [pid = 3620] [serial = 1868] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15148800) [pid = 3620] [serial = 1867] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1821B000) [pid = 3620] [serial = 1871] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17D0F800) [pid = 3620] [serial = 1870] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (114C1C00) [pid = 3620] [serial = 1874] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (10B7D400) [pid = 3620] [serial = 1873] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13073400) [pid = 3620] [serial = 1895] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1751C000) [pid = 3620] [serial = 1897] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (175B2C00) [pid = 3620] [serial = 1898] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15519400) [pid = 3620] [serial = 1886] [outer = 00000000] [url = about:blank] 08:54:16 INFO - PROCESS | 3620 | 1467388456433 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1443ms 08:54:16 INFO - PROCESS | 3620 | 1467388456466 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3620 | 1467388456470 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 3620 | 1467388456475 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:54:16 INFO - PROCESS | 3620 | 1467388456479 Marionette TRACE conn3 <- [1,2566,null,{}] 08:54:16 INFO - PROCESS | 3620 | 1467388456484 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3620 | 1467388456487 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:16 INFO - PROCESS | 3620 | 1467388456575 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:54:16 INFO - PROCESS | 3620 | 1467388456583 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3620 | 1467388456586 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:16 INFO - PROCESS | 3620 | ++DOCSHELL 1143B800 == 25 [pid = 3620] [id = 651] 08:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (114C1C00) [pid = 3620] [serial = 1953] [outer = 00000000] 08:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (118DB800) [pid = 3620] [serial = 1954] [outer = 114C1C00] 08:54:16 INFO - PROCESS | 3620 | 1467388456633 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11B27C00) [pid = 3620] [serial = 1955] [outer = 114C1C00] 08:54:17 INFO - PROCESS | 3620 | 1467388457175 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 729ms 08:54:17 INFO - PROCESS | 3620 | 1467388457217 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3620 | 1467388457222 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:54:17 INFO - PROCESS | 3620 | 1467388457228 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3620 | 1467388457230 Marionette TRACE conn3 <- [1,2570,null,{}] 08:54:17 INFO - PROCESS | 3620 | 1467388457234 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3620 | 1467388457236 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:17 INFO - PROCESS | 3620 | 1467388457363 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:54:17 INFO - PROCESS | 3620 | 1467388457459 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3620 | 1467388457462 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:17 INFO - PROCESS | 3620 | ++DOCSHELL 12C67000 == 26 [pid = 3620] [id = 652] 08:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12D23800) [pid = 3620] [serial = 1956] [outer = 00000000] 08:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (130E0C00) [pid = 3620] [serial = 1957] [outer = 12D23800] 08:54:17 INFO - PROCESS | 3620 | 1467388457507 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1320F400) [pid = 3620] [serial = 1958] [outer = 12D23800] 08:54:17 INFO - PROCESS | 3620 | 1467388457884 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 729ms 08:54:17 INFO - PROCESS | 3620 | 1467388457951 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3620 | 1467388457954 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:54:17 INFO - PROCESS | 3620 | 1467388457957 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3620 | 1467388457960 Marionette TRACE conn3 <- [1,2574,null,{}] 08:54:17 INFO - PROCESS | 3620 | 1467388457971 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3620 | 1467388457975 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:18 INFO - PROCESS | 3620 | 1467388458056 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:54:18 INFO - PROCESS | 3620 | 1467388458063 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3620 | 1467388458066 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:18 INFO - PROCESS | 3620 | ++DOCSHELL 13DDE800 == 27 [pid = 3620] [id = 653] 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13DDEC00) [pid = 3620] [serial = 1959] [outer = 00000000] 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15146000) [pid = 3620] [serial = 1960] [outer = 13DDEC00] 08:54:18 INFO - PROCESS | 3620 | 1467388458112 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1517C800) [pid = 3620] [serial = 1961] [outer = 13DDEC00] 08:54:18 INFO - PROCESS | 3620 | 1467388458636 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 698ms 08:54:18 INFO - PROCESS | 3620 | 1467388458656 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3620 | 1467388458659 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:54:18 INFO - PROCESS | 3620 | 1467388458662 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3620 | 1467388458663 Marionette TRACE conn3 <- [1,2578,null,{}] 08:54:18 INFO - PROCESS | 3620 | 1467388458674 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3620 | 1467388458676 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:18 INFO - PROCESS | 3620 | 1467388458823 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:54:18 INFO - PROCESS | 3620 | 1467388458889 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3620 | 1467388458891 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:18 INFO - PROCESS | 3620 | ++DOCSHELL 15521C00 == 28 [pid = 3620] [id = 654] 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1559CC00) [pid = 3620] [serial = 1962] [outer = 00000000] 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (159F2000) [pid = 3620] [serial = 1963] [outer = 1559CC00] 08:54:18 INFO - PROCESS | 3620 | 1467388458934 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1608C400) [pid = 3620] [serial = 1964] [outer = 1559CC00] 08:54:19 INFO - PROCESS | 3620 | 1467388459353 Marionette TRACE conn3 <- [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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 729ms 08:54:19 INFO - PROCESS | 3620 | 1467388459403 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3620 | 1467388459405 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:54:19 INFO - PROCESS | 3620 | 1467388459408 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3620 | 1467388459410 Marionette TRACE conn3 <- [1,2582,null,{}] 08:54:19 INFO - PROCESS | 3620 | 1467388459413 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3620 | 1467388459415 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:19 INFO - PROCESS | 3620 | 1467388459526 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:54:19 INFO - PROCESS | 3620 | 1467388459515 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3620 | 1467388459517 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:19 INFO - PROCESS | 3620 | ++DOCSHELL 159F0C00 == 29 [pid = 3620] [id = 655] 08:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16537C00) [pid = 3620] [serial = 1965] [outer = 00000000] 08:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (168E8400) [pid = 3620] [serial = 1966] [outer = 16537C00] 08:54:19 INFO - PROCESS | 3620 | 1467388459561 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C3F400) [pid = 3620] [serial = 1967] [outer = 16537C00] 08:54:20 INFO - PROCESS | 3620 | 1467388460046 Marionette TRACE conn3 <- [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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 682ms 08:54:20 INFO - PROCESS | 3620 | 1467388460092 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3620 | 1467388460094 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3620 | 1467388460097 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:54:20 INFO - PROCESS | 3620 | 1467388460099 Marionette TRACE conn3 <- [1,2586,null,{}] 08:54:20 INFO - PROCESS | 3620 | 1467388460102 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3620 | 1467388460107 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:20 INFO - PROCESS | 3620 | 1467388460258 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C45400) [pid = 3620] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (159F7000) [pid = 3620] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12C51C00) [pid = 3620] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17A36400) [pid = 3620] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DDD800) [pid = 3620] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (118E3000) [pid = 3620] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16C80800) [pid = 3620] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0F9EB000) [pid = 3620] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1742B000) [pid = 3620] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (159F8400) [pid = 3620] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (114C1400) [pid = 3620] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:54:20 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12C64C00) [pid = 3620] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:54:20 INFO - PROCESS | 3620 | 1467388460575 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3620 | 1467388460577 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:20 INFO - PROCESS | 3620 | ++DOCSHELL 0F9EB000 == 30 [pid = 3620] [id = 656] 08:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1036D400) [pid = 3620] [serial = 1968] [outer = 00000000] 08:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (129FB400) [pid = 3620] [serial = 1969] [outer = 1036D400] 08:54:20 INFO - PROCESS | 3620 | 1467388460620 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13DDBC00) [pid = 3620] [serial = 1970] [outer = 1036D400] 08:54:20 INFO - PROCESS | 3620 | 1467388460991 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 931ms 08:54:21 INFO - PROCESS | 3620 | 1467388461043 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3620 | 1467388461045 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:54:21 INFO - PROCESS | 3620 | 1467388461054 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3620 | 1467388461056 Marionette TRACE conn3 <- [1,2590,null,{}] 08:54:21 INFO - PROCESS | 3620 | 1467388461060 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3620 | 1467388461061 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:21 INFO - PROCESS | 3620 | 1467388461136 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:54:21 INFO - PROCESS | 3620 | 1467388461142 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3620 | 1467388461143 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:21 INFO - PROCESS | 3620 | ++DOCSHELL 1307BC00 == 31 [pid = 3620] [id = 657] 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13AB6800) [pid = 3620] [serial = 1971] [outer = 00000000] 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16C84400) [pid = 3620] [serial = 1972] [outer = 13AB6800] 08:54:21 INFO - PROCESS | 3620 | 1467388461186 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C8D800) [pid = 3620] [serial = 1973] [outer = 13AB6800] 08:54:21 INFO - PROCESS | 3620 | 1467388461620 Marionette TRACE conn3 <- [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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 590ms 08:54:21 INFO - PROCESS | 3620 | 1467388461645 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3620 | 1467388461647 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:54:21 INFO - PROCESS | 3620 | 1467388461650 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:54:21 INFO - PROCESS | 3620 | 1467388461652 Marionette TRACE conn3 <- [1,2594,null,{}] 08:54:21 INFO - PROCESS | 3620 | 1467388461655 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3620 | 1467388461657 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:21 INFO - PROCESS | 3620 | 1467388461761 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:54:21 INFO - PROCESS | 3620 | 1467388461768 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3620 | 1467388461770 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:21 INFO - PROCESS | 3620 | ++DOCSHELL 114CE400 == 32 [pid = 3620] [id = 658] 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16C43400) [pid = 3620] [serial = 1974] [outer = 00000000] 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17558000) [pid = 3620] [serial = 1975] [outer = 16C43400] 08:54:21 INFO - PROCESS | 3620 | 1467388461814 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (175B5000) [pid = 3620] [serial = 1976] [outer = 16C43400] 08:54:22 INFO - PROCESS | 3620 | 1467388462251 Marionette TRACE conn3 <- [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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 636ms 08:54:22 INFO - PROCESS | 3620 | 1467388462283 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3620 | 1467388462285 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:54:22 INFO - PROCESS | 3620 | 1467388462289 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3620 | 1467388462290 Marionette TRACE conn3 <- [1,2598,null,{}] 08:54:22 INFO - PROCESS | 3620 | 1467388462294 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3620 | 1467388462296 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:22 INFO - PROCESS | 3620 | 1467388462381 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:54:22 INFO - PROCESS | 3620 | 1467388462386 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3620 | 1467388462388 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:22 INFO - PROCESS | 3620 | ++DOCSHELL 1767C400 == 33 [pid = 3620] [id = 659] 08:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17680C00) [pid = 3620] [serial = 1977] [outer = 00000000] 08:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17D0C800) [pid = 3620] [serial = 1978] [outer = 17680C00] 08:54:22 INFO - PROCESS | 3620 | 1467388462433 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17D31400) [pid = 3620] [serial = 1979] [outer = 17680C00] 08:54:23 INFO - PROCESS | 3620 | 1467388463240 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 993ms 08:54:23 INFO - PROCESS | 3620 | 1467388463292 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3620 | 1467388463296 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:54:23 INFO - PROCESS | 3620 | 1467388463301 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:54:23 INFO - PROCESS | 3620 | 1467388463306 Marionette TRACE conn3 <- [1,2602,null,{}] 08:54:23 INFO - PROCESS | 3620 | 1467388463311 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3620 | 1467388463314 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:23 INFO - PROCESS | 3620 | 1467388463440 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:54:23 INFO - PROCESS | 3620 | 1467388463578 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3620 | 1467388463581 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:23 INFO - PROCESS | 3620 | ++DOCSHELL 11439400 == 34 [pid = 3620] [id = 660] 08:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11441800) [pid = 3620] [serial = 1980] [outer = 00000000] 08:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12979C00) [pid = 3620] [serial = 1981] [outer = 11441800] 08:54:23 INFO - PROCESS | 3620 | 1467388463637 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12C68800) [pid = 3620] [serial = 1982] [outer = 11441800] 08:54:24 INFO - PROCESS | 3620 | 1467388464326 Marionette TRACE conn3 <- [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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1085ms 08:54:24 INFO - PROCESS | 3620 | 1467388464522 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3620 | 1467388464527 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 3620 | 1467388464532 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3620 | 1467388464535 Marionette TRACE conn3 <- [1,2606,null,{}] 08:54:24 INFO - PROCESS | 3620 | 1467388464541 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:54:24 INFO - PROCESS | 3620 | 1467388464544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:24 INFO - PROCESS | 3620 | 1467388464651 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:54:24 INFO - PROCESS | 3620 | 1467388464788 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3620 | 1467388464793 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:24 INFO - PROCESS | 3620 | ++DOCSHELL 1189F000 == 35 [pid = 3620] [id = 661] 08:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (118DB400) [pid = 3620] [serial = 1983] [outer = 00000000] 08:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12A86800) [pid = 3620] [serial = 1984] [outer = 118DB400] 08:54:24 INFO - PROCESS | 3620 | 1467388464848 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12C4CC00) [pid = 3620] [serial = 1985] [outer = 118DB400] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 114CE400 == 34 [pid = 3620] [id = 658] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 1307BC00 == 33 [pid = 3620] [id = 657] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 0F9EB000 == 32 [pid = 3620] [id = 656] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 159F0C00 == 31 [pid = 3620] [id = 655] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 15521C00 == 30 [pid = 3620] [id = 654] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 13DDE800 == 29 [pid = 3620] [id = 653] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 12C67000 == 28 [pid = 3620] [id = 652] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 1143B800 == 27 [pid = 3620] [id = 651] 08:54:25 INFO - PROCESS | 3620 | --DOCSHELL 114CBC00 == 26 [pid = 3620] [id = 650] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C86C00) [pid = 3620] [serial = 1921] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16DB6000) [pid = 3620] [serial = 1922] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1651BC00) [pid = 3620] [serial = 1918] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C62400) [pid = 3620] [serial = 1912] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13022000) [pid = 3620] [serial = 1913] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1829E400) [pid = 3620] [serial = 1904] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (18298800) [pid = 3620] [serial = 1903] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13F80800) [pid = 3620] [serial = 1915] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15142C00) [pid = 3620] [serial = 1916] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12C69400) [pid = 3620] [serial = 1906] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1307F800) [pid = 3620] [serial = 1907] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16F89800) [pid = 3620] [serial = 1924] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12C5F400) [pid = 3620] [serial = 1909] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13A35C00) [pid = 3620] [serial = 1910] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (19717800) [pid = 3620] [serial = 1936] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (19718C00) [pid = 3620] [serial = 1937] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17F18C00) [pid = 3620] [serial = 1927] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16081800) [pid = 3620] [serial = 1931] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (12EC1C00) [pid = 3620] [serial = 1930] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (175AF800) [pid = 3620] [serial = 1933] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (18215800) [pid = 3620] [serial = 1928] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1821F400) [pid = 3620] [serial = 1934] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1754A800) [pid = 3620] [serial = 1925] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1662C400) [pid = 3620] [serial = 1919] [outer = 00000000] [url = about:blank] 08:54:25 INFO - PROCESS | 3620 | 1467388465392 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 869ms 08:54:25 INFO - PROCESS | 3620 | 1467388465431 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3620 | 1467388465436 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:54:25 INFO - PROCESS | 3620 | 1467388465444 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3620 | 1467388465448 Marionette TRACE conn3 <- [1,2610,null,{}] 08:54:25 INFO - PROCESS | 3620 | 1467388465453 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3620 | 1467388465455 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:25 INFO - PROCESS | 3620 | 1467388465540 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:54:25 INFO - PROCESS | 3620 | 1467388465548 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3620 | 1467388465551 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:25 INFO - PROCESS | 3620 | ++DOCSHELL 13025400 == 27 [pid = 3620] [id = 662] 08:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13025C00) [pid = 3620] [serial = 1986] [outer = 00000000] 08:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1338B000) [pid = 3620] [serial = 1987] [outer = 13025C00] 08:54:25 INFO - PROCESS | 3620 | 1467388465598 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (139AF800) [pid = 3620] [serial = 1988] [outer = 13025C00] 08:54:26 INFO - PROCESS | 3620 | 1467388466103 Marionette TRACE conn3 <- [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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 698ms 08:54:26 INFO - PROCESS | 3620 | 1467388466139 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3620 | 1467388466141 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:54:26 INFO - PROCESS | 3620 | 1467388466145 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3620 | 1467388466147 Marionette TRACE conn3 <- [1,2614,null,{}] 08:54:26 INFO - PROCESS | 3620 | 1467388466160 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3620 | 1467388466167 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:26 INFO - PROCESS | 3620 | 1467388466272 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:54:26 INFO - PROCESS | 3620 | 1467388466373 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3620 | 1467388466377 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:26 INFO - PROCESS | 3620 | ++DOCSHELL 14381400 == 28 [pid = 3620] [id = 663] 08:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (14381C00) [pid = 3620] [serial = 1989] [outer = 00000000] 08:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1514CC00) [pid = 3620] [serial = 1990] [outer = 14381C00] 08:54:26 INFO - PROCESS | 3620 | 1467388466424 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15182400) [pid = 3620] [serial = 1991] [outer = 14381C00] 08:54:26 INFO - PROCESS | 3620 | 1467388466813 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 729ms 08:54:26 INFO - PROCESS | 3620 | 1467388466869 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3620 | 1467388466871 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 3620 | 1467388466874 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:54:26 INFO - PROCESS | 3620 | 1467388466876 Marionette TRACE conn3 <- [1,2618,null,{}] 08:54:26 INFO - PROCESS | 3620 | 1467388466879 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3620 | 1467388466881 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:26 INFO - PROCESS | 3620 | 1467388466964 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:54:26 INFO - PROCESS | 3620 | 1467388466969 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3620 | 1467388466971 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:26 INFO - PROCESS | 3620 | ++DOCSHELL 15526000 == 29 [pid = 3620] [id = 664] 08:54:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15698800) [pid = 3620] [serial = 1992] [outer = 00000000] 08:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16542000) [pid = 3620] [serial = 1993] [outer = 15698800] 08:54:27 INFO - PROCESS | 3620 | 1467388467015 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16818400) [pid = 3620] [serial = 1994] [outer = 15698800] 08:54:27 INFO - PROCESS | 3620 | 1467388467492 Marionette TRACE conn3 <- [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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 682ms 08:54:27 INFO - PROCESS | 3620 | 1467388467575 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3620 | 1467388467578 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:54:27 INFO - PROCESS | 3620 | 1467388467581 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3620 | 1467388467583 Marionette TRACE conn3 <- [1,2622,null,{}] 08:54:27 INFO - PROCESS | 3620 | 1467388467587 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3620 | 1467388467589 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:27 INFO - PROCESS | 3620 | 1467388467727 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:54:27 INFO - PROCESS | 3620 | 1467388467747 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3620 | 1467388467749 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:27 INFO - PROCESS | 3620 | ++DOCSHELL 16C47400 == 30 [pid = 3620] [id = 665] 08:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16C4B000) [pid = 3620] [serial = 1995] [outer = 00000000] 08:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16C8C000) [pid = 3620] [serial = 1996] [outer = 16C4B000] 08:54:27 INFO - PROCESS | 3620 | 1467388467792 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16DB7C00) [pid = 3620] [serial = 1997] [outer = 16C4B000] 08:54:28 INFO - PROCESS | 3620 | 1467388468218 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 698ms 08:54:28 INFO - PROCESS | 3620 | 1467388468279 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3620 | 1467388468281 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:54:28 INFO - PROCESS | 3620 | 1467388468285 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3620 | 1467388468286 Marionette TRACE conn3 <- [1,2626,null,{}] 08:54:28 INFO - PROCESS | 3620 | 1467388468294 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3620 | 1467388468300 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:28 INFO - PROCESS | 3620 | 1467388468439 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:54:28 INFO - PROCESS | 3620 | 1467388468493 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3620 | 1467388468497 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:28 INFO - PROCESS | 3620 | ++DOCSHELL 1751C000 == 31 [pid = 3620] [id = 666] 08:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17554C00) [pid = 3620] [serial = 1998] [outer = 00000000] 08:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17683400) [pid = 3620] [serial = 1999] [outer = 17554C00] 08:54:28 INFO - PROCESS | 3620 | 1467388468542 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D37800) [pid = 3620] [serial = 2000] [outer = 17554C00] 08:54:28 INFO - PROCESS | 3620 | 1467388468958 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 729ms 08:54:29 INFO - PROCESS | 3620 | 1467388469010 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3620 | 1467388469012 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:54:29 INFO - PROCESS | 3620 | 1467388469015 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3620 | 1467388469017 Marionette TRACE conn3 <- [1,2630,null,{}] 08:54:29 INFO - PROCESS | 3620 | 1467388469054 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3620 | 1467388469056 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:29 INFO - PROCESS | 3620 | 1467388469169 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:54:29 INFO - PROCESS | 3620 | 1467388469180 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3620 | 1467388469182 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:29 INFO - PROCESS | 3620 | ++DOCSHELL 15181800 == 32 [pid = 3620] [id = 667] 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16EF2400) [pid = 3620] [serial = 2001] [outer = 00000000] 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1821AC00) [pid = 3620] [serial = 2002] [outer = 16EF2400] 08:54:29 INFO - PROCESS | 3620 | 1467388469233 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1821F400) [pid = 3620] [serial = 2003] [outer = 16EF2400] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C43400) [pid = 3620] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1559CC00) [pid = 3620] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DDEC00) [pid = 3620] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (114C1C00) [pid = 3620] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1189BC00) [pid = 3620] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12D23800) [pid = 3620] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16537C00) [pid = 3620] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (114CF000) [pid = 3620] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15147800) [pid = 3620] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1767EC00) [pid = 3620] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15151000) [pid = 3620] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1036D400) [pid = 3620] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:54:29 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13AB6800) [pid = 3620] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:54:29 INFO - PROCESS | 3620 | 1467388469758 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:54:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 744ms 08:54:29 INFO - PROCESS | 3620 | 1467388469776 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3620 | 1467388469778 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:54:29 INFO - PROCESS | 3620 | 1467388469781 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3620 | 1467388469783 Marionette TRACE conn3 <- [1,2634,null,{}] 08:54:29 INFO - PROCESS | 3620 | 1467388469786 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3620 | 1467388469788 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:29 INFO - PROCESS | 3620 | 1467388469864 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:54:29 INFO - PROCESS | 3620 | 1467388469869 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3620 | 1467388469871 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:29 INFO - PROCESS | 3620 | ++DOCSHELL 114CF000 == 33 [pid = 3620] [id = 668] 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1189B000) [pid = 3620] [serial = 2004] [outer = 00000000] 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1559DC00) [pid = 3620] [serial = 2005] [outer = 1189B000] 08:54:29 INFO - PROCESS | 3620 | 1467388469915 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16538800) [pid = 3620] [serial = 2006] [outer = 1189B000] 08:54:30 INFO - PROCESS | 3620 | 1467388470359 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 636ms 08:54:30 INFO - PROCESS | 3620 | 1467388470419 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3620 | 1467388470421 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:54:30 INFO - PROCESS | 3620 | 1467388470425 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:54:30 INFO - PROCESS | 3620 | 1467388470426 Marionette TRACE conn3 <- [1,2638,null,{}] 08:54:30 INFO - PROCESS | 3620 | 1467388470430 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 3620 | 1467388470432 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:30 INFO - PROCESS | 3620 | 1467388470532 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:54:30 INFO - PROCESS | 3620 | 1467388470540 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3620 | 1467388470542 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:30 INFO - PROCESS | 3620 | ++DOCSHELL 1297DC00 == 34 [pid = 3620] [id = 669] 08:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13AB9400) [pid = 3620] [serial = 2007] [outer = 00000000] 08:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18218800) [pid = 3620] [serial = 2008] [outer = 13AB9400] 08:54:30 INFO - PROCESS | 3620 | 1467388470592 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (18298800) [pid = 3620] [serial = 2009] [outer = 13AB9400] 08:54:30 INFO - PROCESS | 3620 | 1467388470995 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 636ms 08:54:31 INFO - PROCESS | 3620 | 1467388471047 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3620 | 1467388471049 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:54:31 INFO - PROCESS | 3620 | 1467388471052 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3620 | 1467388471054 Marionette TRACE conn3 <- [1,2642,null,{}] 08:54:31 INFO - PROCESS | 3620 | 1467388471062 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3620 | 1467388471064 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:31 INFO - PROCESS | 3620 | 1467388471141 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:54:31 INFO - PROCESS | 3620 | 1467388471147 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3620 | 1467388471158 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:31 INFO - PROCESS | 3620 | ++DOCSHELL 175B4C00 == 35 [pid = 3620] [id = 670] 08:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (18215800) [pid = 3620] [serial = 2010] [outer = 00000000] 08:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (194CA000) [pid = 3620] [serial = 2011] [outer = 18215800] 08:54:31 INFO - PROCESS | 3620 | 1467388471201 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19716C00) [pid = 3620] [serial = 2012] [outer = 18215800] 08:54:31 INFO - PROCESS | 3620 | 1467388471667 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 636ms 08:54:31 INFO - PROCESS | 3620 | 1467388471691 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3620 | 1467388471696 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:54:31 INFO - PROCESS | 3620 | 1467388471701 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:54:31 INFO - PROCESS | 3620 | 1467388471706 Marionette TRACE conn3 <- [1,2646,null,{}] 08:54:31 INFO - PROCESS | 3620 | 1467388471713 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3620 | 1467388471716 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:31 INFO - PROCESS | 3620 | 1467388471829 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:54:32 INFO - PROCESS | 3620 | 1467388472012 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3620 | 1467388472015 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:32 INFO - PROCESS | 3620 | ++DOCSHELL 11D36000 == 36 [pid = 3620] [id = 671] 08:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1297CC00) [pid = 3620] [serial = 2013] [outer = 00000000] 08:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12C5E000) [pid = 3620] [serial = 2014] [outer = 1297CC00] 08:54:32 INFO - PROCESS | 3620 | 1467388472085 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (130DF000) [pid = 3620] [serial = 2015] [outer = 1297CC00] 08:54:32 INFO - PROCESS | 3620 | 1467388472634 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:54:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 993ms 08:54:32 INFO - PROCESS | 3620 | 1467388472705 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3620 | 1467388472710 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:54:32 INFO - PROCESS | 3620 | 1467388472716 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3620 | 1467388472719 Marionette TRACE conn3 <- [1,2650,null,{}] 08:54:32 INFO - PROCESS | 3620 | 1467388472722 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3620 | 1467388472725 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:32 INFO - PROCESS | 3620 | 1467388472865 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:54:32 INFO - PROCESS | 3620 | 1467388472992 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3620 | 1467388472994 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:33 INFO - PROCESS | 3620 | ++DOCSHELL 1514BC00 == 37 [pid = 3620] [id = 672] 08:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15151800) [pid = 3620] [serial = 2016] [outer = 00000000] 08:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1596E800) [pid = 3620] [serial = 2017] [outer = 15151800] 08:54:33 INFO - PROCESS | 3620 | 1467388473050 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16535800) [pid = 3620] [serial = 2018] [outer = 15151800] 08:54:33 INFO - PROCESS | 3620 | 1467388473597 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:54:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 08:54:33 INFO - PROCESS | 3620 | 1467388473645 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3620 | 1467388473647 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:54:33 INFO - PROCESS | 3620 | 1467388473651 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3620 | 1467388473655 Marionette TRACE conn3 <- [1,2654,null,{}] 08:54:33 INFO - PROCESS | 3620 | 1467388473666 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3620 | 1467388473670 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:33 INFO - PROCESS | 3620 | 1467388473775 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:54:33 INFO - PROCESS | 3620 | 1467388473888 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3620 | 1467388473891 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:33 INFO - PROCESS | 3620 | ++DOCSHELL 17AC3800 == 38 [pid = 3620] [id = 673] 08:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17ACA000) [pid = 3620] [serial = 2019] [outer = 00000000] 08:54:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18214400) [pid = 3620] [serial = 2020] [outer = 17ACA000] 08:54:33 INFO - PROCESS | 3620 | 1467388473987 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (194CCC00) [pid = 3620] [serial = 2021] [outer = 17ACA000] 08:54:35 INFO - PROCESS | 3620 | 1467388475123 Marionette TRACE conn3 <- [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]]]}] 08:54:35 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) 08:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1489ms 08:54:35 INFO - PROCESS | 3620 | 1467388475143 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3620 | 1467388475148 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 3620 | 1467388475153 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:54:35 INFO - PROCESS | 3620 | 1467388475156 Marionette TRACE conn3 <- [1,2658,null,{}] 08:54:35 INFO - PROCESS | 3620 | 1467388475162 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3620 | 1467388475165 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:35 INFO - PROCESS | 3620 | 1467388475299 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:54:35 INFO - PROCESS | 3620 | 1467388475435 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3620 | 1467388475438 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:35 INFO - PROCESS | 3620 | ++DOCSHELL 118A2800 == 39 [pid = 3620] [id = 674] 08:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (118E1400) [pid = 3620] [serial = 2022] [outer = 00000000] 08:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12978C00) [pid = 3620] [serial = 2023] [outer = 118E1400] 08:54:35 INFO - PROCESS | 3620 | 1467388475495 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12C0F400) [pid = 3620] [serial = 2024] [outer = 118E1400] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 1297DC00 == 38 [pid = 3620] [id = 669] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 114CF000 == 37 [pid = 3620] [id = 668] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 15181800 == 36 [pid = 3620] [id = 667] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 1751C000 == 35 [pid = 3620] [id = 666] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 16C47400 == 34 [pid = 3620] [id = 665] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 15526000 == 33 [pid = 3620] [id = 664] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 14381400 == 32 [pid = 3620] [id = 663] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 13025400 == 31 [pid = 3620] [id = 662] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 1189F000 == 30 [pid = 3620] [id = 661] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 1767C400 == 29 [pid = 3620] [id = 659] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 11439400 == 28 [pid = 3620] [id = 660] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 17AC3800 == 27 [pid = 3620] [id = 673] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 175B4C00 == 26 [pid = 3620] [id = 670] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 11D36000 == 25 [pid = 3620] [id = 671] 08:54:36 INFO - PROCESS | 3620 | --DOCSHELL 1514BC00 == 24 [pid = 3620] [id = 672] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17558000) [pid = 3620] [serial = 1975] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (159F2000) [pid = 3620] [serial = 1963] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15146000) [pid = 3620] [serial = 1960] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (118DB800) [pid = 3620] [serial = 1954] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13028800) [pid = 3620] [serial = 1952] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12C0C800) [pid = 3620] [serial = 1951] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (130E0C00) [pid = 3620] [serial = 1957] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1320F400) [pid = 3620] [serial = 1958] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (168E8400) [pid = 3620] [serial = 1966] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C63800) [pid = 3620] [serial = 1940] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11D7FC00) [pid = 3620] [serial = 1939] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1608C400) [pid = 3620] [serial = 1964] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15974800) [pid = 3620] [serial = 1943] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15180800) [pid = 3620] [serial = 1942] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (194C0800) [pid = 3620] [serial = 1946] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17F16C00) [pid = 3620] [serial = 1945] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17D0E800) [pid = 3620] [serial = 1949] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16F88800) [pid = 3620] [serial = 1948] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (129FB400) [pid = 3620] [serial = 1969] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (175B5000) [pid = 3620] [serial = 1976] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16C3F400) [pid = 3620] [serial = 1967] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (13DDBC00) [pid = 3620] [serial = 1970] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16C84400) [pid = 3620] [serial = 1972] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (11B27C00) [pid = 3620] [serial = 1955] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16C8D800) [pid = 3620] [serial = 1973] [outer = 00000000] [url = about:blank] 08:54:36 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1517C800) [pid = 3620] [serial = 1961] [outer = 00000000] [url = about:blank] 08:54:37 INFO - PROCESS | 3620 | 1467388477122 Marionette TRACE conn3 <- [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"]]]}] 08:54:37 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 08:54:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2006ms 08:54:37 INFO - PROCESS | 3620 | 1467388477172 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3620 | 1467388477176 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:54:37 INFO - PROCESS | 3620 | 1467388477181 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:54:37 INFO - PROCESS | 3620 | 1467388477186 Marionette TRACE conn3 <- [1,2662,null,{}] 08:54:37 INFO - PROCESS | 3620 | 1467388477192 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3620 | 1467388477195 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:37 INFO - PROCESS | 3620 | 1467388477278 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:54:37 INFO - PROCESS | 3620 | 1467388477404 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3620 | 1467388477406 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:37 INFO - PROCESS | 3620 | ++DOCSHELL 114C9400 == 25 [pid = 3620] [id = 675] 08:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (114C9C00) [pid = 3620] [serial = 2025] [outer = 00000000] 08:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11B23800) [pid = 3620] [serial = 2026] [outer = 114C9C00] 08:54:37 INFO - PROCESS | 3620 | 1467388477455 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (11D33C00) [pid = 3620] [serial = 2027] [outer = 114C9C00] 08:54:38 INFO - PROCESS | 3620 | 1467388478330 Marionette TRACE conn3 <- [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"]]]}] 08:54:38 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 08:54:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1184ms 08:54:38 INFO - PROCESS | 3620 | 1467388478392 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3620 | 1467388478397 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:54:38 INFO - PROCESS | 3620 | 1467388478404 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3620 | 1467388478406 Marionette TRACE conn3 <- [1,2666,null,{}] 08:54:38 INFO - PROCESS | 3620 | 1467388478410 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3620 | 1467388478413 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:38 INFO - PROCESS | 3620 | 1467388478529 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:54:38 INFO - PROCESS | 3620 | 1467388478536 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3620 | 1467388478538 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:38 INFO - PROCESS | 3620 | ++DOCSHELL 114CE400 == 26 [pid = 3620] [id = 676] 08:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12D29400) [pid = 3620] [serial = 2028] [outer = 00000000] 08:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13076000) [pid = 3620] [serial = 2029] [outer = 12D29400] 08:54:38 INFO - PROCESS | 3620 | 1467388478637 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13205400) [pid = 3620] [serial = 2030] [outer = 12D29400] 08:54:39 INFO - PROCESS | 3620 | 1467388479574 Marionette TRACE conn3 <- [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]]]}] 08:54:39 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) 08:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1185ms 08:54:39 INFO - PROCESS | 3620 | 1467388479605 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3620 | 1467388479607 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:54:39 INFO - PROCESS | 3620 | 1467388479611 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:54:39 INFO - PROCESS | 3620 | 1467388479614 Marionette TRACE conn3 <- [1,2670,null,{}] 08:54:39 INFO - PROCESS | 3620 | 1467388479625 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3620 | 1467388479629 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:39 INFO - PROCESS | 3620 | 1467388479730 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:54:39 INFO - PROCESS | 3620 | 1467388479737 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3620 | 1467388479740 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:39 INFO - PROCESS | 3620 | ++DOCSHELL 13DE4000 == 27 [pid = 3620] [id = 677] 08:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13DE4400) [pid = 3620] [serial = 2031] [outer = 00000000] 08:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (14386800) [pid = 3620] [serial = 2032] [outer = 13DE4400] 08:54:39 INFO - PROCESS | 3620 | 1467388479795 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15149000) [pid = 3620] [serial = 2033] [outer = 13DE4400] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C4B000) [pid = 3620] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15698800) [pid = 3620] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (118DB400) [pid = 3620] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (14381C00) [pid = 3620] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (11441800) [pid = 3620] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17554C00) [pid = 3620] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13025C00) [pid = 3620] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17680C00) [pid = 3620] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (18215800) [pid = 3620] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16EF2400) [pid = 3620] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13AB9400) [pid = 3620] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:54:40 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1189B000) [pid = 3620] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:54:40 INFO - PROCESS | 3620 | 1467388480772 Marionette TRACE conn3 <- [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]]]}] 08:54:40 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) 08:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1185ms 08:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:54:40 INFO - PROCESS | 3620 | 1467388480789 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3620 | 1467388480792 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3620 | 1467388480796 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3620 | 1467388480799 Marionette TRACE conn3 <- [1,2674,null,{}] 08:54:40 INFO - PROCESS | 3620 | 1467388480804 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3620 | 1467388480807 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:40 INFO - PROCESS | 3620 | 1467388480893 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:54:40 INFO - PROCESS | 3620 | 1467388480898 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3620 | 1467388480900 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:40 INFO - PROCESS | 3620 | ++DOCSHELL 1143B000 == 28 [pid = 3620] [id = 678] 08:54:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (11B25800) [pid = 3620] [serial = 2034] [outer = 00000000] 08:54:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13F8D400) [pid = 3620] [serial = 2035] [outer = 11B25800] 08:54:40 INFO - PROCESS | 3620 | 1467388480944 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15150C00) [pid = 3620] [serial = 2036] [outer = 11B25800] 08:54:41 INFO - PROCESS | 3620 | 1467388481888 Marionette TRACE conn3 <- [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"]]]}] 08:54:41 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 08:54:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1138ms 08:54:41 INFO - PROCESS | 3620 | 1467388481939 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3620 | 1467388481942 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:54:41 INFO - PROCESS | 3620 | 1467388481945 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3620 | 1467388481947 Marionette TRACE conn3 <- [1,2678,null,{}] 08:54:41 INFO - PROCESS | 3620 | 1467388481951 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3620 | 1467388481952 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:42 INFO - PROCESS | 3620 | 1467388482030 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:54:42 INFO - PROCESS | 3620 | 1467388482036 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3620 | 1467388482038 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:42 INFO - PROCESS | 3620 | ++DOCSHELL 15187000 == 29 [pid = 3620] [id = 679] 08:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1551DC00) [pid = 3620] [serial = 2037] [outer = 00000000] 08:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16085000) [pid = 3620] [serial = 2038] [outer = 1551DC00] 08:54:42 INFO - PROCESS | 3620 | 1467388482082 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16519800) [pid = 3620] [serial = 2039] [outer = 1551DC00] 08:54:43 INFO - PROCESS | 3620 | 1467388483072 Marionette TRACE conn3 <- [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"]]]}] 08:54:43 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 08:54:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1137ms 08:54:43 INFO - PROCESS | 3620 | 1467388483096 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3620 | 1467388483100 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:54:43 INFO - PROCESS | 3620 | 1467388483107 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3620 | 1467388483110 Marionette TRACE conn3 <- [1,2682,null,{}] 08:54:43 INFO - PROCESS | 3620 | 1467388483159 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3620 | 1467388483163 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:43 INFO - PROCESS | 3620 | 1467388483259 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:54:43 INFO - PROCESS | 3620 | 1467388483427 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3620 | 1467388483432 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:43 INFO - PROCESS | 3620 | ++DOCSHELL 11B23C00 == 30 [pid = 3620] [id = 680] 08:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11B2D400) [pid = 3620] [serial = 2040] [outer = 00000000] 08:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12C07000) [pid = 3620] [serial = 2041] [outer = 11B2D400] 08:54:43 INFO - PROCESS | 3620 | 1467388483529 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C65800) [pid = 3620] [serial = 2042] [outer = 11B2D400] 08:54:44 INFO - PROCESS | 3620 | 1467388484698 Marionette TRACE conn3 <- [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"]]]}] 08:54:44 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 08:54:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1636ms 08:54:44 INFO - PROCESS | 3620 | 1467388484801 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3620 | 1467388484806 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:54:44 INFO - PROCESS | 3620 | 1467388484855 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3620 | 1467388484858 Marionette TRACE conn3 <- [1,2686,null,{}] 08:54:44 INFO - PROCESS | 3620 | 1467388484864 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3620 | 1467388484866 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:44 INFO - PROCESS | 3620 | 1467388484957 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:54:44 INFO - PROCESS | 3620 | --DOCSHELL 1143B000 == 29 [pid = 3620] [id = 678] 08:54:44 INFO - PROCESS | 3620 | --DOCSHELL 13DE4000 == 28 [pid = 3620] [id = 677] 08:54:44 INFO - PROCESS | 3620 | --DOCSHELL 114CE400 == 27 [pid = 3620] [id = 676] 08:54:44 INFO - PROCESS | 3620 | --DOCSHELL 114C9400 == 26 [pid = 3620] [id = 675] 08:54:44 INFO - PROCESS | 3620 | --DOCSHELL 118A2800 == 25 [pid = 3620] [id = 674] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16C8C000) [pid = 3620] [serial = 1996] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16DB7C00) [pid = 3620] [serial = 1997] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16542000) [pid = 3620] [serial = 1993] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12A86800) [pid = 3620] [serial = 1984] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (12C4CC00) [pid = 3620] [serial = 1985] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1514CC00) [pid = 3620] [serial = 1990] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (15182400) [pid = 3620] [serial = 1991] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (12979C00) [pid = 3620] [serial = 1981] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (17D37800) [pid = 3620] [serial = 2000] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (12C68800) [pid = 3620] [serial = 1982] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1338B000) [pid = 3620] [serial = 1987] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (139AF800) [pid = 3620] [serial = 1988] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (17683400) [pid = 3620] [serial = 1999] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (17D0C800) [pid = 3620] [serial = 1978] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (17D31400) [pid = 3620] [serial = 1979] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (194CA000) [pid = 3620] [serial = 2011] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (19716C00) [pid = 3620] [serial = 2012] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (1821AC00) [pid = 3620] [serial = 2002] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (18298800) [pid = 3620] [serial = 2009] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 49 (1559DC00) [pid = 3620] [serial = 2005] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 48 (18218800) [pid = 3620] [serial = 2008] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 47 (16538800) [pid = 3620] [serial = 2006] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 46 (1821F400) [pid = 3620] [serial = 2003] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3620 | --DOMWINDOW == 45 (16818400) [pid = 3620] [serial = 1994] [outer = 00000000] [url = about:blank] 08:54:45 INFO - PROCESS | 3620 | 1467388485058 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3620 | 1467388485061 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:45 INFO - PROCESS | 3620 | ++DOCSHELL 10B86400 == 26 [pid = 3620] [id = 681] 08:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (11437C00) [pid = 3620] [serial = 2043] [outer = 00000000] 08:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (114C9400) [pid = 3620] [serial = 2044] [outer = 11437C00] 08:54:45 INFO - PROCESS | 3620 | 1467388485122 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (114CEC00) [pid = 3620] [serial = 2045] [outer = 11437C00] 08:54:45 INFO - PROCESS | 3620 | 1467388485981 Marionette TRACE conn3 <- [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"]]]}] 08:54:46 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 08:54:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1185ms 08:54:46 INFO - PROCESS | 3620 | 1467388486039 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3620 | 1467388486044 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:54:46 INFO - PROCESS | 3620 | 1467388486051 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3620 | 1467388486053 Marionette TRACE conn3 <- [1,2690,null,{}] 08:54:46 INFO - PROCESS | 3620 | 1467388486058 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3620 | 1467388486062 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:46 INFO - PROCESS | 3620 | 1467388486169 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:54:46 INFO - PROCESS | 3620 | 1467388486265 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3620 | 1467388486267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:46 INFO - PROCESS | 3620 | ++DOCSHELL 12C64C00 == 27 [pid = 3620] [id = 682] 08:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (12C65000) [pid = 3620] [serial = 2046] [outer = 00000000] 08:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (12EC1400) [pid = 3620] [serial = 2047] [outer = 12C65000] 08:54:46 INFO - PROCESS | 3620 | 1467388486313 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (1307A400) [pid = 3620] [serial = 2048] [outer = 12C65000] 08:54:46 INFO - PROCESS | 3620 | 1467388486708 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 702ms 08:54:46 INFO - PROCESS | 3620 | 1467388486749 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3620 | 1467388486751 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:54:46 INFO - PROCESS | 3620 | 1467388486758 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3620 | 1467388486761 Marionette TRACE conn3 <- [1,2694,null,{}] 08:54:46 INFO - PROCESS | 3620 | 1467388486772 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3620 | 1467388486777 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:46 INFO - PROCESS | 3620 | 1467388486865 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:54:46 INFO - PROCESS | 3620 | 1467388486874 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3620 | 1467388486878 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:46 INFO - PROCESS | 3620 | ++DOCSHELL 13DD8800 == 28 [pid = 3620] [id = 683] 08:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (13DDBC00) [pid = 3620] [serial = 2049] [outer = 00000000] 08:54:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (13F83400) [pid = 3620] [serial = 2050] [outer = 13DDBC00] 08:54:46 INFO - PROCESS | 3620 | 1467388486955 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (14385400) [pid = 3620] [serial = 2051] [outer = 13DDBC00] 08:54:47 INFO - PROCESS | 3620 | 1467388487506 Marionette TRACE conn3 <- [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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:54:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 794ms 08:54:47 INFO - PROCESS | 3620 | 1467388487570 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3620 | 1467388487572 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 3620 | 1467388487576 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3620 | 1467388487578 Marionette TRACE conn3 <- [1,2698,null,{}] 08:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:54:47 INFO - PROCESS | 3620 | 1467388487582 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3620 | 1467388487584 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:47 INFO - PROCESS | 3620 | 1467388487709 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:54:47 INFO - PROCESS | 3620 | 1467388487776 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3620 | 1467388487778 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:47 INFO - PROCESS | 3620 | ++DOCSHELL 1559DC00 == 29 [pid = 3620] [id = 684] 08:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (155A4800) [pid = 3620] [serial = 2052] [outer = 00000000] 08:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (15973800) [pid = 3620] [serial = 2053] [outer = 155A4800] 08:54:47 INFO - PROCESS | 3620 | 1467388487822 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (159F0C00) [pid = 3620] [serial = 2054] [outer = 155A4800] 08:54:48 INFO - PROCESS | 3620 | 1467388488243 Marionette TRACE conn3 <- [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] 08:54:48 INFO - PROCESS | 3620 | 1467388488282 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:54:48 INFO - PROCESS | 3620 | 1467388488286 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3620 | 1467388488287 Marionette TRACE conn3 <- [1,2702,null,{}] 08:54:48 INFO - PROCESS | 3620 | 1467388488291 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3620 | 1467388488293 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:48 INFO - PROCESS | 3620 | 1467388488401 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:54:48 INFO - PROCESS | 3620 | 1467388488409 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3620 | 1467388488411 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:48 INFO - PROCESS | 3620 | ++DOCSHELL 1681A000 == 30 [pid = 3620] [id = 685] 08:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1681AC00) [pid = 3620] [serial = 2055] [outer = 00000000] 08:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (16C3C400) [pid = 3620] [serial = 2056] [outer = 1681AC00] 08:54:48 INFO - PROCESS | 3620 | 1467388488453 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16C43000) [pid = 3620] [serial = 2057] [outer = 1681AC00] 08:54:48 INFO - PROCESS | 3620 | 1467388488891 Marionette TRACE conn3 <- [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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 639ms 08:54:48 INFO - PROCESS | 3620 | 1467388488922 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3620 | 1467388488924 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3620 | 1467388488928 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:54:48 INFO - PROCESS | 3620 | 1467388488929 Marionette TRACE conn3 <- [1,2706,null,{}] 08:54:48 INFO - PROCESS | 3620 | 1467388488933 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3620 | 1467388488939 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:49 INFO - PROCESS | 3620 | 1467388489088 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (114C9C00) [pid = 3620] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (118E1400) [pid = 3620] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1297CC00) [pid = 3620] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (15151800) [pid = 3620] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (17ACA000) [pid = 3620] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (13DE4400) [pid = 3620] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (11B25800) [pid = 3620] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:54:49 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (12D29400) [pid = 3620] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:54:49 INFO - PROCESS | 3620 | 1467388489183 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3620 | 1467388489185 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:49 INFO - PROCESS | 3620 | ++DOCSHELL 10A09C00 == 31 [pid = 3620] [id = 686] 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (10B99400) [pid = 3620] [serial = 2058] [outer = 00000000] 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (12D29C00) [pid = 3620] [serial = 2059] [outer = 10B99400] 08:54:49 INFO - PROCESS | 3620 | 1467388489228 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (15975C00) [pid = 3620] [serial = 2060] [outer = 10B99400] 08:54:49 INFO - PROCESS | 3620 | 1467388489614 Marionette TRACE conn3 <- [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] 08:54:49 INFO - PROCESS | 3620 | 1467388489671 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:54:49 INFO - PROCESS | 3620 | 1467388489674 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3620 | 1467388489676 Marionette TRACE conn3 <- [1,2710,null,{}] 08:54:49 INFO - PROCESS | 3620 | 1467388489679 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3620 | 1467388489681 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:49 INFO - PROCESS | 3620 | 1467388489801 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:54:49 INFO - PROCESS | 3620 | 1467388489814 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3620 | 1467388489815 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:49 INFO - PROCESS | 3620 | ++DOCSHELL 0F935000 == 32 [pid = 3620] [id = 687] 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (16C8B800) [pid = 3620] [serial = 2061] [outer = 00000000] 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (16EF2400) [pid = 3620] [serial = 2062] [outer = 16C8B800] 08:54:49 INFO - PROCESS | 3620 | 1467388489858 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (16FDF400) [pid = 3620] [serial = 2063] [outer = 16C8B800] 08:54:50 INFO - PROCESS | 3620 | 1467388490270 Marionette TRACE conn3 <- [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] 08:54:50 INFO - PROCESS | 3620 | 1467388490314 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:54:50 INFO - PROCESS | 3620 | 1467388490317 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3620 | 1467388490319 Marionette TRACE conn3 <- [1,2714,null,{}] 08:54:50 INFO - PROCESS | 3620 | 1467388490322 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3620 | 1467388490324 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:50 INFO - PROCESS | 3620 | 1467388490401 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:54:50 INFO - PROCESS | 3620 | 1467388490522 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3620 | 1467388490524 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:50 INFO - PROCESS | 3620 | ++DOCSHELL 17554000 == 33 [pid = 3620] [id = 688] 08:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (175B0400) [pid = 3620] [serial = 2064] [outer = 00000000] 08:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (17681400) [pid = 3620] [serial = 2065] [outer = 175B0400] 08:54:50 INFO - PROCESS | 3620 | 1467388490568 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (17682C00) [pid = 3620] [serial = 2066] [outer = 175B0400] 08:54:50 INFO - PROCESS | 3620 | 1467388490909 Marionette TRACE conn3 <- [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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:54:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 639ms 08:54:50 INFO - PROCESS | 3620 | 1467388490956 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3620 | 1467388490958 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 3620 | 1467388490961 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:54:50 INFO - PROCESS | 3620 | 1467388490962 Marionette TRACE conn3 <- [1,2718,null,{}] 08:54:50 INFO - PROCESS | 3620 | 1467388490966 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3620 | 1467388490968 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:51 INFO - PROCESS | 3620 | 1467388491110 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:54:51 INFO - PROCESS | 3620 | 1467388491118 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3620 | 1467388491121 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:51 INFO - PROCESS | 3620 | ++DOCSHELL 13DDAC00 == 34 [pid = 3620] [id = 689] 08:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1517CC00) [pid = 3620] [serial = 2067] [outer = 00000000] 08:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (17D15000) [pid = 3620] [serial = 2068] [outer = 1517CC00] 08:54:51 INFO - PROCESS | 3620 | 1467388491165 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (17D34000) [pid = 3620] [serial = 2069] [outer = 1517CC00] 08:54:52 INFO - PROCESS | 3620 | 1467388492280 Marionette TRACE conn3 <- [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"]]]}] 08:54:52 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 08:54:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:54:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:54:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1325ms 08:54:52 INFO - PROCESS | 3620 | 1467388492291 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3620 | 1467388492295 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:54:52 INFO - PROCESS | 3620 | 1467388492301 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3620 | 1467388492304 Marionette TRACE conn3 <- [1,2722,null,{}] 08:54:52 INFO - PROCESS | 3620 | 1467388492309 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3620 | 1467388492313 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:52 INFO - PROCESS | 3620 | 1467388492451 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:54:52 INFO - PROCESS | 3620 | 1467388492541 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3620 | 1467388492544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:52 INFO - PROCESS | 3620 | ++DOCSHELL 1059BC00 == 35 [pid = 3620] [id = 690] 08:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (114C6800) [pid = 3620] [serial = 2070] [outer = 00000000] 08:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12EBFC00) [pid = 3620] [serial = 2071] [outer = 114C6800] 08:54:52 INFO - PROCESS | 3620 | 1467388492598 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13383C00) [pid = 3620] [serial = 2072] [outer = 114C6800] 08:54:53 INFO - PROCESS | 3620 | 1467388493160 Marionette TRACE conn3 <- [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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 904ms 08:54:53 INFO - PROCESS | 3620 | 1467388493206 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3620 | 1467388493210 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:54:53 INFO - PROCESS | 3620 | 1467388493217 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3620 | 1467388493220 Marionette TRACE conn3 <- [1,2726,null,{}] 08:54:53 INFO - PROCESS | 3620 | 1467388493224 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3620 | 1467388493226 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:53 INFO - PROCESS | 3620 | 1467388493340 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:54:53 INFO - PROCESS | 3620 | 1467388493450 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3620 | 1467388493453 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:53 INFO - PROCESS | 3620 | ++DOCSHELL 1514F000 == 36 [pid = 3620] [id = 691] 08:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1514F800) [pid = 3620] [serial = 2073] [outer = 00000000] 08:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1559C800) [pid = 3620] [serial = 2074] [outer = 1514F800] 08:54:53 INFO - PROCESS | 3620 | 1467388493507 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16081800) [pid = 3620] [serial = 2075] [outer = 1514F800] 08:54:54 INFO - PROCESS | 3620 | 1467388494304 Marionette TRACE conn3 <- [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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1138ms 08:54:54 INFO - PROCESS | 3620 | 1467388494361 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3620 | 1467388494365 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:54:54 INFO - PROCESS | 3620 | 1467388494371 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3620 | 1467388494374 Marionette TRACE conn3 <- [1,2730,null,{}] 08:54:54 INFO - PROCESS | 3620 | 1467388494379 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3620 | 1467388494383 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:54 INFO - PROCESS | 3620 | 1467388494479 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:54:54 INFO - PROCESS | 3620 | 1467388494614 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3620 | 1467388494618 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:54 INFO - PROCESS | 3620 | ++DOCSHELL 12C10400 == 37 [pid = 3620] [id = 692] 08:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12C11800) [pid = 3620] [serial = 2076] [outer = 00000000] 08:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10B86C00) [pid = 3620] [serial = 2077] [outer = 12C11800] 08:54:54 INFO - PROCESS | 3620 | 1467388494672 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C45C00) [pid = 3620] [serial = 2078] [outer = 12C11800] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 17554000 == 36 [pid = 3620] [id = 688] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 0F935000 == 35 [pid = 3620] [id = 687] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 10A09C00 == 34 [pid = 3620] [id = 686] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 1681A000 == 33 [pid = 3620] [id = 685] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 1559DC00 == 32 [pid = 3620] [id = 684] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 13DD8800 == 31 [pid = 3620] [id = 683] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 12C64C00 == 30 [pid = 3620] [id = 682] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 10B86400 == 29 [pid = 3620] [id = 681] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 15187000 == 28 [pid = 3620] [id = 679] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 11B23C00 == 27 [pid = 3620] [id = 680] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 1514F000 == 26 [pid = 3620] [id = 691] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 13DDAC00 == 25 [pid = 3620] [id = 689] 08:54:55 INFO - PROCESS | 3620 | --DOCSHELL 1059BC00 == 24 [pid = 3620] [id = 690] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (130DF000) [pid = 3620] [serial = 2015] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12C5E000) [pid = 3620] [serial = 2014] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16535800) [pid = 3620] [serial = 2018] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1596E800) [pid = 3620] [serial = 2017] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (194CCC00) [pid = 3620] [serial = 2021] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (18214400) [pid = 3620] [serial = 2020] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15149000) [pid = 3620] [serial = 2033] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (14386800) [pid = 3620] [serial = 2032] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (15150C00) [pid = 3620] [serial = 2036] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (13205400) [pid = 3620] [serial = 2030] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (13076000) [pid = 3620] [serial = 2029] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13F8D400) [pid = 3620] [serial = 2035] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (11D33C00) [pid = 3620] [serial = 2027] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16085000) [pid = 3620] [serial = 2038] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (11B23800) [pid = 3620] [serial = 2026] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (12C0F400) [pid = 3620] [serial = 2024] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (12978C00) [pid = 3620] [serial = 2023] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3620 | 1467388495769 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1450ms 08:54:55 INFO - PROCESS | 3620 | 1467388495836 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:54:55 INFO - PROCESS | 3620 | 1467388495839 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3620 | 1467388495844 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3620 | 1467388495847 Marionette TRACE conn3 <- [1,2734,null,{}] 08:54:55 INFO - PROCESS | 3620 | 1467388495853 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3620 | 1467388495856 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:55 INFO - PROCESS | 3620 | 1467388495949 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:54:56 INFO - PROCESS | 3620 | 1467388496085 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3620 | 1467388496088 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:56 INFO - PROCESS | 3620 | ++DOCSHELL 10E4C800 == 25 [pid = 3620] [id = 693] 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (10F99400) [pid = 3620] [serial = 2079] [outer = 00000000] 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1189B000) [pid = 3620] [serial = 2080] [outer = 10F99400] 08:54:56 INFO - PROCESS | 3620 | 1467388496135 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (11B22C00) [pid = 3620] [serial = 2081] [outer = 10F99400] 08:54:56 INFO - PROCESS | 3620 | 1467388496573 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 08:54:56 INFO - PROCESS | 3620 | 1467388496588 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3620 | 1467388496593 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:54:56 INFO - PROCESS | 3620 | 1467388496600 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3620 | 1467388496602 Marionette TRACE conn3 <- [1,2738,null,{}] 08:54:56 INFO - PROCESS | 3620 | 1467388496609 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3620 | 1467388496612 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:56 INFO - PROCESS | 3620 | 1467388496697 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:54:56 INFO - PROCESS | 3620 | 1467388496703 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3620 | 1467388496706 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:56 INFO - PROCESS | 3620 | ++DOCSHELL 12C63C00 == 26 [pid = 3620] [id = 694] 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (12C64000) [pid = 3620] [serial = 2082] [outer = 00000000] 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (12C6A000) [pid = 3620] [serial = 2083] [outer = 12C64000] 08:54:56 INFO - PROCESS | 3620 | 1467388496753 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13021C00) [pid = 3620] [serial = 2084] [outer = 12C64000] 08:54:57 INFO - PROCESS | 3620 | 1467388497217 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 08:54:57 INFO - PROCESS | 3620 | 1467388497236 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3620 | 1467388497238 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:54:57 INFO - PROCESS | 3620 | 1467388497241 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3620 | 1467388497245 Marionette TRACE conn3 <- [1,2742,null,{}] 08:54:57 INFO - PROCESS | 3620 | 1467388497259 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3620 | 1467388497267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:57 INFO - PROCESS | 3620 | 1467388497353 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:54:57 INFO - PROCESS | 3620 | 1467388497361 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3620 | 1467388497364 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:57 INFO - PROCESS | 3620 | ++DOCSHELL 13AB8800 == 27 [pid = 3620] [id = 695] 08:54:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (13AB9400) [pid = 3620] [serial = 2085] [outer = 00000000] 08:54:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13DDE800) [pid = 3620] [serial = 2086] [outer = 13AB9400] 08:54:57 INFO - PROCESS | 3620 | 1467388497410 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13F84400) [pid = 3620] [serial = 2087] [outer = 13AB9400] 08:54:57 INFO - PROCESS | 3620 | 1467388497915 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 08:54:57 INFO - PROCESS | 3620 | 1467388497982 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3620 | 1467388497984 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:54:57 INFO - PROCESS | 3620 | 1467388497994 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3620 | 1467388497995 Marionette TRACE conn3 <- [1,2746,null,{}] 08:54:57 INFO - PROCESS | 3620 | 1467388497999 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3620 | 1467388498001 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:58 INFO - PROCESS | 3620 | 1467388498099 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:54:58 INFO - PROCESS | 3620 | 1467388498104 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3620 | 1467388498106 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:58 INFO - PROCESS | 3620 | ++DOCSHELL 14386400 == 28 [pid = 3620] [id = 696] 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15145000) [pid = 3620] [serial = 2088] [outer = 00000000] 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15188400) [pid = 3620] [serial = 2089] [outer = 15145000] 08:54:58 INFO - PROCESS | 3620 | 1467388498150 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1559DC00) [pid = 3620] [serial = 2090] [outer = 15145000] 08:54:58 INFO - PROCESS | 3620 | 1467388498583 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 654ms 08:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:54:58 INFO - PROCESS | 3620 | 1467388498630 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3620 | 1467388498632 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3620 | 1467388498640 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3620 | 1467388498641 Marionette TRACE conn3 <- [1,2750,null,{}] 08:54:58 INFO - PROCESS | 3620 | 1467388498645 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3620 | 1467388498647 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:58 INFO - PROCESS | 3620 | 1467388498754 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:54:58 INFO - PROCESS | 3620 | 1467388498844 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3620 | 1467388498846 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:58 INFO - PROCESS | 3620 | ++DOCSHELL 15695C00 == 29 [pid = 3620] [id = 697] 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15699800) [pid = 3620] [serial = 2091] [outer = 00000000] 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1608A000) [pid = 3620] [serial = 2092] [outer = 15699800] 08:54:58 INFO - PROCESS | 3620 | 1467388498889 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1653DC00) [pid = 3620] [serial = 2093] [outer = 15699800] 08:54:59 INFO - PROCESS | 3620 | 1467388499301 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 685ms 08:54:59 INFO - PROCESS | 3620 | 1467388499335 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3620 | 1467388499337 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:54:59 INFO - PROCESS | 3620 | 1467388499340 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3620 | 1467388499342 Marionette TRACE conn3 <- [1,2754,null,{}] 08:54:59 INFO - PROCESS | 3620 | 1467388499345 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3620 | 1467388499350 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:59 INFO - PROCESS | 3620 | 1467388499488 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:54:59 INFO - PROCESS | 3620 | 1467388499552 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3620 | 1467388499554 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:54:59 INFO - PROCESS | 3620 | ++DOCSHELL 16C49400 == 30 [pid = 3620] [id = 698] 08:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16C85C00) [pid = 3620] [serial = 2094] [outer = 00000000] 08:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16DC0000) [pid = 3620] [serial = 2095] [outer = 16C85C00] 08:54:59 INFO - PROCESS | 3620 | 1467388499599 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16E1B400) [pid = 3620] [serial = 2096] [outer = 16C85C00] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1517CC00) [pid = 3620] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (175B0400) [pid = 3620] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (155A4800) [pid = 3620] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1681AC00) [pid = 3620] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11B2D400) [pid = 3620] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (11437C00) [pid = 3620] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (13DDBC00) [pid = 3620] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1551DC00) [pid = 3620] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12C65000) [pid = 3620] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (10B99400) [pid = 3620] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:55:00 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16C8B800) [pid = 3620] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:55:00 INFO - PROCESS | 3620 | 1467388500207 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 904ms 08:55:00 INFO - PROCESS | 3620 | 1467388500245 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3620 | 1467388500247 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3620 | 1467388500250 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:55:00 INFO - PROCESS | 3620 | 1467388500261 Marionette TRACE conn3 <- [1,2758,null,{}] 08:55:00 INFO - PROCESS | 3620 | 1467388500265 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3620 | 1467388500267 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:00 INFO - PROCESS | 3620 | 1467388500343 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:55:00 INFO - PROCESS | 3620 | 1467388500354 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3620 | 1467388500356 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A75C00 == 31 [pid = 3620] [id = 699] 08:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (112AA800) [pid = 3620] [serial = 2097] [outer = 00000000] 08:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13A30000) [pid = 3620] [serial = 2098] [outer = 112AA800] 08:55:00 INFO - PROCESS | 3620 | 1467388500486 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13DD8C00) [pid = 3620] [serial = 2099] [outer = 112AA800] 08:55:00 INFO - PROCESS | 3620 | 1467388500836 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 654ms 08:55:00 INFO - PROCESS | 3620 | 1467388500909 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3620 | 1467388500911 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:55:00 INFO - PROCESS | 3620 | 1467388500914 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3620 | 1467388500916 Marionette TRACE conn3 <- [1,2762,null,{}] 08:55:00 INFO - PROCESS | 3620 | 1467388500919 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3620 | 1467388500921 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:00 INFO - PROCESS | 3620 | 1467388500998 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:55:01 INFO - PROCESS | 3620 | 1467388501091 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3620 | 1467388501093 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:01 INFO - PROCESS | 3620 | ++DOCSHELL 13F8E800 == 32 [pid = 3620] [id = 700] 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16C3D800) [pid = 3620] [serial = 2100] [outer = 00000000] 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (175B2C00) [pid = 3620] [serial = 2101] [outer = 16C3D800] 08:55:01 INFO - PROCESS | 3620 | 1467388501136 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (175B5400) [pid = 3620] [serial = 2102] [outer = 16C3D800] 08:55:01 INFO - PROCESS | 3620 | 1467388501506 Marionette TRACE conn3 <- [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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 08:55:01 INFO - PROCESS | 3620 | 1467388501552 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3620 | 1467388501554 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:55:01 INFO - PROCESS | 3620 | 1467388501558 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3620 | 1467388501559 Marionette TRACE conn3 <- [1,2766,null,{}] 08:55:01 INFO - PROCESS | 3620 | 1467388501570 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3620 | 1467388501572 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:01 INFO - PROCESS | 3620 | 1467388501649 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:55:01 INFO - PROCESS | 3620 | 1467388501654 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3620 | 1467388501656 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:01 INFO - PROCESS | 3620 | ++DOCSHELL 13AB8400 == 33 [pid = 3620] [id = 701] 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17D0E000) [pid = 3620] [serial = 2103] [outer = 00000000] 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17F14000) [pid = 3620] [serial = 2104] [outer = 17D0E000] 08:55:01 INFO - PROCESS | 3620 | 1467388501699 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17F15000) [pid = 3620] [serial = 2105] [outer = 17D0E000] 08:55:02 INFO - PROCESS | 3620 | 1467388502224 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 08:55:02 INFO - PROCESS | 3620 | 1467388502299 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3620 | 1467388502304 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3620 | 1467388502309 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:55:02 INFO - PROCESS | 3620 | 1467388502312 Marionette TRACE conn3 <- [1,2770,null,{}] 08:55:02 INFO - PROCESS | 3620 | 1467388502319 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3620 | 1467388502322 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:02 INFO - PROCESS | 3620 | 1467388502445 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:55:02 INFO - PROCESS | 3620 | 1467388502578 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3620 | 1467388502581 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:02 INFO - PROCESS | 3620 | ++DOCSHELL 0F97C800 == 34 [pid = 3620] [id = 702] 08:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0F9E7800) [pid = 3620] [serial = 2106] [outer = 00000000] 08:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11B2D000) [pid = 3620] [serial = 2107] [outer = 0F9E7800] 08:55:02 INFO - PROCESS | 3620 | 1467388502637 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12C46C00) [pid = 3620] [serial = 2108] [outer = 0F9E7800] 08:55:03 INFO - PROCESS | 3620 | 1467388503380 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1091ms 08:55:03 INFO - PROCESS | 3620 | 1467388503413 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3620 | 1467388503418 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:55:03 INFO - PROCESS | 3620 | 1467388503426 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3620 | 1467388503428 Marionette TRACE conn3 <- [1,2774,null,{}] 08:55:03 INFO - PROCESS | 3620 | 1467388503434 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3620 | 1467388503438 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:03 INFO - PROCESS | 3620 | 1467388503562 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:55:03 INFO - PROCESS | 3620 | 1467388503700 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3620 | 1467388503703 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:03 INFO - PROCESS | 3620 | ++DOCSHELL 13ABCC00 == 35 [pid = 3620] [id = 703] 08:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13AC1C00) [pid = 3620] [serial = 2109] [outer = 00000000] 08:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15146000) [pid = 3620] [serial = 2110] [outer = 13AC1C00] 08:55:03 INFO - PROCESS | 3620 | 1467388503758 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (151AA400) [pid = 3620] [serial = 2111] [outer = 13AC1C00] 08:55:04 INFO - PROCESS | 3620 | 1467388504584 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 13F8E800 == 34 [pid = 3620] [id = 700] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 10A75C00 == 33 [pid = 3620] [id = 699] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 16C49400 == 32 [pid = 3620] [id = 698] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 15695C00 == 31 [pid = 3620] [id = 697] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 14386400 == 30 [pid = 3620] [id = 696] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 13AB8800 == 29 [pid = 3620] [id = 695] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 12C63C00 == 28 [pid = 3620] [id = 694] 08:55:04 INFO - PROCESS | 3620 | --DOCSHELL 10E4C800 == 27 [pid = 3620] [id = 693] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17681400) [pid = 3620] [serial = 2065] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17682C00) [pid = 3620] [serial = 2066] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15973800) [pid = 3620] [serial = 2053] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16C3C400) [pid = 3620] [serial = 2056] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (159F0C00) [pid = 3620] [serial = 2054] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12C07000) [pid = 3620] [serial = 2041] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12C65800) [pid = 3620] [serial = 2042] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (114C9400) [pid = 3620] [serial = 2044] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (114CEC00) [pid = 3620] [serial = 2045] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13F83400) [pid = 3620] [serial = 2050] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16519800) [pid = 3620] [serial = 2039] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12EC1400) [pid = 3620] [serial = 2047] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1307A400) [pid = 3620] [serial = 2048] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (12D29C00) [pid = 3620] [serial = 2059] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16C43000) [pid = 3620] [serial = 2057] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (15975C00) [pid = 3620] [serial = 2060] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16EF2400) [pid = 3620] [serial = 2062] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16FDF400) [pid = 3620] [serial = 2063] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (14385400) [pid = 3620] [serial = 2051] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (17D15000) [pid = 3620] [serial = 2068] [outer = 00000000] [url = about:blank] 08:55:04 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (17D34000) [pid = 3620] [serial = 2069] [outer = 00000000] [url = about:blank] 08:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1247ms 08:55:04 INFO - PROCESS | 3620 | 1467388504661 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:55:04 INFO - PROCESS | 3620 | 1467388504665 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 3620 | 1467388504670 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3620 | 1467388504673 Marionette TRACE conn3 <- [1,2778,null,{}] 08:55:04 INFO - PROCESS | 3620 | 1467388504678 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3620 | 1467388504681 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:04 INFO - PROCESS | 3620 | 1467388504773 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:55:04 INFO - PROCESS | 3620 | 1467388504780 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3620 | 1467388504783 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:04 INFO - PROCESS | 3620 | ++DOCSHELL 114C8C00 == 28 [pid = 3620] [id = 704] 08:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (114CC400) [pid = 3620] [serial = 2112] [outer = 00000000] 08:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (118A2800) [pid = 3620] [serial = 2113] [outer = 114CC400] 08:55:04 INFO - PROCESS | 3620 | 1467388504829 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (12934C00) [pid = 3620] [serial = 2114] [outer = 114CC400] 08:55:05 INFO - PROCESS | 3620 | 1467388505349 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 686ms 08:55:05 INFO - PROCESS | 3620 | 1467388505366 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3620 | 1467388505370 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 3620 | 1467388505376 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:55:05 INFO - PROCESS | 3620 | 1467388505379 Marionette TRACE conn3 <- [1,2782,null,{}] 08:55:05 INFO - PROCESS | 3620 | 1467388505383 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3620 | 1467388505385 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:05 INFO - PROCESS | 3620 | 1467388505467 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:55:05 INFO - PROCESS | 3620 | 1467388505474 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3620 | 1467388505476 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:05 INFO - PROCESS | 3620 | ++DOCSHELL 12D29C00 == 29 [pid = 3620] [id = 705] 08:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (12D30800) [pid = 3620] [serial = 2115] [outer = 00000000] 08:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1307F800) [pid = 3620] [serial = 2116] [outer = 12D30800] 08:55:05 INFO - PROCESS | 3620 | 1467388505529 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1326D000) [pid = 3620] [serial = 2117] [outer = 12D30800] 08:55:05 INFO - PROCESS | 3620 | 1467388505998 Marionette TRACE conn3 <- [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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 639ms 08:55:06 INFO - PROCESS | 3620 | 1467388506014 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3620 | 1467388506016 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:55:06 INFO - PROCESS | 3620 | 1467388506020 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3620 | 1467388506023 Marionette TRACE conn3 <- [1,2786,null,{}] 08:55:06 INFO - PROCESS | 3620 | 1467388506034 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3620 | 1467388506039 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:06 INFO - PROCESS | 3620 | 1467388506126 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:55:06 INFO - PROCESS | 3620 | 1467388506134 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3620 | 1467388506137 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:06 INFO - PROCESS | 3620 | ++DOCSHELL 13F8E400 == 30 [pid = 3620] [id = 706] 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13F8E800) [pid = 3620] [serial = 2118] [outer = 00000000] 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15144400) [pid = 3620] [serial = 2119] [outer = 13F8E800] 08:55:06 INFO - PROCESS | 3620 | 1467388506183 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1517C400) [pid = 3620] [serial = 2120] [outer = 13F8E800] 08:55:06 INFO - PROCESS | 3620 | 1467388506689 Marionette TRACE conn3 <- [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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 748ms 08:55:06 INFO - PROCESS | 3620 | 1467388506760 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3620 | 1467388506763 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:55:06 INFO - PROCESS | 3620 | 1467388506766 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3620 | 1467388506768 Marionette TRACE conn3 <- [1,2790,null,{}] 08:55:06 INFO - PROCESS | 3620 | 1467388506771 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3620 | 1467388506773 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:06 INFO - PROCESS | 3620 | 1467388506856 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:55:06 INFO - PROCESS | 3620 | 1467388506861 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3620 | 1467388506863 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:06 INFO - PROCESS | 3620 | ++DOCSHELL 159F7000 == 31 [pid = 3620] [id = 707] 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (159F7800) [pid = 3620] [serial = 2121] [outer = 00000000] 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1653D000) [pid = 3620] [serial = 2122] [outer = 159F7800] 08:55:06 INFO - PROCESS | 3620 | 1467388506910 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16827400) [pid = 3620] [serial = 2123] [outer = 159F7800] 08:55:07 INFO - PROCESS | 3620 | 1467388507371 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 639ms 08:55:07 INFO - PROCESS | 3620 | 1467388507406 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3620 | 1467388507408 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:55:07 INFO - PROCESS | 3620 | 1467388507411 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3620 | 1467388507413 Marionette TRACE conn3 <- [1,2794,null,{}] 08:55:07 INFO - PROCESS | 3620 | 1467388507416 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3620 | 1467388507418 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:07 INFO - PROCESS | 3620 | 1467388507528 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:55:07 INFO - PROCESS | 3620 | 1467388507625 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3620 | 1467388507627 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:07 INFO - PROCESS | 3620 | ++DOCSHELL 16C43400 == 32 [pid = 3620] [id = 708] 08:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16C43800) [pid = 3620] [serial = 2124] [outer = 00000000] 08:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16C81000) [pid = 3620] [serial = 2125] [outer = 16C43800] 08:55:07 INFO - PROCESS | 3620 | 1467388507669 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16C86C00) [pid = 3620] [serial = 2126] [outer = 16C43800] 08:55:08 INFO - PROCESS | 3620 | 1467388508080 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 701ms 08:55:08 INFO - PROCESS | 3620 | 1467388508110 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3620 | 1467388508112 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:55:08 INFO - PROCESS | 3620 | 1467388508116 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3620 | 1467388508117 Marionette TRACE conn3 <- [1,2798,null,{}] 08:55:08 INFO - PROCESS | 3620 | 1467388508121 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3620 | 1467388508126 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:08 INFO - PROCESS | 3620 | 1467388508263 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:55:08 INFO - PROCESS | 3620 | 1467388508331 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3620 | 1467388508333 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:08 INFO - PROCESS | 3620 | ++DOCSHELL 1307BC00 == 33 [pid = 3620] [id = 709] 08:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16F83400) [pid = 3620] [serial = 2127] [outer = 00000000] 08:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1767EC00) [pid = 3620] [serial = 2128] [outer = 16F83400] 08:55:08 INFO - PROCESS | 3620 | 1467388508376 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17552800) [pid = 3620] [serial = 2129] [outer = 16F83400] 08:55:08 INFO - PROCESS | 3620 | 1467388508796 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 748ms 08:55:08 INFO - PROCESS | 3620 | 1467388508855 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3620 | 1467388508857 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:55:08 INFO - PROCESS | 3620 | 1467388508861 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3620 | 1467388508862 Marionette TRACE conn3 <- [1,2802,null,{}] 08:55:08 INFO - PROCESS | 3620 | 1467388508866 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3620 | 1467388508868 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:08 INFO - PROCESS | 3620 | 1467388509003 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:55:09 INFO - PROCESS | 3620 | 1467388509068 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3620 | 1467388509070 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:09 INFO - PROCESS | 3620 | ++DOCSHELL 10A0E000 == 34 [pid = 3620] [id = 710] 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17F13800) [pid = 3620] [serial = 2130] [outer = 00000000] 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1821B000) [pid = 3620] [serial = 2131] [outer = 17F13800] 08:55:09 INFO - PROCESS | 3620 | 1467388509113 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (18290C00) [pid = 3620] [serial = 2132] [outer = 17F13800] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (112AA800) [pid = 3620] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16C3D800) [pid = 3620] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C11800) [pid = 3620] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15145000) [pid = 3620] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C64000) [pid = 3620] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13AB9400) [pid = 3620] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10F99400) [pid = 3620] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16C85C00) [pid = 3620] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (114C6800) [pid = 3620] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1514F800) [pid = 3620] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:55:09 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15699800) [pid = 3620] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:55:09 INFO - PROCESS | 3620 | 1467388509555 Marionette TRACE conn3 <- [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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 08:55:09 INFO - PROCESS | 3620 | 1467388509601 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3620 | 1467388509603 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:55:09 INFO - PROCESS | 3620 | 1467388509608 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3620 | 1467388509610 Marionette TRACE conn3 <- [1,2806,null,{}] 08:55:09 INFO - PROCESS | 3620 | 1467388509614 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3620 | 1467388509617 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:09 INFO - PROCESS | 3620 | 1467388509699 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:55:09 INFO - PROCESS | 3620 | 1467388509707 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3620 | 1467388509709 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:09 INFO - PROCESS | 3620 | ++DOCSHELL 1307A800 == 35 [pid = 3620] [id = 711] 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13A2D000) [pid = 3620] [serial = 2133] [outer = 00000000] 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1608AC00) [pid = 3620] [serial = 2134] [outer = 13A2D000] 08:55:09 INFO - PROCESS | 3620 | 1467388509751 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (175BD000) [pid = 3620] [serial = 2135] [outer = 13A2D000] 08:55:10 INFO - PROCESS | 3620 | 1467388510149 Marionette TRACE conn3 <- [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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 592ms 08:55:10 INFO - PROCESS | 3620 | 1467388510188 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3620 | 1467388510190 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:55:10 INFO - PROCESS | 3620 | 1467388510208 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3620 | 1467388510209 Marionette TRACE conn3 <- [1,2810,null,{}] 08:55:10 INFO - PROCESS | 3620 | 1467388510214 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3620 | 1467388510216 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:10 INFO - PROCESS | 3620 | 1467388510295 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:55:10 INFO - PROCESS | 3620 | 1467388510300 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3620 | 1467388510302 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:10 INFO - PROCESS | 3620 | ++DOCSHELL 1055E000 == 36 [pid = 3620] [id = 712] 08:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10564000) [pid = 3620] [serial = 2136] [outer = 00000000] 08:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17F0F800) [pid = 3620] [serial = 2137] [outer = 10564000] 08:55:10 INFO - PROCESS | 3620 | 1467388510344 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18212000) [pid = 3620] [serial = 2138] [outer = 10564000] 08:55:10 INFO - PROCESS | 3620 | 1467388510795 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 639ms 08:55:10 INFO - PROCESS | 3620 | 1467388510861 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3620 | 1467388510863 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:55:10 INFO - PROCESS | 3620 | 1467388510867 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3620 | 1467388510868 Marionette TRACE conn3 <- [1,2814,null,{}] 08:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:55:10 INFO - PROCESS | 3620 | 1467388510872 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3620 | 1467388510873 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:10 INFO - PROCESS | 3620 | 1467388510952 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:55:10 INFO - PROCESS | 3620 | 1467388510960 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3620 | 1467388510962 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:10 INFO - PROCESS | 3620 | ++DOCSHELL 17D14800 == 37 [pid = 3620] [id = 713] 08:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1829B400) [pid = 3620] [serial = 2139] [outer = 00000000] 08:55:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (194C8800) [pid = 3620] [serial = 2140] [outer = 1829B400] 08:55:11 INFO - PROCESS | 3620 | 1467388511004 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (194C9800) [pid = 3620] [serial = 2141] [outer = 1829B400] 08:55:11 INFO - PROCESS | 3620 | 1467388511609 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 795ms 08:55:11 INFO - PROCESS | 3620 | 1467388511705 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3620 | 1467388511709 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 3620 | 1467388511728 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:55:11 INFO - PROCESS | 3620 | 1467388511732 Marionette TRACE conn3 <- [1,2818,null,{}] 08:55:11 INFO - PROCESS | 3620 | 1467388511738 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 3620 | 1467388511741 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:11 INFO - PROCESS | 3620 | 1467388511858 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:55:11 INFO - PROCESS | 3620 | 1467388511993 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3620 | 1467388511996 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:12 INFO - PROCESS | 3620 | ++DOCSHELL 10A75C00 == 38 [pid = 3620] [id = 714] 08:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (10B99800) [pid = 3620] [serial = 2142] [outer = 00000000] 08:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C66400) [pid = 3620] [serial = 2143] [outer = 10B99800] 08:55:12 INFO - PROCESS | 3620 | 1467388512052 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13263800) [pid = 3620] [serial = 2144] [outer = 10B99800] 08:55:12 INFO - PROCESS | 3620 | 1467388512599 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 904ms 08:55:12 INFO - PROCESS | 3620 | 1467388512639 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3620 | 1467388512644 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:55:12 INFO - PROCESS | 3620 | 1467388512652 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3620 | 1467388512655 Marionette TRACE conn3 <- [1,2822,null,{}] 08:55:12 INFO - PROCESS | 3620 | 1467388512659 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3620 | 1467388512662 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:12 INFO - PROCESS | 3620 | 1467388512777 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:55:12 INFO - PROCESS | 3620 | 1467388512890 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3620 | 1467388512892 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:12 INFO - PROCESS | 3620 | ++DOCSHELL 13F80800 == 39 [pid = 3620] [id = 715] 08:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13F82C00) [pid = 3620] [serial = 2145] [outer = 00000000] 08:55:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1517C800) [pid = 3620] [serial = 2146] [outer = 13F82C00] 08:55:12 INFO - PROCESS | 3620 | 1467388512987 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16089C00) [pid = 3620] [serial = 2147] [outer = 13F82C00] 08:55:13 INFO - PROCESS | 3620 | 1467388513569 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:55:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 998ms 08:55:13 INFO - PROCESS | 3620 | 1467388513655 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3620 | 1467388513658 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:55:13 INFO - PROCESS | 3620 | 1467388513662 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3620 | 1467388513665 Marionette TRACE conn3 <- [1,2826,null,{}] 08:55:13 INFO - PROCESS | 3620 | 1467388513689 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3620 | 1467388513694 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:13 INFO - PROCESS | 3620 | 1467388513849 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:55:13 INFO - PROCESS | 3620 | 1467388513911 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3620 | 1467388513914 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:13 INFO - PROCESS | 3620 | ++DOCSHELL 1829F400 == 40 [pid = 3620] [id = 716] 08:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1829F800) [pid = 3620] [serial = 2148] [outer = 00000000] 08:55:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (19717800) [pid = 3620] [serial = 2149] [outer = 1829F800] 08:55:13 INFO - PROCESS | 3620 | 1467388513969 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1971D000) [pid = 3620] [serial = 2150] [outer = 1829F800] 08:55:14 INFO - PROCESS | 3620 | 1467388514770 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1153ms 08:55:14 INFO - PROCESS | 3620 | 1467388514814 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3620 | 1467388514819 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:55:14 INFO - PROCESS | 3620 | 1467388514838 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3620 | 1467388514841 Marionette TRACE conn3 <- [1,2830,null,{}] 08:55:14 INFO - PROCESS | 3620 | 1467388514847 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3620 | 1467388514850 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:14 INFO - PROCESS | 3620 | 1467388514949 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:55:15 INFO - PROCESS | 3620 | 1467388515089 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3620 | 1467388515093 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:15 INFO - PROCESS | 3620 | ++DOCSHELL 114CD400 == 41 [pid = 3620] [id = 717] 08:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12978000) [pid = 3620] [serial = 2151] [outer = 00000000] 08:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12C4D800) [pid = 3620] [serial = 2152] [outer = 12978000] 08:55:15 INFO - PROCESS | 3620 | 1467388515145 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12C66800) [pid = 3620] [serial = 2153] [outer = 12978000] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 12C10400 == 40 [pid = 3620] [id = 692] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 1055E000 == 39 [pid = 3620] [id = 712] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 1307A800 == 38 [pid = 3620] [id = 711] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 10A0E000 == 37 [pid = 3620] [id = 710] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 1307BC00 == 36 [pid = 3620] [id = 709] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 16C43400 == 35 [pid = 3620] [id = 708] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 159F7000 == 34 [pid = 3620] [id = 707] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 13F8E400 == 33 [pid = 3620] [id = 706] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 12D29C00 == 32 [pid = 3620] [id = 705] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 114C8C00 == 31 [pid = 3620] [id = 704] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 13AB8400 == 30 [pid = 3620] [id = 701] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 0F97C800 == 29 [pid = 3620] [id = 702] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 13ABCC00 == 28 [pid = 3620] [id = 703] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 13F80800 == 27 [pid = 3620] [id = 715] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 1829F400 == 26 [pid = 3620] [id = 716] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 17D14800 == 25 [pid = 3620] [id = 713] 08:55:16 INFO - PROCESS | 3620 | --DOCSHELL 10A75C00 == 24 [pid = 3620] [id = 714] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12C6A000) [pid = 3620] [serial = 2083] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13021C00) [pid = 3620] [serial = 2084] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13DDE800) [pid = 3620] [serial = 2086] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1189B000) [pid = 3620] [serial = 2080] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11B22C00) [pid = 3620] [serial = 2081] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16DC0000) [pid = 3620] [serial = 2095] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13383C00) [pid = 3620] [serial = 2072] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12EBFC00) [pid = 3620] [serial = 2071] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16081800) [pid = 3620] [serial = 2075] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1559C800) [pid = 3620] [serial = 2074] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F14000) [pid = 3620] [serial = 2104] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1653DC00) [pid = 3620] [serial = 2093] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1608A000) [pid = 3620] [serial = 2092] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13A30000) [pid = 3620] [serial = 2098] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (175B2C00) [pid = 3620] [serial = 2101] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16E1B400) [pid = 3620] [serial = 2096] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12C45C00) [pid = 3620] [serial = 2078] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (10B86C00) [pid = 3620] [serial = 2077] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15188400) [pid = 3620] [serial = 2089] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1559DC00) [pid = 3620] [serial = 2090] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (175B5400) [pid = 3620] [serial = 2102] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13DD8C00) [pid = 3620] [serial = 2099] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13F84400) [pid = 3620] [serial = 2087] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 3620 | 1467388516563 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1824ms 08:55:16 INFO - PROCESS | 3620 | 1467388516642 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3620 | 1467388516647 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:55:16 INFO - PROCESS | 3620 | 1467388516653 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3620 | 1467388516656 Marionette TRACE conn3 <- [1,2834,null,{}] 08:55:16 INFO - PROCESS | 3620 | 1467388516662 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3620 | 1467388516665 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:16 INFO - PROCESS | 3620 | 1467388516818 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:55:16 INFO - PROCESS | 3620 | 1467388516948 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3620 | 1467388516953 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:16 INFO - PROCESS | 3620 | ++DOCSHELL 11438800 == 25 [pid = 3620] [id = 718] 08:55:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (11439400) [pid = 3620] [serial = 2154] [outer = 00000000] 08:55:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (114D0800) [pid = 3620] [serial = 2155] [outer = 11439400] 08:55:17 INFO - PROCESS | 3620 | 1467388517011 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (118A5800) [pid = 3620] [serial = 2156] [outer = 11439400] 08:55:17 INFO - PROCESS | 3620 | 1467388517728 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1138ms 08:55:17 INFO - PROCESS | 3620 | 1467388517799 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3620 | 1467388517805 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:55:17 INFO - PROCESS | 3620 | 1467388517813 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3620 | 1467388517816 Marionette TRACE conn3 <- [1,2838,null,{}] 08:55:17 INFO - PROCESS | 3620 | 1467388517820 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3620 | 1467388517824 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:17 INFO - PROCESS | 3620 | 1467388517955 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:55:18 INFO - PROCESS | 3620 | 1467388518086 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3620 | 1467388518089 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:18 INFO - PROCESS | 3620 | ++DOCSHELL 12C62800 == 26 [pid = 3620] [id = 719] 08:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C64000) [pid = 3620] [serial = 2157] [outer = 00000000] 08:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12D23800) [pid = 3620] [serial = 2158] [outer = 12C64000] 08:55:18 INFO - PROCESS | 3620 | 1467388518147 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13025000) [pid = 3620] [serial = 2159] [outer = 12C64000] 08:55:18 INFO - PROCESS | 3620 | 1467388518768 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 997ms 08:55:18 INFO - PROCESS | 3620 | 1467388518817 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3620 | 1467388518821 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3620 | 1467388518825 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:55:18 INFO - PROCESS | 3620 | 1467388518828 Marionette TRACE conn3 <- [1,2842,null,{}] 08:55:18 INFO - PROCESS | 3620 | 1467388518834 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3620 | 1467388518837 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:18 INFO - PROCESS | 3620 | 1467388518928 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:55:18 INFO - PROCESS | 3620 | 1467388518936 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3620 | 1467388518941 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:18 INFO - PROCESS | 3620 | ++DOCSHELL 11D34800 == 27 [pid = 3620] [id = 720] 08:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11D84800) [pid = 3620] [serial = 2160] [outer = 00000000] 08:55:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C68800) [pid = 3620] [serial = 2161] [outer = 11D84800] 08:55:18 INFO - PROCESS | 3620 | 1467388518988 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1307C800) [pid = 3620] [serial = 2162] [outer = 11D84800] 08:55:19 INFO - PROCESS | 3620 | 1467388519480 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 701ms 08:55:19 INFO - PROCESS | 3620 | 1467388519527 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3620 | 1467388519531 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:55:19 INFO - PROCESS | 3620 | 1467388519537 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 3620 | 1467388519539 Marionette TRACE conn3 <- [1,2846,null,{}] 08:55:19 INFO - PROCESS | 3620 | 1467388519543 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 3620 | 1467388519546 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:19 INFO - PROCESS | 3620 | 1467388519628 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:55:19 INFO - PROCESS | 3620 | 1467388519636 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3620 | 1467388519638 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:19 INFO - PROCESS | 3620 | ++DOCSHELL 13DD9800 == 28 [pid = 3620] [id = 721] 08:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13DDAC00) [pid = 3620] [serial = 2163] [outer = 00000000] 08:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13DE1800) [pid = 3620] [serial = 2164] [outer = 13DDAC00] 08:55:19 INFO - PROCESS | 3620 | 1467388519684 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13F8C400) [pid = 3620] [serial = 2165] [outer = 13DDAC00] 08:55:20 INFO - PROCESS | 3620 | 1467388520167 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 686ms 08:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:55:20 INFO - PROCESS | 3620 | 1467388520237 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3620 | 1467388520239 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 3620 | 1467388520242 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3620 | 1467388520246 Marionette TRACE conn3 <- [1,2850,null,{}] 08:55:20 INFO - PROCESS | 3620 | 1467388520256 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3620 | 1467388520261 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:20 INFO - PROCESS | 3620 | 1467388520342 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:55:20 INFO - PROCESS | 3620 | 1467388520448 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3620 | 1467388520451 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:20 INFO - PROCESS | 3620 | ++DOCSHELL 15526000 == 29 [pid = 3620] [id = 722] 08:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15526400) [pid = 3620] [serial = 2166] [outer = 00000000] 08:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15973400) [pid = 3620] [serial = 2167] [outer = 15526400] 08:55:20 INFO - PROCESS | 3620 | 1467388520498 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (159FEC00) [pid = 3620] [serial = 2168] [outer = 15526400] 08:55:20 INFO - PROCESS | 3620 | 1467388520896 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 685ms 08:55:20 INFO - PROCESS | 3620 | 1467388520952 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3620 | 1467388520954 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:55:20 INFO - PROCESS | 3620 | 1467388520958 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3620 | 1467388520960 Marionette TRACE conn3 <- [1,2854,null,{}] 08:55:20 INFO - PROCESS | 3620 | 1467388520963 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3620 | 1467388520965 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:21 INFO - PROCESS | 3620 | 1467388521110 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:55:21 INFO - PROCESS | 3620 | 1467388521129 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3620 | 1467388521131 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:21 INFO - PROCESS | 3620 | ++DOCSHELL 16541C00 == 30 [pid = 3620] [id = 723] 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16543800) [pid = 3620] [serial = 2169] [outer = 00000000] 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (168DD000) [pid = 3620] [serial = 2170] [outer = 16543800] 08:55:21 INFO - PROCESS | 3620 | 1467388521175 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C43000) [pid = 3620] [serial = 2171] [outer = 16543800] 08:55:21 INFO - PROCESS | 3620 | 1467388521604 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 701ms 08:55:21 INFO - PROCESS | 3620 | 1467388521657 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3620 | 1467388521659 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 3620 | 1467388521663 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:55:21 INFO - PROCESS | 3620 | 1467388521664 Marionette TRACE conn3 <- [1,2858,null,{}] 08:55:21 INFO - PROCESS | 3620 | 1467388521668 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3620 | 1467388521670 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:21 INFO - PROCESS | 3620 | 1467388521781 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:55:21 INFO - PROCESS | 3620 | 1467388521787 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3620 | 1467388521789 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:21 INFO - PROCESS | 3620 | ++DOCSHELL 16C87C00 == 31 [pid = 3620] [id = 724] 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C88800) [pid = 3620] [serial = 2172] [outer = 00000000] 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16DBD400) [pid = 3620] [serial = 2173] [outer = 16C88800] 08:55:21 INFO - PROCESS | 3620 | 1467388521836 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16DBE800) [pid = 3620] [serial = 2174] [outer = 16C88800] 08:55:22 INFO - PROCESS | 3620 | 1467388522299 Marionette TRACE conn3 <- [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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:55:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 686ms 08:55:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:55:22 INFO - PROCESS | 3620 | 1467388522363 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3620 | 1467388522364 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 3620 | 1467388522368 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3620 | 1467388522370 Marionette TRACE conn3 <- [1,2862,null,{}] 08:55:22 INFO - PROCESS | 3620 | 1467388522373 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3620 | 1467388522378 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:22 INFO - PROCESS | 3620 | 1467388522527 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:55:22 INFO - PROCESS | 3620 | 1467388522542 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3620 | 1467388522544 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:22 INFO - PROCESS | 3620 | ++DOCSHELL 16EFB000 == 32 [pid = 3620] [id = 725] 08:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16FDD400) [pid = 3620] [serial = 2175] [outer = 00000000] 08:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17682000) [pid = 3620] [serial = 2176] [outer = 16FDD400] 08:55:22 INFO - PROCESS | 3620 | 1467388522642 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17A34000) [pid = 3620] [serial = 2177] [outer = 16FDD400] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17D0E000) [pid = 3620] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16F83400) [pid = 3620] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13AC1C00) [pid = 3620] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C43800) [pid = 3620] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12D30800) [pid = 3620] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17F13800) [pid = 3620] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0F9E7800) [pid = 3620] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (114CC400) [pid = 3620] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13F8E800) [pid = 3620] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A2D000) [pid = 3620] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (159F7800) [pid = 3620] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10564000) [pid = 3620] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1829B400) [pid = 3620] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10B99800) [pid = 3620] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13F82C00) [pid = 3620] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:55:22 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1829F800) [pid = 3620] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:55:23 INFO - PROCESS | 3620 | 1467388523068 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 08:55:23 INFO - PROCESS | 3620 | 1467388523102 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3620 | 1467388523104 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:55:23 INFO - PROCESS | 3620 | 1467388523112 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3620 | 1467388523113 Marionette TRACE conn3 <- [1,2866,null,{}] 08:55:23 INFO - PROCESS | 3620 | 1467388523117 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3620 | 1467388523119 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:23 INFO - PROCESS | 3620 | 1467388523203 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:55:23 INFO - PROCESS | 3620 | 1467388523209 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3620 | 1467388523211 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:23 INFO - PROCESS | 3620 | ++DOCSHELL 11B2C800 == 33 [pid = 3620] [id = 726] 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1437DC00) [pid = 3620] [serial = 2178] [outer = 00000000] 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C8D000) [pid = 3620] [serial = 2179] [outer = 1437DC00] 08:55:23 INFO - PROCESS | 3620 | 1467388523254 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (159F7800) [pid = 3620] [serial = 2180] [outer = 1437DC00] 08:55:23 INFO - PROCESS | 3620 | 1467388523681 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 593ms 08:55:23 INFO - PROCESS | 3620 | 1467388523706 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3620 | 1467388523708 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:55:23 INFO - PROCESS | 3620 | 1467388523728 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3620 | 1467388523729 Marionette TRACE conn3 <- [1,2870,null,{}] 08:55:23 INFO - PROCESS | 3620 | 1467388523734 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3620 | 1467388523736 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:23 INFO - PROCESS | 3620 | 1467388523813 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:55:23 INFO - PROCESS | 3620 | 1467388523818 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3620 | 1467388523820 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:23 INFO - PROCESS | 3620 | ++DOCSHELL 17684400 == 34 [pid = 3620] [id = 727] 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17D11800) [pid = 3620] [serial = 2181] [outer = 00000000] 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1821AC00) [pid = 3620] [serial = 2182] [outer = 17D11800] 08:55:23 INFO - PROCESS | 3620 | 1467388523862 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18291C00) [pid = 3620] [serial = 2183] [outer = 17D11800] 08:55:24 INFO - PROCESS | 3620 | 1467388524320 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:55:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 655ms 08:55:24 INFO - PROCESS | 3620 | 1467388524375 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3620 | 1467388524377 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:55:24 INFO - PROCESS | 3620 | 1467388524380 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3620 | 1467388524382 Marionette TRACE conn3 <- [1,2874,null,{}] 08:55:24 INFO - PROCESS | 3620 | 1467388524385 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3620 | 1467388524387 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:24 INFO - PROCESS | 3620 | 1467388524466 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:55:24 INFO - PROCESS | 3620 | 1467388524473 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3620 | 1467388524475 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:24 INFO - PROCESS | 3620 | ++DOCSHELL 15525C00 == 35 [pid = 3620] [id = 728] 08:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17F13800) [pid = 3620] [serial = 2184] [outer = 00000000] 08:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (194CA000) [pid = 3620] [serial = 2185] [outer = 17F13800] 08:55:24 INFO - PROCESS | 3620 | 1467388524519 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C40000) [pid = 3620] [serial = 2186] [outer = 17F13800] 08:55:25 INFO - PROCESS | 3620 | --DOCSHELL 11D34800 == 34 [pid = 3620] [id = 720] 08:55:25 INFO - PROCESS | 3620 | --DOCSHELL 11438800 == 33 [pid = 3620] [id = 718] 08:55:25 INFO - PROCESS | 3620 | --DOCSHELL 12C62800 == 32 [pid = 3620] [id = 719] 08:55:25 INFO - PROCESS | 3620 | --DOCSHELL 114CD400 == 31 [pid = 3620] [id = 717] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 15526000 == 30 [pid = 3620] [id = 722] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 11B2C800 == 29 [pid = 3620] [id = 726] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 16EFB000 == 28 [pid = 3620] [id = 725] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 16C87C00 == 27 [pid = 3620] [id = 724] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 16541C00 == 26 [pid = 3620] [id = 723] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 17684400 == 25 [pid = 3620] [id = 727] 08:55:26 INFO - PROCESS | 3620 | --DOCSHELL 13DD9800 == 24 [pid = 3620] [id = 721] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17F15000) [pid = 3620] [serial = 2105] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1767EC00) [pid = 3620] [serial = 2128] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15146000) [pid = 3620] [serial = 2110] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16C81000) [pid = 3620] [serial = 2125] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (151AA400) [pid = 3620] [serial = 2111] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17552800) [pid = 3620] [serial = 2129] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1307F800) [pid = 3620] [serial = 2116] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1326D000) [pid = 3620] [serial = 2117] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (18290C00) [pid = 3620] [serial = 2132] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12C46C00) [pid = 3620] [serial = 2108] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (118A2800) [pid = 3620] [serial = 2113] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16C86C00) [pid = 3620] [serial = 2126] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15144400) [pid = 3620] [serial = 2119] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (175BD000) [pid = 3620] [serial = 2135] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16827400) [pid = 3620] [serial = 2123] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1608AC00) [pid = 3620] [serial = 2134] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12934C00) [pid = 3620] [serial = 2114] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11B2D000) [pid = 3620] [serial = 2107] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1821B000) [pid = 3620] [serial = 2131] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17F0F800) [pid = 3620] [serial = 2137] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1517C400) [pid = 3620] [serial = 2120] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1653D000) [pid = 3620] [serial = 2122] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (194C9800) [pid = 3620] [serial = 2141] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (194C8800) [pid = 3620] [serial = 2140] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (18212000) [pid = 3620] [serial = 2138] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (13263800) [pid = 3620] [serial = 2144] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (12C66400) [pid = 3620] [serial = 2143] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (16089C00) [pid = 3620] [serial = 2147] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (1517C800) [pid = 3620] [serial = 2146] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (19717800) [pid = 3620] [serial = 2149] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (1971D000) [pid = 3620] [serial = 2150] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (12C4D800) [pid = 3620] [serial = 2152] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3620 | 1467388526365 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:55:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2011ms 08:55:26 INFO - PROCESS | 3620 | 1467388526404 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3620 | 1467388526408 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:55:26 INFO - PROCESS | 3620 | 1467388526415 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3620 | 1467388526418 Marionette TRACE conn3 <- [1,2878,null,{}] 08:55:26 INFO - PROCESS | 3620 | 1467388526428 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3620 | 1467388526431 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:26 INFO - PROCESS | 3620 | 1467388526521 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:55:26 INFO - PROCESS | 3620 | 1467388526531 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3620 | 1467388526535 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:26 INFO - PROCESS | 3620 | ++DOCSHELL 114CA400 == 25 [pid = 3620] [id = 729] 08:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (114CB000) [pid = 3620] [serial = 2187] [outer = 00000000] 08:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (11D34800) [pid = 3620] [serial = 2188] [outer = 114CB000] 08:55:26 INFO - PROCESS | 3620 | 1467388526587 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (11D37000) [pid = 3620] [serial = 2189] [outer = 114CB000] 08:55:27 INFO - PROCESS | 3620 | 1467388527085 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 686ms 08:55:27 INFO - PROCESS | 3620 | 1467388527115 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3620 | 1467388527120 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:55:27 INFO - PROCESS | 3620 | 1467388527127 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3620 | 1467388527129 Marionette TRACE conn3 <- [1,2882,null,{}] 08:55:27 INFO - PROCESS | 3620 | 1467388527135 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3620 | 1467388527139 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:27 INFO - PROCESS | 3620 | 1467388527251 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:55:27 INFO - PROCESS | 3620 | 1467388527260 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3620 | 1467388527263 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:27 INFO - PROCESS | 3620 | ++DOCSHELL 12C68400 == 26 [pid = 3620] [id = 730] 08:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (12C69000) [pid = 3620] [serial = 2190] [outer = 00000000] 08:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (12D23C00) [pid = 3620] [serial = 2191] [outer = 12C69000] 08:55:27 INFO - PROCESS | 3620 | 1467388527310 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (130E3C00) [pid = 3620] [serial = 2192] [outer = 12C69000] 08:55:27 INFO - PROCESS | 3620 | 1467388527789 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 701ms 08:55:27 INFO - PROCESS | 3620 | 1467388527823 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3620 | 1467388527825 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:55:27 INFO - PROCESS | 3620 | 1467388527832 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3620 | 1467388527836 Marionette TRACE conn3 <- [1,2886,null,{}] 08:55:27 INFO - PROCESS | 3620 | 1467388527847 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3620 | 1467388527851 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:27 INFO - PROCESS | 3620 | 1467388527935 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:55:28 INFO - PROCESS | 3620 | 1467388528063 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3620 | 1467388528066 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:28 INFO - PROCESS | 3620 | ++DOCSHELL 13DE5800 == 27 [pid = 3620] [id = 731] 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13F82000) [pid = 3620] [serial = 2193] [outer = 00000000] 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13F8F000) [pid = 3620] [serial = 2194] [outer = 13F82000] 08:55:28 INFO - PROCESS | 3620 | 1467388528115 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (15145800) [pid = 3620] [serial = 2195] [outer = 13F82000] 08:55:28 INFO - PROCESS | 3620 | 1467388528497 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 686ms 08:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:55:28 INFO - PROCESS | 3620 | 1467388528533 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3620 | 1467388528535 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3620 | 1467388528539 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3620 | 1467388528540 Marionette TRACE conn3 <- [1,2890,null,{}] 08:55:28 INFO - PROCESS | 3620 | 1467388528554 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3620 | 1467388528556 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:28 INFO - PROCESS | 3620 | 1467388528659 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:55:28 INFO - PROCESS | 3620 | 1467388528667 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3620 | 1467388528669 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:28 INFO - PROCESS | 3620 | ++DOCSHELL 13F81400 == 28 [pid = 3620] [id = 732] 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (15143800) [pid = 3620] [serial = 2196] [outer = 00000000] 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (15525800) [pid = 3620] [serial = 2197] [outer = 15143800] 08:55:28 INFO - PROCESS | 3620 | 1467388528717 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (15973800) [pid = 3620] [serial = 2198] [outer = 15143800] 08:55:29 INFO - PROCESS | 3620 | 1467388529128 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 08:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:55:29 INFO - PROCESS | 3620 | 1467388529161 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3620 | 1467388529163 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 3620 | 1467388529166 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3620 | 1467388529168 Marionette TRACE conn3 <- [1,2894,null,{}] 08:55:29 INFO - PROCESS | 3620 | 1467388529171 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3620 | 1467388529173 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:29 INFO - PROCESS | 3620 | 1467388529288 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:55:29 INFO - PROCESS | 3620 | 1467388529295 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3620 | 1467388529298 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:29 INFO - PROCESS | 3620 | ++DOCSHELL 15524400 == 29 [pid = 3620] [id = 733] 08:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (159F6400) [pid = 3620] [serial = 2199] [outer = 00000000] 08:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1653D000) [pid = 3620] [serial = 2200] [outer = 159F6400] 08:55:29 INFO - PROCESS | 3620 | 1467388529341 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16543000) [pid = 3620] [serial = 2201] [outer = 159F6400] 08:55:29 INFO - PROCESS | 3620 | 1467388529792 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 623ms 08:55:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:55:29 INFO - PROCESS | 3620 | 1467388529804 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3620 | 1467388529806 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 3620 | 1467388529809 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3620 | 1467388529811 Marionette TRACE conn3 <- [1,2898,null,{}] 08:55:29 INFO - PROCESS | 3620 | 1467388529814 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3620 | 1467388529820 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:29 INFO - PROCESS | 3620 | 1467388529958 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:55:29 INFO - PROCESS | 3620 | 1467388529966 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3620 | 1467388529968 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:29 INFO - PROCESS | 3620 | ++DOCSHELL 15187000 == 30 [pid = 3620] [id = 734] 08:55:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16C3E400) [pid = 3620] [serial = 2202] [outer = 00000000] 08:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16C8B400) [pid = 3620] [serial = 2203] [outer = 16C3E400] 08:55:30 INFO - PROCESS | 3620 | 1467388530012 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1742B000) [pid = 3620] [serial = 2204] [outer = 16C3E400] 08:55:30 INFO - PROCESS | 3620 | 1467388530400 Marionette TRACE conn3 <- [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]]]}] 08:55:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:55:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:55:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 639ms 08:55:30 INFO - PROCESS | 3620 | 1467388530448 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3620 | 1467388530450 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /DOMEvents/constructors.html 08:55:30 INFO - PROCESS | 3620 | 1467388530453 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3620 | 1467388530455 Marionette TRACE conn3 <- [1,2902,null,{}] 08:55:30 INFO - PROCESS | 3620 | 1467388530458 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3620 | 1467388530460 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:30 INFO - PROCESS | 3620 | 1467388530546 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:55:30 INFO - PROCESS | 3620 | 1467388530675 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3620 | 1467388530677 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:30 INFO - PROCESS | 3620 | ++DOCSHELL 1754B800 == 31 [pid = 3620] [id = 735] 08:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (17552800) [pid = 3620] [serial = 2205] [outer = 00000000] 08:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17A3C000) [pid = 3620] [serial = 2206] [outer = 17552800] 08:55:30 INFO - PROCESS | 3620 | 1467388530721 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17AC7000) [pid = 3620] [serial = 2207] [outer = 17552800] 08:55:31 INFO - PROCESS | 3620 | 1467388531155 Marionette TRACE conn3 <- [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]]]}] 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:55:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:55:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:55:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 826ms 08:55:31 INFO - PROCESS | 3620 | 1467388531289 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3620 | 1467388531291 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:55:31 INFO - PROCESS | 3620 | 1467388531294 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3620 | 1467388531296 Marionette TRACE conn3 <- [1,2906,null,{}] 08:55:31 INFO - PROCESS | 3620 | 1467388531299 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3620 | 1467388531301 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:31 INFO - PROCESS | 3620 | 1467388531381 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:55:31 INFO - PROCESS | 3620 | 1467388531386 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3620 | 1467388531387 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:31 INFO - PROCESS | 3620 | ++DOCSHELL 1751B400 == 32 [pid = 3620] [id = 736] 08:55:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17A3B800) [pid = 3620] [serial = 2208] [outer = 00000000] 08:55:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18295800) [pid = 3620] [serial = 2209] [outer = 17A3B800] 08:55:31 INFO - PROCESS | 3620 | 1467388531430 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (18296400) [pid = 3620] [serial = 2210] [outer = 17A3B800] 08:55:31 INFO - PROCESS | 3620 | 1467388531879 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:55:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 639ms 08:55:31 INFO - PROCESS | 3620 | 1467388531944 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3620 | 1467388531946 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:55:31 INFO - PROCESS | 3620 | 1467388531951 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3620 | 1467388531952 Marionette TRACE conn3 <- [1,2910,null,{}] 08:55:31 INFO - PROCESS | 3620 | 1467388531956 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3620 | 1467388531958 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:32 INFO - PROCESS | 3620 | 1467388532071 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:55:32 INFO - PROCESS | 3620 | 1467388532080 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3620 | 1467388532081 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:32 INFO - PROCESS | 3620 | ++DOCSHELL 13DE3C00 == 33 [pid = 3620] [id = 737] 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1829B800) [pid = 3620] [serial = 2211] [outer = 00000000] 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (194CD800) [pid = 3620] [serial = 2212] [outer = 1829B800] 08:55:32 INFO - PROCESS | 3620 | 1467388532123 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19716C00) [pid = 3620] [serial = 2213] [outer = 1829B800] 08:55:32 INFO - PROCESS | 3620 | [3620] 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 08:55:32 INFO - PROCESS | 3620 | [3620] 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 08:55:32 INFO - PROCESS | 3620 | [3620] 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 08:55:32 INFO - PROCESS | 3620 | [3620] 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 08:55:32 INFO - PROCESS | 3620 | 1467388532592 Marionette TRACE conn3 <- [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]]]}] 08:55:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:55:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:55:32 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 08:55:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:55:32 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 08:55:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:55:32 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]" 08:55:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:55:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:55:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 701ms 08:55:32 INFO - PROCESS | 3620 | 1467388532658 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3620 | 1467388532660 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:55:32 INFO - PROCESS | 3620 | 1467388532668 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:55:32 INFO - PROCESS | 3620 | 1467388532670 Marionette TRACE conn3 <- [1,2914,null,{}] 08:55:32 INFO - PROCESS | 3620 | 1467388532673 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3620 | 1467388532675 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:32 INFO - PROCESS | 3620 | 1467388532790 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:55:32 INFO - PROCESS | 3620 | 1467388532856 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3620 | 1467388532857 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:32 INFO - PROCESS | 3620 | ++DOCSHELL 159FE000 == 34 [pid = 3620] [id = 738] 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (18220400) [pid = 3620] [serial = 2214] [outer = 00000000] 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (19E0FC00) [pid = 3620] [serial = 2215] [outer = 18220400] 08:55:32 INFO - PROCESS | 3620 | 1467388532901 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19F80000) [pid = 3620] [serial = 2216] [outer = 18220400] 08:55:33 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:55:33 INFO - PROCESS | 3620 | 1467388533288 Marionette TRACE conn3 <- [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]]]}] 08:55:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:55:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 639ms 08:55:33 INFO - PROCESS | 3620 | 1467388533306 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3620 | 1467388533308 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3620 | 1467388533311 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:55:33 INFO - PROCESS | 3620 | 1467388533314 Marionette TRACE conn3 <- [1,2918,null,{}] 08:55:33 INFO - PROCESS | 3620 | 1467388533317 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3620 | 1467388533319 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:33 INFO - PROCESS | 3620 | 1467388533446 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:55:33 INFO - PROCESS | 3620 | 1467388533538 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3620 | 1467388533541 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:33 INFO - PROCESS | 3620 | ++DOCSHELL 15150000 == 35 [pid = 3620] [id = 739] 08:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1518A400) [pid = 3620] [serial = 2217] [outer = 00000000] 08:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (19FDA400) [pid = 3620] [serial = 2218] [outer = 1518A400] 08:55:33 INFO - PROCESS | 3620 | 1467388533584 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A340C00) [pid = 3620] [serial = 2219] [outer = 1518A400] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17D11800) [pid = 3620] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16543800) [pid = 3620] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C88800) [pid = 3620] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16FDD400) [pid = 3620] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15526400) [pid = 3620] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DDAC00) [pid = 3620] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (11D84800) [pid = 3620] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12C64000) [pid = 3620] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11439400) [pid = 3620] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12978000) [pid = 3620] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:55:34 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1437DC00) [pid = 3620] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:55:34 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:55:34 INFO - PROCESS | 3620 | 1467388534222 Marionette TRACE conn3 <- [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]]]}] 08:55:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:55:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 935ms 08:55:34 INFO - PROCESS | 3620 | 1467388534258 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3620 | 1467388534260 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:55:34 INFO - PROCESS | 3620 | 1467388534263 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3620 | 1467388534265 Marionette TRACE conn3 <- [1,2922,null,{}] 08:55:34 INFO - PROCESS | 3620 | 1467388534268 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3620 | 1467388534270 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:34 INFO - PROCESS | 3620 | 1467388534403 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:55:34 INFO - PROCESS | 3620 | 1467388534463 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3620 | 1467388534464 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:34 INFO - PROCESS | 3620 | ++DOCSHELL 12978000 == 36 [pid = 3620] [id = 740] 08:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12C50800) [pid = 3620] [serial = 2220] [outer = 00000000] 08:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15699800) [pid = 3620] [serial = 2221] [outer = 12C50800] 08:55:34 INFO - PROCESS | 3620 | 1467388534507 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1681E000) [pid = 3620] [serial = 2222] [outer = 12C50800] 08:55:34 INFO - PROCESS | 3620 | 1467388534809 Marionette TRACE conn3 <- [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]]]}] 08:55:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:55:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 592ms 08:55:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:55:34 INFO - PROCESS | 3620 | 1467388534847 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3620 | 1467388534848 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 3620 | 1467388534852 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3620 | 1467388534853 Marionette TRACE conn3 <- [1,2926,null,{}] 08:55:34 INFO - PROCESS | 3620 | 1467388534857 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3620 | 1467388534858 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:34 INFO - PROCESS | 3620 | 1467388534980 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:55:34 INFO - PROCESS | 3620 | 1467388534987 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3620 | 1467388534989 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:34 INFO - PROCESS | 3620 | ++DOCSHELL 15181800 == 37 [pid = 3620] [id = 741] 08:55:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16826C00) [pid = 3620] [serial = 2223] [outer = 00000000] 08:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19FDBC00) [pid = 3620] [serial = 2224] [outer = 16826C00] 08:55:35 INFO - PROCESS | 3620 | 1467388535031 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A342400) [pid = 3620] [serial = 2225] [outer = 16826C00] 08:55:35 INFO - PROCESS | 3620 | 1467388535427 Marionette TRACE conn3 <- [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]]]}] 08:55:35 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. 08:55:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 592ms 08:55:35 INFO - PROCESS | 3620 | 1467388535446 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3620 | 1467388535448 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:55:35 INFO - PROCESS | 3620 | 1467388535452 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3620 | 1467388535453 Marionette TRACE conn3 <- [1,2930,null,{}] 08:55:35 INFO - PROCESS | 3620 | 1467388535457 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3620 | 1467388535458 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:35 INFO - PROCESS | 3620 | 1467388535536 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:55:35 INFO - PROCESS | 3620 | 1467388535639 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3620 | 1467388535641 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:35 INFO - PROCESS | 3620 | ++DOCSHELL 1055A000 == 38 [pid = 3620] [id = 742] 08:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1055A400) [pid = 3620] [serial = 2226] [outer = 00000000] 08:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A34C400) [pid = 3620] [serial = 2227] [outer = 1055A400] 08:55:35 INFO - PROCESS | 3620 | 1467388535682 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A34E400) [pid = 3620] [serial = 2228] [outer = 1055A400] 08:55:36 INFO - PROCESS | 3620 | 1467388536003 Marionette TRACE conn3 <- [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"]]]}] 08:55:36 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 08:55:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:55:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 592ms 08:55:36 INFO - PROCESS | 3620 | 1467388536068 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3620 | 1467388536072 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3620 | 1467388536078 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:55:36 INFO - PROCESS | 3620 | 1467388536083 Marionette TRACE conn3 <- [1,2934,null,{}] 08:55:36 INFO - PROCESS | 3620 | 1467388536089 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3620 | 1467388536092 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:36 INFO - PROCESS | 3620 | 1467388536218 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:55:36 INFO - PROCESS | 3620 | 1467388536405 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3620 | 1467388536408 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:36 INFO - PROCESS | 3620 | ++DOCSHELL 1143B800 == 39 [pid = 3620] [id = 743] 08:55:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11441C00) [pid = 3620] [serial = 2229] [outer = 00000000] 08:55:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (114C9000) [pid = 3620] [serial = 2230] [outer = 11441C00] 08:55:36 INFO - PROCESS | 3620 | 1467388536469 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11D2C400) [pid = 3620] [serial = 2231] [outer = 11441C00] 08:55:37 INFO - PROCESS | 3620 | 1467388537044 Marionette TRACE conn3 <- [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]]]}] 08:55:37 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. 08:55:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 997ms 08:55:37 INFO - PROCESS | 3620 | 1467388537086 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3620 | 1467388537090 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:55:37 INFO - PROCESS | 3620 | 1467388537097 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3620 | 1467388537101 Marionette TRACE conn3 <- [1,2938,null,{}] 08:55:37 INFO - PROCESS | 3620 | 1467388537105 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3620 | 1467388537108 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:37 INFO - PROCESS | 3620 | 1467388537227 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:55:37 INFO - PROCESS | 3620 | 1467388537392 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3620 | 1467388537395 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:37 INFO - PROCESS | 3620 | ++DOCSHELL 13385400 == 40 [pid = 3620] [id = 744] 08:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13388800) [pid = 3620] [serial = 2232] [outer = 00000000] 08:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13AB5800) [pid = 3620] [serial = 2233] [outer = 13388800] 08:55:37 INFO - PROCESS | 3620 | 1467388537451 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DDF400) [pid = 3620] [serial = 2234] [outer = 13388800] 08:55:37 INFO - PROCESS | 3620 | ++DOCSHELL 10B9B000 == 41 [pid = 3620] [id = 745] 08:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (112AC000) [pid = 3620] [serial = 2235] [outer = 00000000] 08:55:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (118E3000) [pid = 3620] [serial = 2236] [outer = 112AC000] 08:55:38 INFO - PROCESS | 3620 | 1467388538441 Marionette TRACE conn3 <- [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]]]}] 08:55:38 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. 08:55:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1418ms 08:55:38 INFO - PROCESS | 3620 | 1467388538511 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3620 | 1467388538515 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:55:38 INFO - PROCESS | 3620 | 1467388538520 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3620 | 1467388538523 Marionette TRACE conn3 <- [1,2942,null,{}] 08:55:38 INFO - PROCESS | 3620 | 1467388538528 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3620 | 1467388538531 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:38 INFO - PROCESS | 3620 | 1467388538672 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:55:38 INFO - PROCESS | 3620 | 1467388538818 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3620 | 1467388538822 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:38 INFO - PROCESS | 3620 | ++DOCSHELL 10F95C00 == 42 [pid = 3620] [id = 746] 08:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (112AA800) [pid = 3620] [serial = 2237] [outer = 00000000] 08:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11B23C00) [pid = 3620] [serial = 2238] [outer = 112AA800] 08:55:38 INFO - PROCESS | 3620 | 1467388538875 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (114CF400) [pid = 3620] [serial = 2239] [outer = 112AA800] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 15181800 == 41 [pid = 3620] [id = 741] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 12978000 == 40 [pid = 3620] [id = 740] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 15150000 == 39 [pid = 3620] [id = 739] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 159FE000 == 38 [pid = 3620] [id = 738] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 13DE3C00 == 37 [pid = 3620] [id = 737] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 1751B400 == 36 [pid = 3620] [id = 736] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 1754B800 == 35 [pid = 3620] [id = 735] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 15187000 == 34 [pid = 3620] [id = 734] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 15524400 == 33 [pid = 3620] [id = 733] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 13F81400 == 32 [pid = 3620] [id = 732] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 13DE5800 == 31 [pid = 3620] [id = 731] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 12C68400 == 30 [pid = 3620] [id = 730] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 114CA400 == 29 [pid = 3620] [id = 729] 08:55:39 INFO - PROCESS | 3620 | --DOCSHELL 15525C00 == 28 [pid = 3620] [id = 728] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (18291C00) [pid = 3620] [serial = 2183] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (194CA000) [pid = 3620] [serial = 2185] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (168DD000) [pid = 3620] [serial = 2170] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16DBD400) [pid = 3620] [serial = 2173] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17682000) [pid = 3620] [serial = 2176] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16DBE800) [pid = 3620] [serial = 2174] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1821AC00) [pid = 3620] [serial = 2182] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17A34000) [pid = 3620] [serial = 2177] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15973400) [pid = 3620] [serial = 2167] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13DE1800) [pid = 3620] [serial = 2164] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F8C400) [pid = 3620] [serial = 2165] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C68800) [pid = 3620] [serial = 2161] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1307C800) [pid = 3620] [serial = 2162] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13025000) [pid = 3620] [serial = 2159] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12D23800) [pid = 3620] [serial = 2158] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (118A5800) [pid = 3620] [serial = 2156] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114D0800) [pid = 3620] [serial = 2155] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12C66800) [pid = 3620] [serial = 2153] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C43000) [pid = 3620] [serial = 2171] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16C8D000) [pid = 3620] [serial = 2179] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (159F7800) [pid = 3620] [serial = 2180] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (159FEC00) [pid = 3620] [serial = 2168] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 3620 | 1467388539332 Marionette TRACE conn3 <- [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]]]}] 08:55:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:55:39 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 08:55:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 841ms 08:55:39 INFO - PROCESS | 3620 | 1467388539360 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3620 | 1467388539364 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3620 | 1467388539370 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:55:39 INFO - PROCESS | 3620 | 1467388539372 Marionette TRACE conn3 <- [1,2946,null,{}] 08:55:39 INFO - PROCESS | 3620 | 1467388539380 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3620 | 1467388539383 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:39 INFO - PROCESS | 3620 | 1467388539488 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:55:39 INFO - PROCESS | 3620 | 1467388539496 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3620 | 1467388539498 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:39 INFO - PROCESS | 3620 | ++DOCSHELL 118E1800 == 29 [pid = 3620] [id = 747] 08:55:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (118E2C00) [pid = 3620] [serial = 2240] [outer = 00000000] 08:55:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12C67400) [pid = 3620] [serial = 2241] [outer = 118E2C00] 08:55:39 INFO - PROCESS | 3620 | 1467388539543 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12D29C00) [pid = 3620] [serial = 2242] [outer = 118E2C00] 08:55:40 INFO - PROCESS | 3620 | 1467388540022 Marionette TRACE conn3 <- [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]]]}] 08:55:40 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. 08:55:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 686ms 08:55:40 INFO - PROCESS | 3620 | 1467388540070 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3620 | 1467388540072 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:55:40 INFO - PROCESS | 3620 | 1467388540079 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3620 | 1467388540082 Marionette TRACE conn3 <- [1,2950,null,{}] 08:55:40 INFO - PROCESS | 3620 | 1467388540093 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3620 | 1467388540098 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:40 INFO - PROCESS | 3620 | 1467388540179 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:55:40 INFO - PROCESS | 3620 | 1467388540221 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3620 | 1467388540224 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:40 INFO - PROCESS | 3620 | ++DOCSHELL 13DDDC00 == 30 [pid = 3620] [id = 748] 08:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13DE1800) [pid = 3620] [serial = 2243] [outer = 00000000] 08:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13F82400) [pid = 3620] [serial = 2244] [outer = 13DE1800] 08:55:40 INFO - PROCESS | 3620 | 1467388540282 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14381000) [pid = 3620] [serial = 2245] [outer = 13DE1800] 08:55:40 INFO - PROCESS | 3620 | 1467388540718 Marionette TRACE conn3 <- [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]]]}] 08:55:40 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. 08:55:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 08:55:40 INFO - PROCESS | 3620 | 1467388540776 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3620 | 1467388540778 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:55:40 INFO - PROCESS | 3620 | 1467388540782 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3620 | 1467388540783 Marionette TRACE conn3 <- [1,2954,null,{}] 08:55:40 INFO - PROCESS | 3620 | 1467388540787 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3620 | 1467388540789 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:40 INFO - PROCESS | 3620 | 1467388540895 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:55:40 INFO - PROCESS | 3620 | 1467388540884 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3620 | 1467388540886 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:40 INFO - PROCESS | 3620 | ++DOCSHELL 1517C800 == 31 [pid = 3620] [id = 749] 08:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1517F400) [pid = 3620] [serial = 2246] [outer = 00000000] 08:55:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15694400) [pid = 3620] [serial = 2247] [outer = 1517F400] 08:55:40 INFO - PROCESS | 3620 | 1467388540938 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (159F8400) [pid = 3620] [serial = 2248] [outer = 1517F400] 08:55:41 INFO - PROCESS | 3620 | 1467388541386 Marionette TRACE conn3 <- [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]]]}] 08:55:41 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. 08:55:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 639ms 08:55:41 INFO - PROCESS | 3620 | 1467388541402 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3620 | 1467388541404 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:55:41 INFO - PROCESS | 3620 | 1467388541407 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3620 | 1467388541409 Marionette TRACE conn3 <- [1,2958,null,{}] 08:55:41 INFO - PROCESS | 3620 | 1467388541419 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3620 | 1467388541421 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:41 INFO - PROCESS | 3620 | 1467388541539 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:55:41 INFO - PROCESS | 3620 | 1467388541545 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3620 | 1467388541547 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:41 INFO - PROCESS | 3620 | ++DOCSHELL 10A73400 == 32 [pid = 3620] [id = 750] 08:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (114C4800) [pid = 3620] [serial = 2249] [outer = 00000000] 08:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1653CC00) [pid = 3620] [serial = 2250] [outer = 114C4800] 08:55:41 INFO - PROCESS | 3620 | 1467388541589 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16825C00) [pid = 3620] [serial = 2251] [outer = 114C4800] 08:55:42 INFO - PROCESS | 3620 | 1467388542046 Marionette TRACE conn3 <- [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]]]}] 08:55:42 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. 08:55:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 701ms 08:55:42 INFO - PROCESS | 3620 | 1467388542107 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3620 | 1467388542109 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:55:42 INFO - PROCESS | 3620 | 1467388542118 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3620 | 1467388542120 Marionette TRACE conn3 <- [1,2962,null,{}] 08:55:42 INFO - PROCESS | 3620 | 1467388542124 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3620 | 1467388542129 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:42 INFO - PROCESS | 3620 | 1467388542262 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:55:42 INFO - PROCESS | 3620 | 1467388542272 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3620 | 1467388542274 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:42 INFO - PROCESS | 3620 | ++DOCSHELL 1325F000 == 33 [pid = 3620] [id = 751] 08:55:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16089C00) [pid = 3620] [serial = 2252] [outer = 00000000] 08:55:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C89C00) [pid = 3620] [serial = 2253] [outer = 16089C00] 08:55:42 INFO - PROCESS | 3620 | 1467388542380 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16E19C00) [pid = 3620] [serial = 2254] [outer = 16089C00] 08:55:42 INFO - PROCESS | 3620 | 1467388542780 Marionette TRACE conn3 <- [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]]]}] 08:55:42 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. 08:55:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 686ms 08:55:42 INFO - PROCESS | 3620 | 1467388542818 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3620 | 1467388542820 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:55:42 INFO - PROCESS | 3620 | 1467388542823 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3620 | 1467388542825 Marionette TRACE conn3 <- [1,2966,null,{}] 08:55:42 INFO - PROCESS | 3620 | 1467388542829 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3620 | 1467388542830 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:42 INFO - PROCESS | 3620 | 1467388542974 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:55:43 INFO - PROCESS | 3620 | 1467388542996 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3620 | 1467388542998 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:43 INFO - PROCESS | 3620 | ++DOCSHELL 1751C400 == 34 [pid = 3620] [id = 752] 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1751DC00) [pid = 3620] [serial = 2255] [outer = 00000000] 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17678000) [pid = 3620] [serial = 2256] [outer = 1751DC00] 08:55:43 INFO - PROCESS | 3620 | 1467388543041 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1767E800) [pid = 3620] [serial = 2257] [outer = 1751DC00] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1829B800) [pid = 3620] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (18220400) [pid = 3620] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1518A400) [pid = 3620] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12C50800) [pid = 3620] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16826C00) [pid = 3620] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17552800) [pid = 3620] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17A3B800) [pid = 3620] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C69000) [pid = 3620] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13F82000) [pid = 3620] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114CB000) [pid = 3620] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F13800) [pid = 3620] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16C3E400) [pid = 3620] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (159F6400) [pid = 3620] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:55:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15143800) [pid = 3620] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:55:43 INFO - PROCESS | 3620 | 1467388543591 Marionette TRACE conn3 <- [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]]]}] 08:55:43 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. 08:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 795ms 08:55:43 INFO - PROCESS | 3620 | 1467388543625 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3620 | 1467388543626 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:55:43 INFO - PROCESS | 3620 | 1467388543630 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3620 | 1467388543631 Marionette TRACE conn3 <- [1,2970,null,{}] 08:55:43 INFO - PROCESS | 3620 | 1467388543634 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3620 | 1467388543636 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:43 INFO - PROCESS | 3620 | 1467388543757 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:55:43 INFO - PROCESS | 3620 | 1467388543817 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3620 | 1467388543819 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:43 INFO - PROCESS | 3620 | ++DOCSHELL 13A37C00 == 35 [pid = 3620] [id = 753] 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13ABCC00) [pid = 3620] [serial = 2258] [outer = 00000000] 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1559D000) [pid = 3620] [serial = 2259] [outer = 13ABCC00] 08:55:43 INFO - PROCESS | 3620 | 1467388543861 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1751B400) [pid = 3620] [serial = 2260] [outer = 13ABCC00] 08:55:44 INFO - PROCESS | 3620 | 1467388544182 Marionette TRACE conn3 <- [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"]]]}] 08:55:44 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 08:55:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 592ms 08:55:44 INFO - PROCESS | 3620 | 1467388544227 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3620 | 1467388544229 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 3620 | 1467388544233 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:55:44 INFO - PROCESS | 3620 | 1467388544234 Marionette TRACE conn3 <- [1,2974,null,{}] 08:55:44 INFO - PROCESS | 3620 | 1467388544238 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3620 | 1467388544240 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:44 INFO - PROCESS | 3620 | 1467388544378 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:55:44 INFO - PROCESS | 3620 | 1467388544385 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3620 | 1467388544387 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:44 INFO - PROCESS | 3620 | ++DOCSHELL 17677C00 == 36 [pid = 3620] [id = 754] 08:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17D09400) [pid = 3620] [serial = 2261] [outer = 00000000] 08:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17F16000) [pid = 3620] [serial = 2262] [outer = 17D09400] 08:55:44 INFO - PROCESS | 3620 | 1467388544429 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17F17C00) [pid = 3620] [serial = 2263] [outer = 17D09400] 08:55:44 INFO - PROCESS | 3620 | 1467388544833 Marionette TRACE conn3 <- [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]]]}] 08:55:44 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. 08:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 639ms 08:55:44 INFO - PROCESS | 3620 | 1467388544871 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3620 | 1467388544873 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 3620 | 1467388544876 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:55:44 INFO - PROCESS | 3620 | 1467388544877 Marionette TRACE conn3 <- [1,2978,null,{}] 08:55:44 INFO - PROCESS | 3620 | 1467388544881 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3620 | 1467388544883 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:45 INFO - PROCESS | 3620 | 1467388545014 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:55:45 INFO - PROCESS | 3620 | 1467388545077 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3620 | 1467388545079 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:45 INFO - PROCESS | 3620 | ++DOCSHELL 13F81400 == 37 [pid = 3620] [id = 755] 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15142800) [pid = 3620] [serial = 2264] [outer = 00000000] 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (18296800) [pid = 3620] [serial = 2265] [outer = 15142800] 08:55:45 INFO - PROCESS | 3620 | 1467388545121 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1829C000) [pid = 3620] [serial = 2266] [outer = 15142800] 08:55:45 INFO - PROCESS | 3620 | ++DOCSHELL 1971D000 == 38 [pid = 3620] [id = 756] 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1971D400) [pid = 3620] [serial = 2267] [outer = 00000000] 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1971DC00) [pid = 3620] [serial = 2268] [outer = 1971D400] 08:55:45 INFO - PROCESS | 3620 | 1467388545564 Marionette TRACE conn3 <- [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]]]}] 08:55:45 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. 08:55:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 748ms 08:55:45 INFO - PROCESS | 3620 | 1467388545618 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3620 | 1467388545622 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:55:45 INFO - PROCESS | 3620 | 1467388545627 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3620 | 1467388545631 Marionette TRACE conn3 <- [1,2982,null,{}] 08:55:45 INFO - PROCESS | 3620 | 1467388545637 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3620 | 1467388545640 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:45 INFO - PROCESS | 3620 | 1467388545807 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:55:45 INFO - PROCESS | 3620 | 1467388545966 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3620 | 1467388545969 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:45 INFO - PROCESS | 3620 | ++DOCSHELL 114CEC00 == 39 [pid = 3620] [id = 757] 08:55:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1189BC00) [pid = 3620] [serial = 2269] [outer = 00000000] 08:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12979C00) [pid = 3620] [serial = 2270] [outer = 1189BC00] 08:55:46 INFO - PROCESS | 3620 | 1467388546026 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13025000) [pid = 3620] [serial = 2271] [outer = 1189BC00] 08:55:46 INFO - PROCESS | 3620 | 1467388546535 Marionette TRACE conn3 <- [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]]]}] 08:55:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:55:46 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 08:55:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 951ms 08:55:46 INFO - PROCESS | 3620 | 1467388546573 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3620 | 1467388546578 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:55:46 INFO - PROCESS | 3620 | 1467388546584 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3620 | 1467388546587 Marionette TRACE conn3 <- [1,2986,null,{}] 08:55:46 INFO - PROCESS | 3620 | 1467388546591 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3620 | 1467388546594 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:46 INFO - PROCESS | 3620 | 1467388546764 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:55:46 INFO - PROCESS | 3620 | 1467388546844 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3620 | 1467388546846 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:46 INFO - PROCESS | 3620 | ++DOCSHELL 13DDD400 == 40 [pid = 3620] [id = 758] 08:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13DE3000) [pid = 3620] [serial = 2272] [outer = 00000000] 08:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (15187000) [pid = 3620] [serial = 2273] [outer = 13DE3000] 08:55:46 INFO - PROCESS | 3620 | 1467388546901 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16081800) [pid = 3620] [serial = 2274] [outer = 13DE3000] 08:55:47 INFO - PROCESS | 3620 | 1467388547454 Marionette TRACE conn3 <- [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]]]}] 08:55:47 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. 08:55:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 935ms 08:55:47 INFO - PROCESS | 3620 | 1467388547514 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3620 | 1467388547516 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:55:47 INFO - PROCESS | 3620 | 1467388547520 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3620 | 1467388547524 Marionette TRACE conn3 <- [1,2990,null,{}] 08:55:47 INFO - PROCESS | 3620 | 1467388547537 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3620 | 1467388547542 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:47 INFO - PROCESS | 3620 | 1467388547645 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:55:47 INFO - PROCESS | 3620 | 1467388547795 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3620 | 1467388547798 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:47 INFO - PROCESS | 3620 | ++DOCSHELL 18291800 == 41 [pid = 3620] [id = 759] 08:55:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18291C00) [pid = 3620] [serial = 2275] [outer = 00000000] 08:55:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (194CA000) [pid = 3620] [serial = 2276] [outer = 18291C00] 08:55:47 INFO - PROCESS | 3620 | 1467388547855 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19721800) [pid = 3620] [serial = 2277] [outer = 18291C00] 08:55:48 INFO - PROCESS | 3620 | 1467388548348 Marionette TRACE conn3 <- [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]]]}] 08:55:48 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. 08:55:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 841ms 08:55:48 INFO - PROCESS | 3620 | 1467388548362 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3620 | 1467388548365 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:55:48 INFO - PROCESS | 3620 | 1467388548368 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3620 | 1467388548370 Marionette TRACE conn3 <- [1,2994,null,{}] 08:55:48 INFO - PROCESS | 3620 | 1467388548374 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3620 | 1467388548376 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:48 INFO - PROCESS | 3620 | 1467388548481 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:55:48 INFO - PROCESS | 3620 | 1467388548620 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3620 | 1467388548623 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:48 INFO - PROCESS | 3620 | ++DOCSHELL 16080C00 == 42 [pid = 3620] [id = 760] 08:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (175BE400) [pid = 3620] [serial = 2278] [outer = 00000000] 08:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19F89800) [pid = 3620] [serial = 2279] [outer = 175BE400] 08:55:48 INFO - PROCESS | 3620 | 1467388548685 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19FE3400) [pid = 3620] [serial = 2280] [outer = 175BE400] 08:55:49 INFO - PROCESS | 3620 | 1467388549244 Marionette TRACE conn3 <- [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]]]}] 08:55:49 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. 08:55:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 888ms 08:55:49 INFO - PROCESS | 3620 | 1467388549272 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3620 | 1467388549274 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:55:49 INFO - PROCESS | 3620 | 1467388549278 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3620 | 1467388549280 Marionette TRACE conn3 <- [1,2998,null,{}] 08:55:49 INFO - PROCESS | 3620 | 1467388549284 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3620 | 1467388549286 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:49 INFO - PROCESS | 3620 | 1467388549389 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:55:49 INFO - PROCESS | 3620 | 1467388549508 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3620 | 1467388549510 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:49 INFO - PROCESS | 3620 | ++DOCSHELL 10A80C00 == 43 [pid = 3620] [id = 761] 08:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10B7A800) [pid = 3620] [serial = 2281] [outer = 00000000] 08:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17429800) [pid = 3620] [serial = 2282] [outer = 10B7A800] 08:55:49 INFO - PROCESS | 3620 | 1467388549562 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (17D31400) [pid = 3620] [serial = 2283] [outer = 10B7A800] 08:55:49 INFO - PROCESS | 3620 | [3620] 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 08:55:50 INFO - PROCESS | 3620 | 1467388550217 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:55:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:55:50 INFO - {} 08:55:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:55:50 INFO - {} 08:55:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:55:50 INFO - {} 08:55:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:55:50 INFO - {} 08:55:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 997ms 08:55:50 INFO - TEST-START | /FileAPI/fileReader.html 08:55:50 INFO - PROCESS | 3620 | 1467388550282 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3620 | 1467388550285 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3620 | 1467388550290 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3620 | 1467388550293 Marionette TRACE conn3 <- [1,3002,null,{}] 08:55:50 INFO - PROCESS | 3620 | 1467388550312 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3620 | 1467388550315 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:50 INFO - PROCESS | 3620 | 1467388550421 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:55:50 INFO - PROCESS | 3620 | 1467388550564 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3620 | 1467388550567 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:50 INFO - PROCESS | 3620 | ++DOCSHELL 114CF800 == 44 [pid = 3620] [id = 762] 08:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (11B2DC00) [pid = 3620] [serial = 2284] [outer = 00000000] 08:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13AC2800) [pid = 3620] [serial = 2285] [outer = 11B2DC00] 08:55:50 INFO - PROCESS | 3620 | 1467388550621 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13F80400) [pid = 3620] [serial = 2286] [outer = 11B2DC00] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 17677C00 == 43 [pid = 3620] [id = 754] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 13A37C00 == 42 [pid = 3620] [id = 753] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1751C400 == 41 [pid = 3620] [id = 752] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1325F000 == 40 [pid = 3620] [id = 751] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 10A73400 == 39 [pid = 3620] [id = 750] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1517C800 == 38 [pid = 3620] [id = 749] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 13DDDC00 == 37 [pid = 3620] [id = 748] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 118E1800 == 36 [pid = 3620] [id = 747] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 10B9B000 == 35 [pid = 3620] [id = 745] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 10F95C00 == 34 [pid = 3620] [id = 746] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1143B800 == 33 [pid = 3620] [id = 743] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 13385400 == 32 [pid = 3620] [id = 744] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1971D000 == 31 [pid = 3620] [id = 756] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 16080C00 == 30 [pid = 3620] [id = 760] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 10A80C00 == 29 [pid = 3620] [id = 761] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 18291800 == 28 [pid = 3620] [id = 759] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 1055A000 == 27 [pid = 3620] [id = 742] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 13F81400 == 26 [pid = 3620] [id = 755] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 114CEC00 == 25 [pid = 3620] [id = 757] 08:55:51 INFO - PROCESS | 3620 | --DOCSHELL 13DDD400 == 24 [pid = 3620] [id = 758] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (194CD800) [pid = 3620] [serial = 2212] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (19E0FC00) [pid = 3620] [serial = 2215] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (19716C00) [pid = 3620] [serial = 2213] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (19FDA400) [pid = 3620] [serial = 2218] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (15699800) [pid = 3620] [serial = 2221] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (19F80000) [pid = 3620] [serial = 2216] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (19FDBC00) [pid = 3620] [serial = 2224] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17A3C000) [pid = 3620] [serial = 2206] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17AC7000) [pid = 3620] [serial = 2207] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (18295800) [pid = 3620] [serial = 2209] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12D23C00) [pid = 3620] [serial = 2191] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (130E3C00) [pid = 3620] [serial = 2192] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13F8F000) [pid = 3620] [serial = 2194] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15145800) [pid = 3620] [serial = 2195] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11D34800) [pid = 3620] [serial = 2188] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11D37000) [pid = 3620] [serial = 2189] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C40000) [pid = 3620] [serial = 2186] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16C8B400) [pid = 3620] [serial = 2203] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1742B000) [pid = 3620] [serial = 2204] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A342400) [pid = 3620] [serial = 2225] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1653D000) [pid = 3620] [serial = 2200] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16543000) [pid = 3620] [serial = 2201] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15525800) [pid = 3620] [serial = 2197] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15973800) [pid = 3620] [serial = 2198] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A34C400) [pid = 3620] [serial = 2227] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A340C00) [pid = 3620] [serial = 2219] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (18296400) [pid = 3620] [serial = 2210] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1681E000) [pid = 3620] [serial = 2222] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3620 | 1467388551834 Marionette TRACE conn3 <- [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]]]}] 08:55:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:55:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:55:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:55:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:55:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1558ms 08:55:51 INFO - PROCESS | 3620 | 1467388551858 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3620 | 1467388551862 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /FileAPI/historical.html 08:55:51 INFO - PROCESS | 3620 | 1467388551871 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3620 | 1467388551874 Marionette TRACE conn3 <- [1,3006,null,{}] 08:55:51 INFO - PROCESS | 3620 | 1467388551880 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3620 | 1467388551883 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:51 INFO - PROCESS | 3620 | 1467388551967 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:55:52 INFO - PROCESS | 3620 | 1467388552066 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3620 | 1467388552069 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:52 INFO - PROCESS | 3620 | ++DOCSHELL 10B9AC00 == 25 [pid = 3620] [id = 763] 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10B9B000) [pid = 3620] [serial = 2287] [outer = 00000000] 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (114CFC00) [pid = 3620] [serial = 2288] [outer = 10B9B000] 08:55:52 INFO - PROCESS | 3620 | 1467388552115 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11D34800) [pid = 3620] [serial = 2289] [outer = 10B9B000] 08:55:52 INFO - PROCESS | 3620 | 1467388552517 Marionette TRACE conn3 <- [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"]]]}] 08:55:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:55:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:55:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:55:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:55:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:55:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:55:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:55:52 INFO - TEST-OK | /FileAPI/historical.html | took 685ms 08:55:52 INFO - PROCESS | 3620 | 1467388552568 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3620 | 1467388552573 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /FileAPI/idlharness.html 08:55:52 INFO - PROCESS | 3620 | 1467388552579 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3620 | 1467388552582 Marionette TRACE conn3 <- [1,3010,null,{}] 08:55:52 INFO - PROCESS | 3620 | 1467388552586 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3620 | 1467388552589 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:52 INFO - PROCESS | 3620 | 1467388552702 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:55:52 INFO - PROCESS | 3620 | 1467388552719 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3620 | 1467388552721 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:52 INFO - PROCESS | 3620 | ++DOCSHELL 130DC400 == 26 [pid = 3620] [id = 764] 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (130DE800) [pid = 3620] [serial = 2290] [outer = 00000000] 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13207800) [pid = 3620] [serial = 2291] [outer = 130DE800] 08:55:52 INFO - PROCESS | 3620 | 1467388552769 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1337F400) [pid = 3620] [serial = 2292] [outer = 130DE800] 08:55:53 INFO - PROCESS | 3620 | 1467388553563 Marionette TRACE conn3 <- [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]]]}] 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:55:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:55:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:55:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:55:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:55:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:55:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:55:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:55:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:55:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:55:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:55:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:55:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:55:53 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 08:55:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:55:53 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 08:55:53 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 08:55:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:55:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:55:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:55:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:55:53 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 08:55:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:55:53 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 08:55:53 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 08:55:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:55:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:55:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1184ms 08:55:53 INFO - PROCESS | 3620 | 1467388553753 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3620 | 1467388553755 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 3620 | 1467388553759 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /FileAPI/idlharness.worker 08:55:53 INFO - PROCESS | 3620 | 1467388553762 Marionette TRACE conn3 <- [1,3014,null,{}] 08:55:53 INFO - PROCESS | 3620 | 1467388553773 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3620 | 1467388553778 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:53 INFO - PROCESS | 3620 | 1467388553913 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:55:53 INFO - PROCESS | 3620 | 1467388553920 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3620 | 1467388553923 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:53 INFO - PROCESS | 3620 | ++DOCSHELL 1751C400 == 27 [pid = 3620] [id = 765] 08:55:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (175AFC00) [pid = 3620] [serial = 2293] [outer = 00000000] 08:55:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1767A400) [pid = 3620] [serial = 2294] [outer = 175AFC00] 08:55:53 INFO - PROCESS | 3620 | 1467388553971 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17D07800) [pid = 3620] [serial = 2295] [outer = 175AFC00] 08:55:54 INFO - PROCESS | 3620 | [3620] 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 08:55:54 INFO - PROCESS | 3620 | 1467388554971 Marionette TRACE conn3 <- [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,{},{}]]]}] 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:55:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:55:55 INFO - {} 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:55:55 INFO - {} 08:55:55 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 - {} 08:55:55 INFO - {} 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:55:55 INFO - {} 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:55:55 INFO - {} 08:55:55 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 - {} 08:55:55 INFO - {} 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 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 08:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:55:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:55:55 INFO - {} 08:55:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1340ms 08:55:55 INFO - PROCESS | 3620 | 1467388555111 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3620 | 1467388555113 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:55:55 INFO - PROCESS | 3620 | 1467388555123 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3620 | 1467388555125 Marionette TRACE conn3 <- [1,3018,null,{}] 08:55:55 INFO - PROCESS | 3620 | 1467388555128 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3620 | 1467388555130 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:55 INFO - PROCESS | 3620 | 1467388555247 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:55:55 INFO - PROCESS | 3620 | 1467388555252 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3620 | 1467388555254 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:55 INFO - PROCESS | 3620 | ++DOCSHELL 16080000 == 28 [pid = 3620] [id = 766] 08:55:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16C84800) [pid = 3620] [serial = 2296] [outer = 00000000] 08:55:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (194C2000) [pid = 3620] [serial = 2297] [outer = 16C84800] 08:55:55 INFO - PROCESS | 3620 | 1467388555323 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (118A5800) [pid = 3620] [serial = 2298] [outer = 16C84800] 08:55:55 INFO - PROCESS | 3620 | 1467388555740 Marionette TRACE conn3 <- [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]]]}] 08:55:55 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 08:55:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 639ms 08:55:55 INFO - PROCESS | 3620 | 1467388555759 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3620 | 1467388555761 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:55:55 INFO - PROCESS | 3620 | 1467388555764 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3620 | 1467388555766 Marionette TRACE conn3 <- [1,3022,null,{}] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17D09400) [pid = 3620] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (114C4800) [pid = 3620] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1055A400) [pid = 3620] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11441C00) [pid = 3620] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15142800) [pid = 3620] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13388800) [pid = 3620] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (112AC000) [pid = 3620] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DE1800) [pid = 3620] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (118E2C00) [pid = 3620] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16089C00) [pid = 3620] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1517F400) [pid = 3620] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (112AA800) [pid = 3620] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1751DC00) [pid = 3620] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13ABCC00) [pid = 3620] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:55:55 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1971D400) [pid = 3620] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:55:55 INFO - PROCESS | 3620 | 1467388555994 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3620 | 1467388555996 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:56 INFO - PROCESS | 3620 | 1467388556074 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:55:56 INFO - PROCESS | 3620 | 1467388556078 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3620 | 1467388556080 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:56 INFO - PROCESS | 3620 | ++DOCSHELL 12C62800 == 29 [pid = 3620] [id = 767] 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13ABCC00) [pid = 3620] [serial = 2299] [outer = 00000000] 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16C8D000) [pid = 3620] [serial = 2300] [outer = 13ABCC00] 08:55:56 INFO - PROCESS | 3620 | 1467388556123 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19718800) [pid = 3620] [serial = 2301] [outer = 13ABCC00] 08:55:56 INFO - PROCESS | 3620 | 1467388556544 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:55:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 795ms 08:55:56 INFO - PROCESS | 3620 | 1467388556567 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3620 | 1467388556569 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 3620 | 1467388556572 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:55:56 INFO - PROCESS | 3620 | 1467388556574 Marionette TRACE conn3 <- [1,3026,null,{}] 08:55:56 INFO - PROCESS | 3620 | 1467388556618 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3620 | 1467388556624 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:56 INFO - PROCESS | 3620 | 1467388556726 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:55:56 INFO - PROCESS | 3620 | 1467388556733 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3620 | 1467388556735 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:56 INFO - PROCESS | 3620 | ++DOCSHELL 1AB52000 == 30 [pid = 3620] [id = 768] 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1AB52800) [pid = 3620] [serial = 2302] [outer = 00000000] 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1AB59000) [pid = 3620] [serial = 2303] [outer = 1AB52800] 08:55:56 INFO - PROCESS | 3620 | 1467388556783 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1AB5FC00) [pid = 3620] [serial = 2304] [outer = 1AB52800] 08:55:57 INFO - PROCESS | 3620 | 1467388557188 Marionette TRACE conn3 <- [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"]]]}] 08:55:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:55:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 655ms 08:55:57 INFO - PROCESS | 3620 | 1467388557231 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3620 | 1467388557233 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 3620 | 1467388557236 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:55:57 INFO - PROCESS | 3620 | 1467388557238 Marionette TRACE conn3 <- [1,3030,null,{}] 08:55:57 INFO - PROCESS | 3620 | 1467388557242 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3620 | 1467388557245 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:57 INFO - PROCESS | 3620 | 1467388557392 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:55:57 INFO - PROCESS | 3620 | 1467388557401 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3620 | 1467388557403 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:57 INFO - PROCESS | 3620 | ++DOCSHELL 1AB57C00 == 31 [pid = 3620] [id = 769] 08:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1AB5F000) [pid = 3620] [serial = 2305] [outer = 00000000] 08:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1AC63000) [pid = 3620] [serial = 2306] [outer = 1AB5F000] 08:55:57 INFO - PROCESS | 3620 | 1467388557448 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1AC66400) [pid = 3620] [serial = 2307] [outer = 1AB5F000] 08:55:58 INFO - PROCESS | 3620 | 1467388558044 Marionette TRACE conn3 <- [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]]]}] 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:55:58 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. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:55:58 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'.) 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:55:58 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. 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:55:58 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. 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:55:58 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. 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:55:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 919ms 08:55:58 INFO - PROCESS | 3620 | 1467388558163 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3620 | 1467388558168 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3620 | 1467388558174 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:55:58 INFO - PROCESS | 3620 | 1467388558178 Marionette TRACE conn3 <- [1,3034,null,{}] 08:55:58 INFO - PROCESS | 3620 | 1467388558183 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3620 | 1467388558187 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:58 INFO - PROCESS | 3620 | 1467388558307 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:55:58 INFO - PROCESS | 3620 | 1467388558442 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3620 | 1467388558447 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:58 INFO - PROCESS | 3620 | ++DOCSHELL 11441C00 == 32 [pid = 3620] [id = 770] 08:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11442C00) [pid = 3620] [serial = 2308] [outer = 00000000] 08:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12974C00) [pid = 3620] [serial = 2309] [outer = 11442C00] 08:55:58 INFO - PROCESS | 3620 | 1467388558510 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12C4F000) [pid = 3620] [serial = 2310] [outer = 11442C00] 08:55:58 INFO - PROCESS | 3620 | [3620] 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 08:55:59 INFO - PROCESS | 3620 | 1467388559129 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:55:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:55:59 INFO - {} 08:55:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 998ms 08:55:59 INFO - PROCESS | 3620 | 1467388559191 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3620 | 1467388559196 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3620 | 1467388559204 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:55:59 INFO - PROCESS | 3620 | 1467388559206 Marionette TRACE conn3 <- [1,3038,null,{}] 08:55:59 INFO - PROCESS | 3620 | 1467388559211 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3620 | 1467388559213 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:59 INFO - PROCESS | 3620 | 1467388559358 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:55:59 INFO - PROCESS | 3620 | 1467388559478 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3620 | 1467388559481 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:55:59 INFO - PROCESS | 3620 | ++DOCSHELL 13DDB400 == 33 [pid = 3620] [id = 771] 08:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13DDC000) [pid = 3620] [serial = 2311] [outer = 00000000] 08:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1681E400) [pid = 3620] [serial = 2312] [outer = 13DDC000] 08:55:59 INFO - PROCESS | 3620 | 1467388559536 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16DB5800) [pid = 3620] [serial = 2313] [outer = 13DDC000] 08:56:00 INFO - PROCESS | 3620 | 1467388560164 Marionette TRACE conn3 <- [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]]]}] 08:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:56:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 966ms 08:56:00 INFO - PROCESS | 3620 | 1467388560194 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3620 | 1467388560197 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:56:00 INFO - PROCESS | 3620 | 1467388560202 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3620 | 1467388560206 Marionette TRACE conn3 <- [1,3042,null,{}] 08:56:00 INFO - PROCESS | 3620 | 1467388560218 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3620 | 1467388560224 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:00 INFO - PROCESS | 3620 | 1467388560357 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:56:00 INFO - PROCESS | 3620 | 1467388560500 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3620 | 1467388560504 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:00 INFO - PROCESS | 3620 | ++DOCSHELL 130DF000 == 34 [pid = 3620] [id = 772] 08:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1337D400) [pid = 3620] [serial = 2314] [outer = 00000000] 08:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16C88400) [pid = 3620] [serial = 2315] [outer = 1337D400] 08:56:00 INFO - PROCESS | 3620 | 1467388560565 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17A34000) [pid = 3620] [serial = 2316] [outer = 1337D400] 08:56:01 INFO - PROCESS | 3620 | 1467388561552 Marionette TRACE conn3 <- [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"]]]}] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 1AB52000 == 33 [pid = 3620] [id = 768] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 12C62800 == 32 [pid = 3620] [id = 767] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 16080000 == 31 [pid = 3620] [id = 766] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 1751C400 == 30 [pid = 3620] [id = 765] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 130DC400 == 29 [pid = 3620] [id = 764] 08:56:01 INFO - PROCESS | 3620 | --DOCSHELL 10B9AC00 == 28 [pid = 3620] [id = 763] 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1971DC00) [pid = 3620] [serial = 2268] [outer = 00000000] [url = about:blank] 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17F17C00) [pid = 3620] [serial = 2263] [outer = 00000000] [url = about:blank] 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1653CC00) [pid = 3620] [serial = 2250] [outer = 00000000] [url = about:blank] 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A34E400) [pid = 3620] [serial = 2228] [outer = 00000000] [url = about:blank] 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (114C9000) [pid = 3620] [serial = 2230] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (18296800) [pid = 3620] [serial = 2265] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11D2C400) [pid = 3620] [serial = 2231] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13AB5800) [pid = 3620] [serial = 2233] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1829C000) [pid = 3620] [serial = 2266] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (118E3000) [pid = 3620] [serial = 2236] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DDF400) [pid = 3620] [serial = 2234] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13F82400) [pid = 3620] [serial = 2244] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (14381000) [pid = 3620] [serial = 2245] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12C67400) [pid = 3620] [serial = 2241] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16C89C00) [pid = 3620] [serial = 2253] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12D29C00) [pid = 3620] [serial = 2242] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15694400) [pid = 3620] [serial = 2247] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11B23C00) [pid = 3620] [serial = 2238] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (114CF400) [pid = 3620] [serial = 2239] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17678000) [pid = 3620] [serial = 2256] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1559D000) [pid = 3620] [serial = 2259] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16E19C00) [pid = 3620] [serial = 2254] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1767E800) [pid = 3620] [serial = 2257] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17F16000) [pid = 3620] [serial = 2262] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1751B400) [pid = 3620] [serial = 2260] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16825C00) [pid = 3620] [serial = 2251] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:56:01 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (159F8400) [pid = 3620] [serial = 2248] [outer = 00000000] [url = about:blank] 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:56:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:56:01 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" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:56:01 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" 08:56:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:56:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:56:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1574ms 08:56:01 INFO - PROCESS | 3620 | 1467388561780 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3620 | 1467388561784 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:56:01 INFO - PROCESS | 3620 | 1467388561790 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3620 | 1467388561794 Marionette TRACE conn3 <- [1,3046,null,{}] 08:56:01 INFO - PROCESS | 3620 | 1467388561801 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3620 | 1467388561803 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:01 INFO - PROCESS | 3620 | 1467388561885 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:56:01 INFO - PROCESS | 3620 | 1467388561975 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3620 | 1467388561978 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:01 INFO - PROCESS | 3620 | ++DOCSHELL 11B25800 == 29 [pid = 3620] [id = 773] 08:56:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11B2A400) [pid = 3620] [serial = 2317] [outer = 00000000] 08:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11D8D800) [pid = 3620] [serial = 2318] [outer = 11B2A400] 08:56:02 INFO - PROCESS | 3620 | 1467388562024 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12C6A400) [pid = 3620] [serial = 2319] [outer = 11B2A400] 08:56:02 INFO - PROCESS | 3620 | 1467388562509 Marionette TRACE conn3 <- [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]]]}] 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:56:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:56:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:56:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:56:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:56:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:56:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:56:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:56:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:56:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 733ms 08:56:02 INFO - PROCESS | 3620 | 1467388562539 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3620 | 1467388562544 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:56:02 INFO - PROCESS | 3620 | 1467388562550 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3620 | 1467388562552 Marionette TRACE conn3 <- [1,3050,null,{}] 08:56:02 INFO - PROCESS | 3620 | 1467388562556 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3620 | 1467388562558 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:02 INFO - PROCESS | 3620 | 1467388562646 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:56:02 INFO - PROCESS | 3620 | 1467388562654 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3620 | 1467388562657 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:02 INFO - PROCESS | 3620 | ++DOCSHELL 13F84400 == 30 [pid = 3620] [id = 774] 08:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13F8B400) [pid = 3620] [serial = 2320] [outer = 00000000] 08:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (15146C00) [pid = 3620] [serial = 2321] [outer = 13F8B400] 08:56:02 INFO - PROCESS | 3620 | 1467388562702 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1514D400) [pid = 3620] [serial = 2322] [outer = 13F8B400] 08:56:02 INFO - PROCESS | 3620 | [3620] 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 08:56:03 INFO - PROCESS | 3620 | 1467388563193 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:56:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:56:03 INFO - {} 08:56:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 701ms 08:56:03 INFO - PROCESS | 3620 | 1467388563250 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3620 | 1467388563252 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:56:03 INFO - PROCESS | 3620 | 1467388563256 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3620 | 1467388563259 Marionette TRACE conn3 <- [1,3054,null,{}] 08:56:03 INFO - PROCESS | 3620 | 1467388563269 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3620 | 1467388563273 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:03 INFO - PROCESS | 3620 | 1467388563402 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:56:03 INFO - PROCESS | 3620 | 1467388563503 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3620 | 1467388563506 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:03 INFO - PROCESS | 3620 | ++DOCSHELL 16089C00 == 31 [pid = 3620] [id = 775] 08:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16539000) [pid = 3620] [serial = 2323] [outer = 00000000] 08:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16630C00) [pid = 3620] [serial = 2324] [outer = 16539000] 08:56:03 INFO - PROCESS | 3620 | 1467388563551 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16C43C00) [pid = 3620] [serial = 2325] [outer = 16539000] 08:56:03 INFO - PROCESS | 3620 | 1467388563934 Marionette TRACE conn3 <- [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]]]}] 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:56:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:56:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 686ms 08:56:03 INFO - PROCESS | 3620 | 1467388563960 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3620 | 1467388563962 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:56:03 INFO - PROCESS | 3620 | 1467388563965 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3620 | 1467388563967 Marionette TRACE conn3 <- [1,3058,null,{}] 08:56:03 INFO - PROCESS | 3620 | 1467388563971 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3620 | 1467388563973 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:04 INFO - PROCESS | 3620 | 1467388564092 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:56:04 INFO - PROCESS | 3620 | 1467388564097 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3620 | 1467388564099 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:04 INFO - PROCESS | 3620 | ++DOCSHELL 16C8CC00 == 32 [pid = 3620] [id = 776] 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16DB6400) [pid = 3620] [serial = 2326] [outer = 00000000] 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16E1B000) [pid = 3620] [serial = 2327] [outer = 16DB6400] 08:56:04 INFO - PROCESS | 3620 | 1467388564204 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1742B000) [pid = 3620] [serial = 2328] [outer = 16DB6400] 08:56:04 INFO - PROCESS | 3620 | 1467388564638 Marionette TRACE conn3 <- [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]]]}] 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:56:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 702ms 08:56:04 INFO - PROCESS | 3620 | 1467388564669 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3620 | 1467388564671 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 3620 | 1467388564674 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:56:04 INFO - PROCESS | 3620 | 1467388564676 Marionette TRACE conn3 <- [1,3062,null,{}] 08:56:04 INFO - PROCESS | 3620 | 1467388564679 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3620 | 1467388564681 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:04 INFO - PROCESS | 3620 | 1467388564793 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:56:04 INFO - PROCESS | 3620 | 1467388564889 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3620 | 1467388564892 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:04 INFO - PROCESS | 3620 | ++DOCSHELL 13A2CC00 == 33 [pid = 3620] [id = 777] 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16EFB000) [pid = 3620] [serial = 2329] [outer = 00000000] 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17558400) [pid = 3620] [serial = 2330] [outer = 16EFB000] 08:56:04 INFO - PROCESS | 3620 | 1467388564934 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17679400) [pid = 3620] [serial = 2331] [outer = 16EFB000] 08:56:05 INFO - PROCESS | 3620 | 1467388565329 Marionette TRACE conn3 <- [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]]]}] 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:56:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 701ms 08:56:05 INFO - PROCESS | 3620 | 1467388565365 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3620 | 1467388565367 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:56:05 INFO - PROCESS | 3620 | 1467388565371 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3620 | 1467388565372 Marionette TRACE conn3 <- [1,3066,null,{}] 08:56:05 INFO - PROCESS | 3620 | 1467388565386 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3620 | 1467388565391 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:05 INFO - PROCESS | 3620 | 1467388565529 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:56:05 INFO - PROCESS | 3620 | 1467388565595 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3620 | 1467388565598 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:05 INFO - PROCESS | 3620 | ++DOCSHELL 17D0E000 == 34 [pid = 3620] [id = 778] 08:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17D16000) [pid = 3620] [serial = 2332] [outer = 00000000] 08:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18218800) [pid = 3620] [serial = 2333] [outer = 17D16000] 08:56:05 INFO - PROCESS | 3620 | 1467388565641 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18297400) [pid = 3620] [serial = 2334] [outer = 17D16000] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (175AFC00) [pid = 3620] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1AB52800) [pid = 3620] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (175BE400) [pid = 3620] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18291C00) [pid = 3620] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10B7A800) [pid = 3620] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10B9B000) [pid = 3620] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (130DE800) [pid = 3620] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16C84800) [pid = 3620] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13DE3000) [pid = 3620] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13ABCC00) [pid = 3620] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1189BC00) [pid = 3620] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:56:05 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11B2DC00) [pid = 3620] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:56:06 INFO - PROCESS | 3620 | 1467388566091 Marionette TRACE conn3 <- [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] 08:56:06 INFO - PROCESS | 3620 | 1467388566133 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:56:06 INFO - PROCESS | 3620 | 1467388566137 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3620 | 1467388566139 Marionette TRACE conn3 <- [1,3070,null,{}] 08:56:06 INFO - PROCESS | 3620 | 1467388566172 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3620 | 1467388566175 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:06 INFO - PROCESS | 3620 | 1467388566258 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:56:06 INFO - PROCESS | 3620 | 1467388566263 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3620 | 1467388566265 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:06 INFO - PROCESS | 3620 | ++DOCSHELL 18294000 == 35 [pid = 3620] [id = 779] 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1829B800) [pid = 3620] [serial = 2335] [outer = 00000000] 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (194CBC00) [pid = 3620] [serial = 2336] [outer = 1829B800] 08:56:06 INFO - PROCESS | 3620 | 1467388566307 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (19719000) [pid = 3620] [serial = 2337] [outer = 1829B800] 08:56:06 INFO - PROCESS | 3620 | 1467388566718 Marionette TRACE conn3 <- [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]]]}] 08:56:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:56:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:56:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:56:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 608ms 08:56:06 INFO - PROCESS | 3620 | 1467388566754 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3620 | 1467388566756 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:56:06 INFO - PROCESS | 3620 | 1467388566760 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3620 | 1467388566761 Marionette TRACE conn3 <- [1,3074,null,{}] 08:56:06 INFO - PROCESS | 3620 | 1467388566781 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3620 | 1467388566783 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:06 INFO - PROCESS | 3620 | 1467388566870 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:56:06 INFO - PROCESS | 3620 | 1467388566875 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3620 | 1467388566877 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:06 INFO - PROCESS | 3620 | ++DOCSHELL 194C8400 == 36 [pid = 3620] [id = 780] 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (194C9400) [pid = 3620] [serial = 2338] [outer = 00000000] 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (19E07C00) [pid = 3620] [serial = 2339] [outer = 194C9400] 08:56:06 INFO - PROCESS | 3620 | 1467388566919 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19F80400) [pid = 3620] [serial = 2340] [outer = 194C9400] 08:56:07 INFO - PROCESS | 3620 | 1467388567326 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:56:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 593ms 08:56:07 INFO - PROCESS | 3620 | 1467388567366 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3620 | 1467388567368 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:56:07 INFO - PROCESS | 3620 | 1467388567372 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:56:07 INFO - PROCESS | 3620 | 1467388567373 Marionette TRACE conn3 <- [1,3078,null,{}] 08:56:07 INFO - PROCESS | 3620 | 1467388567377 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3620 | 1467388567378 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:07 INFO - PROCESS | 3620 | 1467388567508 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:56:07 INFO - PROCESS | 3620 | 1467388567515 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3620 | 1467388567517 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:07 INFO - PROCESS | 3620 | ++DOCSHELL 1653D400 == 37 [pid = 3620] [id = 781] 08:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (19F8B400) [pid = 3620] [serial = 2341] [outer = 00000000] 08:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19FDFC00) [pid = 3620] [serial = 2342] [outer = 19F8B400] 08:56:07 INFO - PROCESS | 3620 | 1467388567561 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (19FE0C00) [pid = 3620] [serial = 2343] [outer = 19F8B400] 08:56:08 INFO - PROCESS | 3620 | 1467388568116 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:56:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 795ms 08:56:08 INFO - PROCESS | 3620 | 1467388568175 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3620 | 1467388568180 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:56:08 INFO - PROCESS | 3620 | 1467388568185 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3620 | 1467388568188 Marionette TRACE conn3 <- [1,3082,null,{}] 08:56:08 INFO - PROCESS | 3620 | 1467388568194 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3620 | 1467388568197 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:08 INFO - PROCESS | 3620 | 1467388568317 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:56:08 INFO - PROCESS | 3620 | 1467388568473 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3620 | 1467388568476 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:08 INFO - PROCESS | 3620 | ++DOCSHELL 10B81C00 == 38 [pid = 3620] [id = 782] 08:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10B86400) [pid = 3620] [serial = 2344] [outer = 00000000] 08:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12934000) [pid = 3620] [serial = 2345] [outer = 10B86400] 08:56:08 INFO - PROCESS | 3620 | 1467388568533 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (130DC400) [pid = 3620] [serial = 2346] [outer = 10B86400] 08:56:09 INFO - PROCESS | 3620 | 1467388569080 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:56:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 935ms 08:56:09 INFO - PROCESS | 3620 | 1467388569131 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3620 | 1467388569136 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:56:09 INFO - PROCESS | 3620 | 1467388569143 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3620 | 1467388569146 Marionette TRACE conn3 <- [1,3086,null,{}] 08:56:09 INFO - PROCESS | 3620 | 1467388569150 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3620 | 1467388569153 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:09 INFO - PROCESS | 3620 | 1467388569268 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:56:09 INFO - PROCESS | 3620 | 1467388569431 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3620 | 1467388569434 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:09 INFO - PROCESS | 3620 | ++DOCSHELL 1437D400 == 39 [pid = 3620] [id = 783] 08:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1437DC00) [pid = 3620] [serial = 2347] [outer = 00000000] 08:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15147C00) [pid = 3620] [serial = 2348] [outer = 1437DC00] 08:56:09 INFO - PROCESS | 3620 | 1467388569496 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15525C00) [pid = 3620] [serial = 2349] [outer = 1437DC00] 08:56:10 INFO - PROCESS | 3620 | 1467388570019 Marionette TRACE conn3 <- [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]]]}] 08:56:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:56:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:56:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 904ms 08:56:10 INFO - PROCESS | 3620 | 1467388570051 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3620 | 1467388570054 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:56:10 INFO - PROCESS | 3620 | 1467388570058 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3620 | 1467388570062 Marionette TRACE conn3 <- [1,3090,null,{}] 08:56:10 INFO - PROCESS | 3620 | 1467388570073 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3620 | 1467388570078 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:10 INFO - PROCESS | 3620 | 1467388570183 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:56:10 INFO - PROCESS | 3620 | 1467388570352 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3620 | 1467388570355 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:10 INFO - PROCESS | 3620 | ++DOCSHELL 16C4B800 == 40 [pid = 3620] [id = 784] 08:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16C84C00) [pid = 3620] [serial = 2350] [outer = 00000000] 08:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17554800) [pid = 3620] [serial = 2351] [outer = 16C84C00] 08:56:10 INFO - PROCESS | 3620 | 1467388570411 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17F13800) [pid = 3620] [serial = 2352] [outer = 16C84C00] 08:56:10 INFO - PROCESS | 3620 | 1467388570947 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:56:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 935ms 08:56:10 INFO - PROCESS | 3620 | 1467388571002 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3620 | 1467388571005 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:56:10 INFO - PROCESS | 3620 | 1467388571008 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3620 | 1467388571010 Marionette TRACE conn3 <- [1,3094,null,{}] 08:56:11 INFO - PROCESS | 3620 | 1467388571014 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3620 | 1467388571016 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:11 INFO - PROCESS | 3620 | 1467388571122 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:56:11 INFO - PROCESS | 3620 | 1467388571282 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3620 | 1467388571285 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:11 INFO - PROCESS | 3620 | ++DOCSHELL 1653CC00 == 41 [pid = 3620] [id = 785] 08:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17F18800) [pid = 3620] [serial = 2353] [outer = 00000000] 08:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19C70C00) [pid = 3620] [serial = 2354] [outer = 17F18800] 08:56:11 INFO - PROCESS | 3620 | 1467388571332 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19FD9400) [pid = 3620] [serial = 2355] [outer = 17F18800] 08:56:12 INFO - PROCESS | 3620 | 1467388571995 Marionette TRACE conn3 <- [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]]]}] 08:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1029ms 08:56:12 INFO - PROCESS | 3620 | 1467388572050 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3620 | 1467388572053 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:56:12 INFO - PROCESS | 3620 | 1467388572058 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3620 | 1467388572061 Marionette TRACE conn3 <- [1,3098,null,{}] 08:56:12 INFO - PROCESS | 3620 | 1467388572066 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3620 | 1467388572069 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:12 INFO - PROCESS | 3620 | 1467388572170 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:56:12 INFO - PROCESS | 3620 | 1467388572340 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3620 | 1467388572343 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:12 INFO - PROCESS | 3620 | ++DOCSHELL 12979400 == 42 [pid = 3620] [id = 786] 08:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12D23C00) [pid = 3620] [serial = 2356] [outer = 00000000] 08:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1307DC00) [pid = 3620] [serial = 2357] [outer = 12D23C00] 08:56:12 INFO - PROCESS | 3620 | 1467388572393 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1337E400) [pid = 3620] [serial = 2358] [outer = 12D23C00] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 114CF800 == 41 [pid = 3620] [id = 762] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 194C8400 == 40 [pid = 3620] [id = 780] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 18294000 == 39 [pid = 3620] [id = 779] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 17D0E000 == 38 [pid = 3620] [id = 778] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 13A2CC00 == 37 [pid = 3620] [id = 777] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 16C8CC00 == 36 [pid = 3620] [id = 776] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 16089C00 == 35 [pid = 3620] [id = 775] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 13F84400 == 34 [pid = 3620] [id = 774] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 11B25800 == 33 [pid = 3620] [id = 773] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 1AB57C00 == 32 [pid = 3620] [id = 769] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 11441C00 == 31 [pid = 3620] [id = 770] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 130DF000 == 30 [pid = 3620] [id = 772] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 13DDB400 == 29 [pid = 3620] [id = 771] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 1653CC00 == 28 [pid = 3620] [id = 785] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 1437D400 == 27 [pid = 3620] [id = 783] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 16C4B800 == 26 [pid = 3620] [id = 784] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 1653D400 == 25 [pid = 3620] [id = 781] 08:56:13 INFO - PROCESS | 3620 | --DOCSHELL 10B81C00 == 24 [pid = 3620] [id = 782] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17D07800) [pid = 3620] [serial = 2295] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1AC63000) [pid = 3620] [serial = 2306] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1AB59000) [pid = 3620] [serial = 2303] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19F89800) [pid = 3620] [serial = 2279] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (194CA000) [pid = 3620] [serial = 2276] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17429800) [pid = 3620] [serial = 2282] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (114CFC00) [pid = 3620] [serial = 2288] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13207800) [pid = 3620] [serial = 2291] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (194C2000) [pid = 3620] [serial = 2297] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15187000) [pid = 3620] [serial = 2273] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16C8D000) [pid = 3620] [serial = 2300] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1337F400) [pid = 3620] [serial = 2292] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12979C00) [pid = 3620] [serial = 2270] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11D34800) [pid = 3620] [serial = 2289] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13AC2800) [pid = 3620] [serial = 2285] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17D31400) [pid = 3620] [serial = 2283] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (118A5800) [pid = 3620] [serial = 2298] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16081800) [pid = 3620] [serial = 2274] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13F80400) [pid = 3620] [serial = 2286] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19718800) [pid = 3620] [serial = 2301] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (19721800) [pid = 3620] [serial = 2277] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1AB5FC00) [pid = 3620] [serial = 2304] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1767A400) [pid = 3620] [serial = 2294] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19FE3400) [pid = 3620] [serial = 2280] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13025000) [pid = 3620] [serial = 2271] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3620 | 1467388573578 Marionette TRACE conn3 <- [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"]]]}] 08:56:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:56:13 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 08:56:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:56:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1559ms 08:56:13 INFO - PROCESS | 3620 | 1467388573623 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3620 | 1467388573627 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:56:13 INFO - PROCESS | 3620 | 1467388573632 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3620 | 1467388573635 Marionette TRACE conn3 <- [1,3102,null,{}] 08:56:13 INFO - PROCESS | 3620 | 1467388573641 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3620 | 1467388573644 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:13 INFO - PROCESS | 3620 | 1467388573730 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:56:13 INFO - PROCESS | 3620 | 1467388573838 Marionette TRACE conn3 -> [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\", \"c45da939-fc2e-4b98-a731-a136610ffc9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3620 | 1467388573840 Marionette INFO sendAsync 3be94f40-ac46-45b2-a2fe-496b492f0c48 08:56:13 INFO - PROCESS | 3620 | ++DOCSHELL 11441800 == 25 [pid = 3620] [id = 787] 08:56:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11441C00) [pid = 3620] [serial = 2359] [outer = 00000000] 08:56:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (114D0800) [pid = 3620] [serial = 2360] [outer = 11441C00] 08:56:13 INFO - PROCESS | 3620 | 1467388573886 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (118E3000) [pid = 3620] [serial = 2361] [outer = 11441C00] 08:56:14 INFO - PROCESS | 3620 | 1467388574281 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:56:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 686ms 08:56:14 INFO - PROCESS | 3620 | 1467388574357 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3620 | 1467388574362 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:56:15 WARNING - u'runner_teardown' () 08:56:15 INFO - No more tests 08:56:15 INFO - Got 0 unexpected results 08:56:15 INFO - SUITE-END | took 652s 08:56:16 INFO - Closing logging queue 08:56:16 INFO - queue closed 08:56:16 INFO - Return code: 0 08:56:16 WARNING - # TBPL SUCCESS # 08:56:16 INFO - Running post-action listener: _resource_record_post_action 08:56:16 INFO - Running post-run listener: _resource_record_post_run 08:56:17 INFO - Total resource usage - Wall time: 662s; CPU: 17.0%; Read bytes: 91588608; Write bytes: 957539840; Read time: 505376; Write time: 1189667 08:56:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:56:17 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 70554624; Read time: 0; Write time: 69016 08:56:17 INFO - run-tests - Wall time: 661s; CPU: 17.0%; Read bytes: 91555840; Write bytes: 821322752; Read time: 501833; Write time: 1075340 08:56:17 INFO - Running post-run listener: _upload_blobber_files 08:56:17 INFO - Blob upload gear active. 08:56:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:56:17 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 08:56:17 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'] 08:56:17 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 08:56:17 INFO - (blobuploader) - INFO - Open directory for files ... 08:56:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:56:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:56:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:56:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:56:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:56:18 INFO - (blobuploader) - INFO - Done attempting. 08:56:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:56:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:56:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:56:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:56:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:56:20 INFO - (blobuploader) - INFO - Done attempting. 08:56:20 INFO - (blobuploader) - INFO - Iteration through files over. 08:56:20 INFO - Return code: 0 08:56:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:56:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6a416d50406aa3357032b97ebc7de892c42dbad029ce2d34363116182c135c0c8ecc2f3ec1a0d7189c37fa95c907e1c53ba15a909785e649ca739e96318e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/17628b85d13794aaa3f59c3f81775bccbe7b41c6b9ff14f4f988e731e5790b4c0d93d97790c261645dd4ae3e61ca5d6d7da0b901a3b7f9c77309e941bb1c9868"} 08:56:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:56:20 INFO - Writing to file C:\slave\test\properties\blobber_files 08:56:20 INFO - Contents: 08:56:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6a416d50406aa3357032b97ebc7de892c42dbad029ce2d34363116182c135c0c8ecc2f3ec1a0d7189c37fa95c907e1c53ba15a909785e649ca739e96318e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/17628b85d13794aaa3f59c3f81775bccbe7b41c6b9ff14f4f988e731e5790b4c0d93d97790c261645dd4ae3e61ca5d6d7da0b901a3b7f9c77309e941bb1c9868"} 08:56:20 INFO - Running post-run listener: copy_logs_to_upload_dir 08:56:20 INFO - Copying logs to upload dir... 08:56:20 INFO - mkdir: C:\slave\test\build\upload\logs 08:56:20 INFO - Copying logs to upload dir... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... 08:56:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=812.449000 ========= master_lag: 15.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 47 secs) (at 2016-07-01 08:56:20.323345) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 08:56:20.324308) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6a416d50406aa3357032b97ebc7de892c42dbad029ce2d34363116182c135c0c8ecc2f3ec1a0d7189c37fa95c907e1c53ba15a909785e649ca739e96318e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/17628b85d13794aaa3f59c3f81775bccbe7b41c6b9ff14f4f988e731e5790b4c0d93d97790c261645dd4ae3e61ca5d6d7da0b901a3b7f9c77309e941bb1c9868"} build_url:https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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/b6a416d50406aa3357032b97ebc7de892c42dbad029ce2d34363116182c135c0c8ecc2f3ec1a0d7189c37fa95c907e1c53ba15a909785e649ca739e96318e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/17628b85d13794aaa3f59c3f81775bccbe7b41c6b9ff14f4f988e731e5790b4c0d93d97790c261645dd4ae3e61ca5d6d7da0b901a3b7f9c77309e941bb1c9868"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Kx6jLTkHRP6SiGeVwJ0rpw/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 08:56:20.455037) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:56:20.455516) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:56:20.581221) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 08:56:20.581534) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 08:56:21.077694) ========= ========= Total master_lag: 15.91 =========