builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-034 starttime: 1465425318.68 results: success (0) buildid: 20160608141429 builduid: 8dc57391f080448fabb9bf7ba70ae880 revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:18.678085) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:18.678913) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:18.679196) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:18.791929) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:18.792232) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False --15:35:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 15:35:19 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:19.661526) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:19.661881) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.765000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:20.446185) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:20.446543) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --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 ec56d351f9a0677f9ef34a6f6cefbf7addf86145 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False 2016-06-08 15:35:20,944 truncating revision to first 12 chars 2016-06-08 15:35:20,944 Setting DEBUG logging. 2016-06-08 15:35:20,944 attempt 1/10 2016-06-08 15:35:20,944 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec56d351f9a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-08 15:35:21,335 unpacking tar archive at: mozilla-beta-ec56d351f9a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.030000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-08 15:35:21.554144) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:21.554495) ========= script_repo_revision: ec56d351f9a0677f9ef34a6f6cefbf7addf86145 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:21.554913) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:21.555207) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-08 15:35:21.570109) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-06-08 15:35:21.570394) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 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-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:35:22 INFO - MultiFileLogger online at 20160608 15:35:22 in C:\slave\test 15:35:22 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 15:35:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:35:22 INFO - {'append_to_log': False, 15:35:22 INFO - 'base_work_dir': 'C:\\slave\\test', 15:35:22 INFO - 'blob_upload_branch': 'mozilla-beta', 15:35:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:35:22 INFO - 'buildbot_json_path': 'buildprops.json', 15:35:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:35:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:35:22 INFO - 'download_minidump_stackwalk': True, 15:35:22 INFO - 'download_symbols': 'true', 15:35:22 INFO - 'e10s': False, 15:35:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:35:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:35:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:35:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:35:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:35:22 INFO - 'C:/mozilla-build/tooltool.py'), 15:35:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:35:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:35:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:35:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:35:22 INFO - 'log_level': 'info', 15:35:22 INFO - 'log_to_console': True, 15:35:22 INFO - 'opt_config_files': (), 15:35:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:35:22 INFO - '--processes=1', 15:35:22 INFO - '--config=%(test_path)s/wptrunner.ini', 15:35:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:35:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:35:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:35:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:35:22 INFO - 'pip_index': False, 15:35:22 INFO - 'require_test_zip': True, 15:35:22 INFO - 'test_type': ('testharness',), 15:35:22 INFO - 'this_chunk': '1', 15:35:22 INFO - 'total_chunks': '10', 15:35:22 INFO - 'virtualenv_path': 'venv', 15:35:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:35:22 INFO - 'work_dir': 'build'} 15:35:22 INFO - ##### 15:35:22 INFO - ##### Running clobber step. 15:35:22 INFO - ##### 15:35:22 INFO - Running pre-action listener: _resource_record_pre_action 15:35:22 INFO - Running main action method: clobber 15:35:22 INFO - rmtree: C:\slave\test\build 15:35:22 INFO - Using _rmtree_windows ... 15:35:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:36:18 INFO - Running post-action listener: _resource_record_post_action 15:36:18 INFO - ##### 15:36:18 INFO - ##### Running read-buildbot-config step. 15:36:18 INFO - ##### 15:36:18 INFO - Running pre-action listener: _resource_record_pre_action 15:36:18 INFO - Running main action method: read_buildbot_config 15:36:18 INFO - Using buildbot properties: 15:36:18 INFO - { 15:36:18 INFO - "project": "", 15:36:18 INFO - "product": "firefox", 15:36:18 INFO - "script_repo_revision": "production", 15:36:18 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 15:36:18 INFO - "repository": "", 15:36:18 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 15:36:18 INFO - "buildid": "20160608141429", 15:36:18 INFO - "pgo_build": "False", 15:36:18 INFO - "basedir": "C:\\slave\\test", 15:36:18 INFO - "buildnumber": 0, 15:36:18 INFO - "slavename": "t-xp32-ix-034", 15:36:18 INFO - "revision": "ec56d351f9a0677f9ef34a6f6cefbf7addf86145", 15:36:18 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 15:36:18 INFO - "platform": "win32", 15:36:18 INFO - "branch": "mozilla-beta", 15:36:18 INFO - "repo_path": "releases/mozilla-beta", 15:36:18 INFO - "moz_repo_path": "", 15:36:18 INFO - "stage_platform": "win32", 15:36:18 INFO - "builduid": "8dc57391f080448fabb9bf7ba70ae880", 15:36:18 INFO - "slavebuilddir": "test" 15:36:18 INFO - } 15:36:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:36:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:36:18 INFO - Running post-action listener: _resource_record_post_action 15:36:18 INFO - ##### 15:36:18 INFO - ##### Running download-and-extract step. 15:36:18 INFO - ##### 15:36:18 INFO - Running pre-action listener: _resource_record_pre_action 15:36:18 INFO - Running main action method: download_and_extract 15:36:18 INFO - mkdir: C:\slave\test\build\tests 15:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:36:18 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:36:18 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:36:18 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:18 INFO - Downloaded 1240 bytes. 15:36:18 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:36:18 INFO - Using the following test package requirements: 15:36:18 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:36:18 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:36:18 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:36:18 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'jsshell-win32.zip'], 15:36:18 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:36:18 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:36:18 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:36:18 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:36:18 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:36:18 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:36:18 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:36:18 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 15:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:36:19 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:36:19 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:36:19 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:20 INFO - Downloaded 20343699 bytes. 15:36:20 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/*'] 15:36:20 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/* 15:36:23 INFO - caution: filename not matched: web-platform/* 15:36:23 INFO - Return code: 11 15:36:23 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')]} 15:36:23 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:36:23 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:36:23 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:36:26 INFO - Downloaded 36389112 bytes. 15:36:26 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/*'] 15:36:26 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/* 15:37:11 INFO - caution: filename not matched: bin/* 15:37:11 INFO - caution: filename not matched: config/* 15:37:11 INFO - caution: filename not matched: mozbase/* 15:37:11 INFO - caution: filename not matched: marionette/* 15:37:11 INFO - caution: filename not matched: tools/wptserve/* 15:37:11 INFO - Return code: 11 15:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:11 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:37:11 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:37:11 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:37:16 INFO - Downloaded 68457751 bytes. 15:37:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:37:16 INFO - mkdir: C:\slave\test\properties 15:37:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:37:16 INFO - Writing to file C:\slave\test\properties\build_url 15:37:16 INFO - Contents: 15:37:16 INFO - build_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:37:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:37:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:37:16 INFO - Writing to file C:\slave\test\properties\symbols_url 15:37:16 INFO - Contents: 15:37:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:16 INFO - https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:37:16 INFO - trying https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:37:16 INFO - Downloading https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:37:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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 15:37:23 INFO - Downloaded 55575532 bytes. 15:37:23 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'] 15:37:23 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 15:37:28 INFO - Return code: 0 15:37:28 INFO - Running post-action listener: _resource_record_post_action 15:37:28 INFO - Running post-action listener: set_extra_try_arguments 15:37:28 INFO - ##### 15:37:28 INFO - ##### Running create-virtualenv step. 15:37:28 INFO - ##### 15:37:28 INFO - Running pre-action listener: _pre_create_virtualenv 15:37:28 INFO - Running pre-action listener: _resource_record_pre_action 15:37:28 INFO - Running main action method: create_virtualenv 15:37:28 INFO - Creating virtualenv C:\slave\test\build\venv 15:37:28 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 15:37:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:37:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:37:32 INFO - Installing distribute......................................................................................................................................................................................done. 15:37:32 INFO - Return code: 0 15:37:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:37:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:37:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:37:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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-034\\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-034'}}, attempt #1 15:37:32 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 15:37:32 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 15:37:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:37:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:37:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:37:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:37:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:37:32 INFO - 'DCLOCATION': 'SCL3', 15:37:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:37:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:37:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:37:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:37:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:37:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:37:32 INFO - 'HOMEDRIVE': 'C:', 15:37:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:37:32 INFO - 'KTS_VERSION': '1.19c', 15:37:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:37:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:37:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:37:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:37:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:37:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:37:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:37:32 INFO - 'MOZ_AIRBAG': '1', 15:37:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:37:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:37:32 INFO - 'MOZ_MSVCVERSION': '8', 15:37:32 INFO - 'MOZ_NO_REMOTE': '1', 15:37:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:37:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:37:32 INFO - 'NO_EM_RESTART': '1', 15:37:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:37:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:37:32 INFO - 'OS': 'Windows_NT', 15:37:32 INFO - 'OURDRIVE': 'C:', 15:37:32 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', 15:37:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:37:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:37:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:37:32 INFO - 'PROCESSOR_LEVEL': '6', 15:37:32 INFO - 'PROCESSOR_REVISION': '1e05', 15:37:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:37:32 INFO - 'PROMPT': '$P$G', 15:37:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:37:32 INFO - 'PWD': 'C:\\slave\\test', 15:37:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:37:32 INFO - 'SESSIONNAME': 'Console', 15:37:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:37:32 INFO - 'SYSTEMDRIVE': 'C:', 15:37:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:37:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:32 INFO - 'TEST1': 'testie', 15:37:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:32 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:37:32 INFO - 'USERNAME': 'cltbld', 15:37:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:37:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:37:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:37:32 INFO - 'WINDIR': 'C:\\WINDOWS', 15:37:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:37:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:37:33 INFO - Downloading/unpacking psutil>=0.7.1 15:37:33 INFO - Running setup.py egg_info for package psutil 15:37:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:37:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:37:33 INFO - Installing collected packages: psutil 15:37:33 INFO - Running setup.py install for psutil 15:37:33 INFO - building 'psutil._psutil_windows' extension 15:37:33 INFO - error: Unable to find vcvarsall.bat 15:37:33 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-hrflv1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:37:33 INFO - running install 15:37:33 INFO - running build 15:37:33 INFO - running build_py 15:37:33 INFO - creating build 15:37:33 INFO - creating build\lib.win32-2.7 15:37:33 INFO - creating build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:37:33 INFO - running build_ext 15:37:33 INFO - building 'psutil._psutil_windows' extension 15:37:33 INFO - error: Unable to find vcvarsall.bat 15:37:33 INFO - ---------------------------------------- 15:37:33 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-hrflv1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:37:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 15:37:33 WARNING - Return code: 1 15:37:33 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! 15:37:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:37:33 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')]} 15:37:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:37:33 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')]} 15:37:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:37:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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-034\\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-034'}}, attempt #1 15:37:33 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 15:37:33 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 15:37:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:37:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:37:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:37:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:37:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:37:33 INFO - 'DCLOCATION': 'SCL3', 15:37:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:37:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:37:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:37:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:37:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:37:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:37:33 INFO - 'HOMEDRIVE': 'C:', 15:37:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:37:33 INFO - 'KTS_VERSION': '1.19c', 15:37:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:37:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:37:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:37:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:37:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:37:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:37:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:37:33 INFO - 'MOZ_AIRBAG': '1', 15:37:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:37:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:37:33 INFO - 'MOZ_MSVCVERSION': '8', 15:37:33 INFO - 'MOZ_NO_REMOTE': '1', 15:37:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:37:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:37:33 INFO - 'NO_EM_RESTART': '1', 15:37:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:37:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:37:33 INFO - 'OS': 'Windows_NT', 15:37:33 INFO - 'OURDRIVE': 'C:', 15:37:33 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', 15:37:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:37:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:37:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:37:33 INFO - 'PROCESSOR_LEVEL': '6', 15:37:33 INFO - 'PROCESSOR_REVISION': '1e05', 15:37:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:37:33 INFO - 'PROMPT': '$P$G', 15:37:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:37:33 INFO - 'PWD': 'C:\\slave\\test', 15:37:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:37:33 INFO - 'SESSIONNAME': 'Console', 15:37:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:37:33 INFO - 'SYSTEMDRIVE': 'C:', 15:37:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:37:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:33 INFO - 'TEST1': 'testie', 15:37:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:33 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:37:33 INFO - 'USERNAME': 'cltbld', 15:37:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:37:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:37:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:37:33 INFO - 'WINDIR': 'C:\\WINDOWS', 15:37:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:37:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:37:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:37:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:37:34 INFO - Running setup.py egg_info for package mozsystemmonitor 15:37:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:37:34 INFO - Running setup.py egg_info for package psutil 15:37:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:37:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:37:34 INFO - Installing collected packages: mozsystemmonitor, psutil 15:37:34 INFO - Running setup.py install for mozsystemmonitor 15:37:34 INFO - Running setup.py install for psutil 15:37:34 INFO - building 'psutil._psutil_windows' extension 15:37:34 INFO - error: Unable to find vcvarsall.bat 15:37:34 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-bphxpr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:37:34 INFO - running install 15:37:34 INFO - running build 15:37:34 INFO - running build_py 15:37:34 INFO - running build_ext 15:37:34 INFO - building 'psutil._psutil_windows' extension 15:37:34 INFO - error: Unable to find vcvarsall.bat 15:37:34 INFO - ---------------------------------------- 15:37:34 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-bphxpr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:37:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 15:37:34 WARNING - Return code: 1 15:37:34 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! 15:37:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:37: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')]} 15:37:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:37: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')]} 15:37:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:37:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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-034\\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-034'}}, attempt #1 15:37:34 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 15:37:34 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 15:37:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:37:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:37:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:37:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:37:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:37:34 INFO - 'DCLOCATION': 'SCL3', 15:37:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:37:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:37:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:37:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:37:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:37:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:37:34 INFO - 'HOMEDRIVE': 'C:', 15:37:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:37:34 INFO - 'KTS_VERSION': '1.19c', 15:37:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:37:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:37:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:37:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:37:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:37:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:37:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:37:34 INFO - 'MOZ_AIRBAG': '1', 15:37:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:37:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:37:34 INFO - 'MOZ_MSVCVERSION': '8', 15:37:34 INFO - 'MOZ_NO_REMOTE': '1', 15:37:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:37:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:37:34 INFO - 'NO_EM_RESTART': '1', 15:37:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:37:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:37:34 INFO - 'OS': 'Windows_NT', 15:37:34 INFO - 'OURDRIVE': 'C:', 15:37:34 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', 15:37:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:37:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:37:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:37:34 INFO - 'PROCESSOR_LEVEL': '6', 15:37:34 INFO - 'PROCESSOR_REVISION': '1e05', 15:37:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:37:34 INFO - 'PROMPT': '$P$G', 15:37:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:37:34 INFO - 'PWD': 'C:\\slave\\test', 15:37:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:37:34 INFO - 'SESSIONNAME': 'Console', 15:37:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:37:34 INFO - 'SYSTEMDRIVE': 'C:', 15:37:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:37:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:34 INFO - 'TEST1': 'testie', 15:37:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:34 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:37:34 INFO - 'USERNAME': 'cltbld', 15:37:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:37:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:37:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:37:34 INFO - 'WINDIR': 'C:\\WINDOWS', 15:37:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:37:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:37:35 INFO - Downloading/unpacking blobuploader==1.2.4 15:37:35 INFO - Downloading blobuploader-1.2.4.tar.gz 15:37:35 INFO - Running setup.py egg_info for package blobuploader 15:37:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:37:36 INFO - Running setup.py egg_info for package requests 15:37:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:37:36 INFO - Downloading docopt-0.6.1.tar.gz 15:37:36 INFO - Running setup.py egg_info for package docopt 15:37:36 INFO - Installing collected packages: blobuploader, docopt, requests 15:37:36 INFO - Running setup.py install for blobuploader 15:37:36 INFO - Running setup.py install for docopt 15:37:36 INFO - Running setup.py install for requests 15:37:36 INFO - Successfully installed blobuploader docopt requests 15:37:36 INFO - Cleaning up... 15:37:36 INFO - Return code: 0 15:37:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:37:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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-034\\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-034'}}, attempt #1 15:37:36 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 15:37:36 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 15:37:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:37:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:37:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:37:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:37:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:37:36 INFO - 'DCLOCATION': 'SCL3', 15:37:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:37:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:37:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:37:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:37:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:37:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:37:36 INFO - 'HOMEDRIVE': 'C:', 15:37:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:37:36 INFO - 'KTS_VERSION': '1.19c', 15:37:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:37:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:37:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:37:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:37:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:37:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:37:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:37:36 INFO - 'MOZ_AIRBAG': '1', 15:37:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:37:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:37:36 INFO - 'MOZ_MSVCVERSION': '8', 15:37:36 INFO - 'MOZ_NO_REMOTE': '1', 15:37:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:37:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:37:36 INFO - 'NO_EM_RESTART': '1', 15:37:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:37:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:37:36 INFO - 'OS': 'Windows_NT', 15:37:36 INFO - 'OURDRIVE': 'C:', 15:37:36 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', 15:37:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:37:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:37:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:37:36 INFO - 'PROCESSOR_LEVEL': '6', 15:37:36 INFO - 'PROCESSOR_REVISION': '1e05', 15:37:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:37:36 INFO - 'PROMPT': '$P$G', 15:37:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:37:36 INFO - 'PWD': 'C:\\slave\\test', 15:37:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:37:36 INFO - 'SESSIONNAME': 'Console', 15:37:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:37:36 INFO - 'SYSTEMDRIVE': 'C:', 15:37:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:37:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:36 INFO - 'TEST1': 'testie', 15:37:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:36 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:37:36 INFO - 'USERNAME': 'cltbld', 15:37:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:37:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:37:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:37:36 INFO - 'WINDIR': 'C:\\WINDOWS', 15:37:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:37:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:37:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:37:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:37:41 INFO - Unpacking c:\slave\test\build\tests\marionette 15:37:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:37:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:37:41 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 15:37:41 INFO - Running setup.py install for browsermob-proxy 15:37:46 INFO - Running setup.py install for manifestparser 15:37:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for marionette-client 15:37:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:37:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for marionette-driver 15:37:46 INFO - Running setup.py install for mozcrash 15:37:46 INFO - Running setup.py install for mozdebug 15:37:46 INFO - Running setup.py install for mozdevice 15:37:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozfile 15:37:46 INFO - Running setup.py install for mozhttpd 15:37:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozinfo 15:37:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozInstall 15:37:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozleak 15:37:46 INFO - Running setup.py install for mozlog 15:37:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for moznetwork 15:37:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozprocess 15:37:46 INFO - Running setup.py install for mozprofile 15:37:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozrunner 15:37:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for mozscreenshot 15:37:46 INFO - Running setup.py install for moztest 15:37:46 INFO - Running setup.py install for mozversion 15:37:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:37:46 INFO - Running setup.py install for wptserve 15:37:46 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 15:37:46 INFO - Cleaning up... 15:37:46 INFO - Return code: 0 15:37:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:37: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')]} 15:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:37: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')]} 15:37:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:37:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', '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-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', '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-034\\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-034'}}, attempt #1 15:37:46 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 15:37:46 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 15:37:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:37:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:37:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:37:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:37:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:37:46 INFO - 'DCLOCATION': 'SCL3', 15:37:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:37:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:37:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:37:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:37:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:37:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:37:46 INFO - 'HOMEDRIVE': 'C:', 15:37:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:37:46 INFO - 'KTS_VERSION': '1.19c', 15:37:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:37:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:37:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:37:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:37:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:37:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:37:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:37:46 INFO - 'MOZ_AIRBAG': '1', 15:37:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:37:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:37:46 INFO - 'MOZ_MSVCVERSION': '8', 15:37:46 INFO - 'MOZ_NO_REMOTE': '1', 15:37:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:37:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:37:46 INFO - 'NO_EM_RESTART': '1', 15:37:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:37:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:37:46 INFO - 'OS': 'Windows_NT', 15:37:46 INFO - 'OURDRIVE': 'C:', 15:37: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', 15:37:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:37:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:37:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:37:46 INFO - 'PROCESSOR_LEVEL': '6', 15:37:46 INFO - 'PROCESSOR_REVISION': '1e05', 15:37:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:37:46 INFO - 'PROMPT': '$P$G', 15:37:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:37:46 INFO - 'PWD': 'C:\\slave\\test', 15:37:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:37:46 INFO - 'SESSIONNAME': 'Console', 15:37:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:37:46 INFO - 'SYSTEMDRIVE': 'C:', 15:37:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:37:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:46 INFO - 'TEST1': 'testie', 15:37:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:37:46 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:37:46 INFO - 'USERNAME': 'cltbld', 15:37:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:37:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:37:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:37:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:37:46 INFO - 'WINDIR': 'C:\\WINDOWS', 15:37:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:37:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:37:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:37:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:37:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:37:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:37:50 INFO - Unpacking c:\slave\test\build\tests\marionette 15:37:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:37:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:37:50 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)) 15:37:57 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)) 15:37:57 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)) 15:37:57 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)) 15:37:57 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)) 15:37:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:37:57 INFO - Downloading blessings-1.6.tar.gz 15:37:57 INFO - Running setup.py egg_info for package blessings 15:37:57 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)) 15:37:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:37:57 INFO - Running setup.py install for blessings 15:37:57 INFO - Running setup.py install for browsermob-proxy 15:37:57 INFO - Running setup.py install for manifestparser 15:37:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for marionette-client 15:37:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:37:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for marionette-driver 15:37:57 INFO - Running setup.py install for mozcrash 15:37:57 INFO - Running setup.py install for mozdebug 15:37:57 INFO - Running setup.py install for mozdevice 15:37:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for mozhttpd 15:37:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for mozInstall 15:37:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for mozleak 15:37:57 INFO - Running setup.py install for mozprofile 15:37:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for mozrunner 15:37:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for mozscreenshot 15:37:57 INFO - Running setup.py install for moztest 15:37:57 INFO - Running setup.py install for mozversion 15:37:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:37:57 INFO - Running setup.py install for wptserve 15:37:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:37:57 INFO - Cleaning up... 15:37:57 INFO - Return code: 0 15:37:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:37:58 INFO - Reading from file tmpfile_stdout 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - Current package versions: 15:37:58 INFO - blessings == 1.6 15:37:58 INFO - blobuploader == 1.2.4 15:37:58 INFO - browsermob-proxy == 0.6.0 15:37:58 INFO - distribute == 0.6.14 15:37:58 INFO - docopt == 0.6.1 15:37:58 INFO - manifestparser == 1.1 15:37:58 INFO - marionette-client == 2.3.0 15:37:58 INFO - marionette-driver == 1.4.0 15:37:58 INFO - mozInstall == 1.12 15:37:58 INFO - mozcrash == 0.17 15:37:58 INFO - mozdebug == 0.1 15:37:58 INFO - mozdevice == 0.48 15:37:58 INFO - mozfile == 1.2 15:37:58 INFO - mozhttpd == 0.7 15:37:58 INFO - mozinfo == 0.9 15:37:58 INFO - mozleak == 0.1 15:37:58 INFO - mozlog == 3.1 15:37:58 INFO - moznetwork == 0.27 15:37:58 INFO - mozprocess == 0.22 15:37:58 INFO - mozprofile == 0.28 15:37:58 INFO - mozrunner == 6.11 15:37:58 INFO - mozscreenshot == 0.1 15:37:58 INFO - mozsystemmonitor == 0.0 15:37:58 INFO - moztest == 0.7 15:37:58 INFO - mozversion == 1.4 15:37:58 INFO - requests == 1.2.3 15:37:58 INFO - wptserve == 1.4.0 15:37:58 INFO - Running post-action listener: _resource_record_post_action 15:37:58 INFO - Running post-action listener: _start_resource_monitoring 15:37:58 INFO - Starting resource monitoring. 15:37:58 INFO - ##### 15:37:58 INFO - ##### Running pull step. 15:37:58 INFO - ##### 15:37:58 INFO - Running pre-action listener: _resource_record_pre_action 15:37:58 INFO - Running main action method: pull 15:37:58 INFO - Pull has nothing to do! 15:37:58 INFO - Running post-action listener: _resource_record_post_action 15:37:58 INFO - ##### 15:37:58 INFO - ##### Running install step. 15:37:58 INFO - ##### 15:37:58 INFO - Running pre-action listener: _resource_record_pre_action 15:37:58 INFO - Running main action method: install 15:37:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:37:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:37:58 INFO - Reading from file tmpfile_stdout 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - Detecting whether we're running mozinstall >=1.0... 15:37:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:37:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:37:58 INFO - Reading from file tmpfile_stdout 15:37:58 INFO - Output received: 15:37:58 INFO - Usage: mozinstall-script.py [options] installer 15:37:58 INFO - Options: 15:37:58 INFO - -h, --help show this help message and exit 15:37:58 INFO - -d DEST, --destination=DEST 15:37:58 INFO - Directory to install application into. [default: 15:37:58 INFO - "C:\slave\test"] 15:37:58 INFO - --app=APP Application being installed. [default: firefox] 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - Using _rmtree_windows ... 15:37:58 INFO - mkdir: C:\slave\test\build\application 15:37:58 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'] 15:37:58 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 15:38:01 INFO - Reading from file tmpfile_stdout 15:38:01 INFO - Output received: 15:38:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:38:01 INFO - Using _rmtree_windows ... 15:38:01 INFO - Using _rmtree_windows ... 15:38:01 INFO - Running post-action listener: _resource_record_post_action 15:38:01 INFO - ##### 15:38:01 INFO - ##### Running run-tests step. 15:38:01 INFO - ##### 15:38:01 INFO - Running pre-action listener: _resource_record_pre_action 15:38:01 INFO - Running main action method: run_tests 15:38:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:38:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:38:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:38:01 INFO - grabbing minidump binary from tooltool 15:38:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:38:01 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:38:01 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 15:38:01 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 15:38:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:38:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfcqiwh 15:38:01 INFO - INFO - File integrity verified, renaming tmpfcqiwh to win32-minidump_stackwalk.exe 15:38:01 INFO - Return code: 0 15:38:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:38:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:38:01 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/OToO6woyST6_6jKjvNGluw/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 15:38:01 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/OToO6woyST6_6jKjvNGluw/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 15:38:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:38:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 15:38:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:38:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 15:38:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:38:01 INFO - 'DCLOCATION': 'SCL3', 15:38:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:38:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:38:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:38:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:38:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:38:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:38:01 INFO - 'HOMEDRIVE': 'C:', 15:38:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:38:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:38:01 INFO - 'KTS_VERSION': '1.19c', 15:38:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:38:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 15:38:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:38:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:38:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:38:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:38:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:38:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:38:01 INFO - 'MOZ_AIRBAG': '1', 15:38:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:38:01 INFO - 'MOZ_MSVCVERSION': '8', 15:38:01 INFO - 'MOZ_NO_REMOTE': '1', 15:38:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:38:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:38:01 INFO - 'NO_EM_RESTART': '1', 15:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:38:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:38:01 INFO - 'OS': 'Windows_NT', 15:38:01 INFO - 'OURDRIVE': 'C:', 15:38:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:38:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:38:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:38:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:38:01 INFO - 'PROCESSOR_LEVEL': '6', 15:38:01 INFO - 'PROCESSOR_REVISION': '1e05', 15:38:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:38:01 INFO - 'PROMPT': '$P$G', 15:38:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:38:01 INFO - 'PWD': 'C:\\slave\\test', 15:38:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:38:01 INFO - 'SESSIONNAME': 'Console', 15:38:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:38:01 INFO - 'SYSTEMDRIVE': 'C:', 15:38:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:38:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:38:01 INFO - 'TEST1': 'testie', 15:38:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:38:01 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 15:38:01 INFO - 'USERNAME': 'cltbld', 15:38:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 15:38:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:38:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:38:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:38:01 INFO - 'WINDIR': 'C:\\WINDOWS', 15:38:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:38:01 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/OToO6woyST6_6jKjvNGluw/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 15:38:03 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 15:38:03 INFO - import pkg_resources 15:38:04 INFO - Using 1 client processes 15:38:07 INFO - SUITE-START | Running 778 tests 15:38:07 INFO - Running testharness tests 15:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:38:07 INFO - Setting up ssl 15:38:07 INFO - PROCESS | certutil | 15:38:07 INFO - PROCESS | certutil | 15:38:07 INFO - PROCESS | certutil | 15:38:07 INFO - Certificate Nickname Trust Attributes 15:38:07 INFO - SSL,S/MIME,JAR/XPI 15:38:07 INFO - 15:38:07 INFO - web-platform-tests CT,, 15:38:07 INFO - 15:38:07 INFO - Starting runner 15:38:09 INFO - PROCESS | 1228 | [1228] 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 15:38:09 INFO - PROCESS | 1228 | [1228] 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 15:38:09 INFO - PROCESS | 1228 | [1228] 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 15:38:10 INFO - PROCESS | 1228 | 1465425490938 Marionette DEBUG Marionette enabled via build flag and pref 15:38:11 INFO - PROCESS | 1228 | ++DOCSHELL 114C5C00 == 1 [pid = 1228] [id = 1] 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 1 (114C6000) [pid = 1228] [serial = 1] [outer = 00000000] 15:38:11 INFO - PROCESS | 1228 | [1228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 2 (114C6C00) [pid = 1228] [serial = 2] [outer = 114C6000] 15:38:11 INFO - PROCESS | 1228 | [1228] 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 2860 15:38:11 INFO - PROCESS | 1228 | [1228] 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 2248 15:38:11 INFO - PROCESS | 1228 | ++DOCSHELL 1280E000 == 2 [pid = 1228] [id = 2] 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 3 (1280E400) [pid = 1228] [serial = 3] [outer = 00000000] 15:38:11 INFO - PROCESS | 1228 | [1228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 4 (1280F000) [pid = 1228] [serial = 4] [outer = 1280E400] 15:38:11 INFO - PROCESS | 1228 | 1465425491533 Marionette INFO Listening on port 2828 15:38:11 INFO - PROCESS | 1228 | 1465425491932 Marionette DEBUG Marionette enabled via command-line flag 15:38:11 INFO - PROCESS | 1228 | ++DOCSHELL 13148000 == 3 [pid = 1228] [id = 3] 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 5 (13150000) [pid = 1228] [serial = 5] [outer = 00000000] 15:38:11 INFO - PROCESS | 1228 | [1228] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:38:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 6 (13150C00) [pid = 1228] [serial = 6] [outer = 13150000] 15:38:12 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 7 (136AFC00) [pid = 1228] [serial = 7] [outer = 1280E400] 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | 1465425492231 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1758 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | 1465425492292 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1759 15:38:12 INFO - PROCESS | 1228 | 1465425492296 Marionette DEBUG Closed connection conn0 15:38:12 INFO - PROCESS | 1228 | 1465425492394 Marionette DEBUG Closed connection conn1 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | 1465425492401 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1760 15:38:12 INFO - PROCESS | 1228 | 1465425492429 Marionette DEBUG Closed connection conn2 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | 1465425492437 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1761 15:38:12 INFO - PROCESS | 1228 | ++DOCSHELL 114C7000 == 4 [pid = 1228] [id = 4] 15:38:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 8 (13D1B000) [pid = 1228] [serial = 8] [outer = 00000000] 15:38:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 9 (1430BC00) [pid = 1228] [serial = 9] [outer = 13D1B000] 15:38:12 INFO - PROCESS | 1228 | [1228] 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 2893 15:38:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 10 (14311000) [pid = 1228] [serial = 10] [outer = 13D1B000] 15:38:12 INFO - PROCESS | 1228 | 1465425492657 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:38:12 INFO - PROCESS | 1228 | 1465425492663 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":"20160608141429","device":"desktop","version":"48.0"} 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:12 INFO - PROCESS | 1228 | [1228] 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 15:38:13 INFO - PROCESS | 1228 | [1228] 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 15:38:13 INFO - PROCESS | 1228 | ++DOCSHELL 15E55800 == 5 [pid = 1228] [id = 5] 15:38:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 11 (15E56000) [pid = 1228] [serial = 11] [outer = 00000000] 15:38:13 INFO - PROCESS | 1228 | ++DOCSHELL 15E56400 == 6 [pid = 1228] [id = 6] 15:38:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 12 (15E56800) [pid = 1228] [serial = 12] [outer = 00000000] 15:38:13 INFO - PROCESS | 1228 | [1228] 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 15:38:14 INFO - PROCESS | 1228 | ++DOCSHELL 16792C00 == 7 [pid = 1228] [id = 7] 15:38:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 13 (16793000) [pid = 1228] [serial = 13] [outer = 00000000] 15:38:14 INFO - PROCESS | 1228 | [1228] 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 15:38:14 INFO - PROCESS | 1228 | [1228] 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 15:38:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 14 (169D5000) [pid = 1228] [serial = 14] [outer = 16793000] 15:38:14 INFO - PROCESS | 1228 | [1228] 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 2893 15:38:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 15 (16651400) [pid = 1228] [serial = 15] [outer = 15E56000] 15:38:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 16 (16653400) [pid = 1228] [serial = 16] [outer = 15E56800] 15:38:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 17 (16656000) [pid = 1228] [serial = 17] [outer = 16793000] 15:38:14 INFO - PROCESS | 1228 | 1465425494982 Marionette INFO startBrowser 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:15 INFO - PROCESS | 1228 | 1465425495018 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 1228 | 1465425495031 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 1228 | 1465425495033 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 18 (17F2FC00) [pid = 1228] [serial = 18] [outer = 16793000] 15:38:15 INFO - PROCESS | 1228 | 1465425495544 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0c5c04d4-778c-493e-929a-4128ee97d3f6","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":"20160608141429","device":"desktop","version":"48.0","command_id":1}}] 15:38:15 INFO - PROCESS | 1228 | 1465425495701 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}] 15:38:15 INFO - PROCESS | 1228 | 1465425495704 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:15 INFO - PROCESS | 1228 | 1465425495768 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:38:15 INFO - PROCESS | 1228 | 1465425495871 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:38:15 INFO - PROCESS | 1228 | 1465425495874 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:15 INFO - PROCESS | 1228 | [1228] 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 15:38:16 INFO - PROCESS | 1228 | [1228] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:38:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 19 (19C18400) [pid = 1228] [serial = 19] [outer = 16793000] 15:38:16 INFO - PROCESS | 1228 | [1228] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:38:16 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:38:16 INFO - PROCESS | 1228 | 1465425496380 Marionette TRACE conn3 <- [1,3,null,{}] 15:38:16 INFO - PROCESS | 1228 | 1465425496397 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:38:16 INFO - PROCESS | 1228 | 1465425496400 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:16 INFO - PROCESS | 1228 | 1465425496427 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:38:16 INFO - PROCESS | 1228 | 1465425496470 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 1228 | 1465425496472 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:38:16 INFO - PROCESS | 1228 | 1465425496525 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 1228 | 1465425496529 Marionette TRACE conn3 <- [1,6,null,{}] 15:38:16 INFO - PROCESS | 1228 | 1465425496553 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}] 15:38:16 INFO - PROCESS | 1228 | 1465425496555 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:16 INFO - PROCESS | 1228 | 1465425496572 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:38:16 INFO - PROCESS | 1228 | 1465425496577 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 1228 | 1465425496580 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:16 INFO - PROCESS | 1228 | ++DOCSHELL 1678EC00 == 8 [pid = 1228] [id = 8] 15:38:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 20 (17F5CC00) [pid = 1228] [serial = 20] [outer = 00000000] 15:38:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 21 (17F5F400) [pid = 1228] [serial = 21] [outer = 17F5CC00] 15:38:16 INFO - PROCESS | 1228 | 1465425496628 Marionette DEBUG loaded listener.js 15:38:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 22 (17F63000) [pid = 1228] [serial = 22] [outer = 17F5CC00] 15:38:17 INFO - PROCESS | 1228 | ++DOCSHELL 1A27F400 == 9 [pid = 1228] [id = 9] 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 23 (1A27F800) [pid = 1228] [serial = 23] [outer = 00000000] 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 24 (1A282000) [pid = 1228] [serial = 24] [outer = 1A27F800] 15:38:17 INFO - PROCESS | 1228 | 1465425497097 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 25 (1A283C00) [pid = 1228] [serial = 25] [outer = 1A27F800] 15:38:17 INFO - PROCESS | 1228 | 1465425497280 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]]]}] 15:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 858ms 15:38:17 INFO - PROCESS | 1228 | 1465425497387 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:38:17 INFO - PROCESS | 1228 | 1465425497389 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:38:17 INFO - PROCESS | 1228 | 1465425497403 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:38:17 INFO - PROCESS | 1228 | 1465425497405 Marionette TRACE conn3 <- [1,10,null,{}] 15:38:17 INFO - PROCESS | 1228 | 1465425497471 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}] 15:38:17 INFO - PROCESS | 1228 | 1465425497476 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:17 INFO - PROCESS | 1228 | 1465425497591 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:38:17 INFO - PROCESS | 1228 | 1465425497602 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:17 INFO - PROCESS | 1228 | 1465425497606 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:17 INFO - PROCESS | 1228 | ++DOCSHELL 1A605800 == 10 [pid = 1228] [id = 10] 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 26 (1A605C00) [pid = 1228] [serial = 26] [outer = 00000000] 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 27 (1ADDDC00) [pid = 1228] [serial = 27] [outer = 1A605C00] 15:38:17 INFO - PROCESS | 1228 | 1465425497653 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 28 (1ADE1800) [pid = 1228] [serial = 28] [outer = 1A605C00] 15:38:17 INFO - PROCESS | 1228 | 1465425497980 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]]]}] 15:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 624ms 15:38:18 INFO - PROCESS | 1228 | 1465425498042 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 1228 | 1465425498045 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:38:18 INFO - PROCESS | 1228 | 1465425498048 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 1228 | 1465425498050 Marionette TRACE conn3 <- [1,14,null,{}] 15:38:18 INFO - PROCESS | 1228 | 1465425498053 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}] 15:38:18 INFO - PROCESS | 1228 | 1465425498055 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:18 INFO - PROCESS | 1228 | 1465425498153 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:38:18 INFO - PROCESS | 1228 | 1465425498167 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 1228 | 1465425498169 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:18 INFO - PROCESS | 1228 | ++DOCSHELL 1A72BC00 == 11 [pid = 1228] [id = 11] 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 29 (1A72C400) [pid = 1228] [serial = 29] [outer = 00000000] 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 30 (1ADDBC00) [pid = 1228] [serial = 30] [outer = 1A72C400] 15:38:18 INFO - PROCESS | 1228 | 1465425498212 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 31 (1A89BC00) [pid = 1228] [serial = 31] [outer = 1A72C400] 15:38:18 INFO - PROCESS | 1228 | 1465425498545 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]]]}] 15:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 15:38:18 INFO - PROCESS | 1228 | 1465425498583 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 1228 | 1465425498585 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:38:18 INFO - PROCESS | 1228 | 1465425498588 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 1228 | 1465425498590 Marionette TRACE conn3 <- [1,18,null,{}] 15:38:18 INFO - PROCESS | 1228 | 1465425498594 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}] 15:38:18 INFO - PROCESS | 1228 | 1465425498596 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:18 INFO - PROCESS | 1228 | 1465425498688 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:38:18 INFO - PROCESS | 1228 | 1465425498694 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 1228 | 1465425498697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:18 INFO - PROCESS | 1228 | ++DOCSHELL 1A8A6000 == 12 [pid = 1228] [id = 12] 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 32 (1A8A6800) [pid = 1228] [serial = 32] [outer = 00000000] 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 33 (1AA13400) [pid = 1228] [serial = 33] [outer = 1A8A6800] 15:38:18 INFO - PROCESS | 1228 | 1465425498740 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 34 (1AA18400) [pid = 1228] [serial = 34] [outer = 1A8A6800] 15:38:19 INFO - PROCESS | 1228 | 1465425499101 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]]]}] 15:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 15:38:19 INFO - PROCESS | 1228 | 1465425499125 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:38:19 INFO - PROCESS | 1228 | 1465425499127 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:38:19 INFO - PROCESS | 1228 | 1465425499130 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:38:19 INFO - PROCESS | 1228 | 1465425499132 Marionette TRACE conn3 <- [1,22,null,{}] 15:38:19 INFO - PROCESS | 1228 | 1465425499135 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}] 15:38:19 INFO - PROCESS | 1228 | 1465425499137 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:19 INFO - PROCESS | 1228 | 1465425499233 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:38:19 INFO - PROCESS | 1228 | 1465425499239 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 1228 | 1465425499241 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:19 INFO - PROCESS | 1228 | ++DOCSHELL 1AA1DC00 == 13 [pid = 1228] [id = 13] 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 35 (1AA1E000) [pid = 1228] [serial = 35] [outer = 00000000] 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 36 (1ABD5800) [pid = 1228] [serial = 36] [outer = 1AA1E000] 15:38:19 INFO - PROCESS | 1228 | 1465425499284 Marionette DEBUG loaded listener.js 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 37 (1ABDB000) [pid = 1228] [serial = 37] [outer = 1AA1E000] 15:38:19 INFO - PROCESS | 1228 | 1465425499581 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]]]}] 15:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 15:38:19 INFO - PROCESS | 1228 | 1465425499624 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:38:19 INFO - PROCESS | 1228 | 1465425499626 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:38:19 INFO - PROCESS | 1228 | 1465425499634 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:38:19 INFO - PROCESS | 1228 | 1465425499636 Marionette TRACE conn3 <- [1,26,null,{}] 15:38:19 INFO - PROCESS | 1228 | 1465425499639 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}] 15:38:19 INFO - PROCESS | 1228 | 1465425499641 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:19 INFO - PROCESS | 1228 | 1465425499734 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:38:19 INFO - PROCESS | 1228 | 1465425499740 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 1228 | 1465425499742 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:19 INFO - PROCESS | 1228 | ++DOCSHELL 1B138800 == 14 [pid = 1228] [id = 14] 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 38 (1B138C00) [pid = 1228] [serial = 38] [outer = 00000000] 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 39 (1B141800) [pid = 1228] [serial = 39] [outer = 1B138C00] 15:38:19 INFO - PROCESS | 1228 | 1465425499785 Marionette DEBUG loaded listener.js 15:38:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 40 (1B366800) [pid = 1228] [serial = 40] [outer = 1B138C00] 15:38:20 INFO - PROCESS | 1228 | 1465425500111 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]]]}] 15:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 15:38:20 INFO - PROCESS | 1228 | 1465425500170 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 1228 | 1465425500172 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:38:20 INFO - PROCESS | 1228 | 1465425500187 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 1228 | 1465425500188 Marionette TRACE conn3 <- [1,30,null,{}] 15:38:20 INFO - PROCESS | 1228 | 1465425500192 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}] 15:38:20 INFO - PROCESS | 1228 | 1465425500194 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:20 INFO - PROCESS | 1228 | 1465425500281 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:38:20 INFO - PROCESS | 1228 | 1465425500287 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 1228 | 1465425500289 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:20 INFO - PROCESS | 1228 | ++DOCSHELL 1B141400 == 15 [pid = 1228] [id = 15] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 41 (1B369000) [pid = 1228] [serial = 41] [outer = 00000000] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 42 (1B370400) [pid = 1228] [serial = 42] [outer = 1B369000] 15:38:20 INFO - PROCESS | 1228 | 1465425500333 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 43 (1A78D800) [pid = 1228] [serial = 43] [outer = 1B369000] 15:38:20 INFO - PROCESS | 1228 | ++DOCSHELL 1A79A800 == 16 [pid = 1228] [id = 16] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 44 (1A79AC00) [pid = 1228] [serial = 44] [outer = 00000000] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 45 (1A79B800) [pid = 1228] [serial = 45] [outer = 1A79AC00] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 46 (1A794800) [pid = 1228] [serial = 46] [outer = 1A79AC00] 15:38:20 INFO - PROCESS | 1228 | ++DOCSHELL 1A796C00 == 17 [pid = 1228] [id = 17] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 47 (1B368400) [pid = 1228] [serial = 47] [outer = 00000000] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 48 (1B656400) [pid = 1228] [serial = 48] [outer = 1B368400] 15:38:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 49 (1B660400) [pid = 1228] [serial = 49] [outer = 1B368400] 15:38:20 INFO - PROCESS | 1228 | 1465425500817 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]]]}] 15:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 687ms 15:38:20 INFO - PROCESS | 1228 | 1465425500870 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 1228 | 1465425500873 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:38:20 INFO - PROCESS | 1228 | 1465425500877 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 1228 | 1465425500880 Marionette TRACE conn3 <- [1,34,null,{}] 15:38:20 INFO - PROCESS | 1228 | 1465425500885 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}] 15:38:20 INFO - PROCESS | 1228 | 1465425500887 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:20 INFO - PROCESS | 1228 | 1465425500974 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:38:20 INFO - PROCESS | 1228 | 1465425501000 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 1228 | 1465425501002 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:21 INFO - PROCESS | 1228 | ++DOCSHELL 1A796000 == 18 [pid = 1228] [id = 18] 15:38:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 50 (1A89D000) [pid = 1228] [serial = 50] [outer = 00000000] 15:38:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 51 (1B659800) [pid = 1228] [serial = 51] [outer = 1A89D000] 15:38:21 INFO - PROCESS | 1228 | 1465425501050 Marionette DEBUG loaded listener.js 15:38:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (1B869000) [pid = 1228] [serial = 52] [outer = 1A89D000] 15:38:21 INFO - PROCESS | 1228 | --DOCSHELL 114C5C00 == 17 [pid = 1228] [id = 1] 15:38:22 INFO - PROCESS | 1228 | 1465425502068 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]]]}] 15:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1250ms 15:38:22 INFO - PROCESS | 1228 | 1465425502132 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:38:22 INFO - PROCESS | 1228 | 1465425502137 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:38:22 INFO - PROCESS | 1228 | 1465425502142 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:38:22 INFO - PROCESS | 1228 | 1465425502147 Marionette TRACE conn3 <- [1,38,null,{}] 15:38:22 INFO - PROCESS | 1228 | 1465425502152 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}] 15:38:22 INFO - PROCESS | 1228 | 1465425502155 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:22 INFO - PROCESS | 1228 | 1465425502272 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:38:22 INFO - PROCESS | 1228 | 1465425502336 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 1228 | 1465425502339 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:22 INFO - PROCESS | 1228 | ++DOCSHELL 104E1000 == 18 [pid = 1228] [id = 19] 15:38:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (104E6800) [pid = 1228] [serial = 53] [outer = 00000000] 15:38:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (10F2D400) [pid = 1228] [serial = 54] [outer = 104E6800] 15:38:22 INFO - PROCESS | 1228 | 1465425502395 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (11C27000) [pid = 1228] [serial = 55] [outer = 104E6800] 15:38:22 INFO - PROCESS | 1228 | 1465425502972 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]]]}] 15:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 906ms 15:38:23 INFO - PROCESS | 1228 | 1465425503047 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 1228 | 1465425503052 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:38:23 INFO - PROCESS | 1228 | 1465425503059 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 1228 | 1465425503062 Marionette TRACE conn3 <- [1,42,null,{}] 15:38:23 INFO - PROCESS | 1228 | 1465425503066 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}] 15:38:23 INFO - PROCESS | 1228 | 1465425503068 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:23 INFO - PROCESS | 1228 | 1465425503218 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:38:23 INFO - PROCESS | 1228 | 1465425503283 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 1228 | 1465425503286 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:23 INFO - PROCESS | 1228 | ++DOCSHELL 131D5000 == 19 [pid = 1228] [id = 20] 15:38:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (131D5400) [pid = 1228] [serial = 56] [outer = 00000000] 15:38:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (136B2000) [pid = 1228] [serial = 57] [outer = 131D5400] 15:38:23 INFO - PROCESS | 1228 | 1465425503384 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (13D20C00) [pid = 1228] [serial = 58] [outer = 131D5400] 15:38:24 INFO - PROCESS | 1228 | 1465425504111 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]]]}] 15:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1078ms 15:38:24 INFO - PROCESS | 1228 | 1465425504150 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:38:24 INFO - PROCESS | 1228 | 1465425504153 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:38:24 INFO - PROCESS | 1228 | 1465425504158 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:38:24 INFO - PROCESS | 1228 | 1465425504161 Marionette TRACE conn3 <- [1,46,null,{}] 15:38:24 INFO - PROCESS | 1228 | 1465425504166 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}] 15:38:24 INFO - PROCESS | 1228 | 1465425504169 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:24 INFO - PROCESS | 1228 | 1465425504263 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:38:24 INFO - PROCESS | 1228 | 1465425504329 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:24 INFO - PROCESS | 1228 | 1465425504332 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:24 INFO - PROCESS | 1228 | ++DOCSHELL 104E8800 == 20 [pid = 1228] [id = 21] 15:38:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (104EA400) [pid = 1228] [serial = 59] [outer = 00000000] 15:38:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (10CB4C00) [pid = 1228] [serial = 60] [outer = 104EA400] 15:38:24 INFO - PROCESS | 1228 | 1465425504383 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (10F31000) [pid = 1228] [serial = 61] [outer = 104EA400] 15:38:24 INFO - PROCESS | 1228 | --DOCSHELL 114C7000 == 19 [pid = 1228] [id = 4] 15:38:24 INFO - PROCESS | 1228 | 1465425504849 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]]]}] 15:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 734ms 15:38:24 INFO - PROCESS | 1228 | 1465425504896 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:38:24 INFO - PROCESS | 1228 | 1465425504900 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:38:25 INFO - PROCESS | 1228 | 1465425505017 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 1228 | 1465425505019 Marionette TRACE conn3 <- [1,50,null,{}] 15:38:25 INFO - PROCESS | 1228 | 1465425505028 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}] 15:38:25 INFO - PROCESS | 1228 | 1465425505031 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:25 INFO - PROCESS | 1228 | 1465425505119 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:38:25 INFO - PROCESS | 1228 | 1465425505124 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 1228 | 1465425505127 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:25 INFO - PROCESS | 1228 | ++DOCSHELL 11C1E000 == 20 [pid = 1228] [id = 22] 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (11C24800) [pid = 1228] [serial = 62] [outer = 00000000] 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (12D86800) [pid = 1228] [serial = 63] [outer = 11C24800] 15:38:25 INFO - PROCESS | 1228 | 1465425505174 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1306B000) [pid = 1228] [serial = 64] [outer = 11C24800] 15:38:25 INFO - PROCESS | 1228 | 1465425505597 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]]]}] 15:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 734ms 15:38:25 INFO - PROCESS | 1228 | 1465425505667 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:38:25 INFO - PROCESS | 1228 | 1465425505669 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:38:25 INFO - PROCESS | 1228 | 1465425505673 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 1228 | 1465425505676 Marionette TRACE conn3 <- [1,54,null,{}] 15:38:25 INFO - PROCESS | 1228 | 1465425505687 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}] 15:38:25 INFO - PROCESS | 1228 | 1465425505692 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:25 INFO - PROCESS | 1228 | 1465425505798 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:38:25 INFO - PROCESS | 1228 | 1465425505807 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 1228 | 1465425505811 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:25 INFO - PROCESS | 1228 | ++DOCSHELL 13227800 == 21 [pid = 1228] [id = 23] 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (136AC400) [pid = 1228] [serial = 65] [outer = 00000000] 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13944400) [pid = 1228] [serial = 66] [outer = 136AC400] 15:38:25 INFO - PROCESS | 1228 | 1465425505858 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13D1FC00) [pid = 1228] [serial = 67] [outer = 136AC400] 15:38:26 INFO - PROCESS | 1228 | 1465425506266 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]]]}] 15:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 640ms 15:38:26 INFO - PROCESS | 1228 | 1465425506311 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:38:26 INFO - PROCESS | 1228 | 1465425506313 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:38:26 INFO - PROCESS | 1228 | 1465425506316 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - PROCESS | 1228 | 1465425506318 Marionette TRACE conn3 <- [1,58,null,{}] 15:38:26 INFO - PROCESS | 1228 | 1465425506321 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}] 15:38:26 INFO - PROCESS | 1228 | 1465425506323 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:26 INFO - PROCESS | 1228 | 1465425506413 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:38:26 INFO - PROCESS | 1228 | 1465425506419 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:26 INFO - PROCESS | 1228 | 1465425506421 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:26 INFO - PROCESS | 1228 | ++DOCSHELL 15116400 == 22 [pid = 1228] [id = 24] 15:38:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (15117000) [pid = 1228] [serial = 68] [outer = 00000000] 15:38:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (153BAC00) [pid = 1228] [serial = 69] [outer = 15117000] 15:38:26 INFO - PROCESS | 1228 | 1465425506466 Marionette DEBUG loaded listener.js 15:38:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1550BC00) [pid = 1228] [serial = 70] [outer = 15117000] 15:38:26 INFO - PROCESS | 1228 | 1465425506837 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]]]}] 15:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 15:38:26 INFO - PROCESS | 1228 | 1465425506852 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:38:26 INFO - PROCESS | 1228 | 1465425506853 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:38:26 INFO - PROCESS | 1228 | 1465425506857 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - PROCESS | 1228 | 1465425506858 Marionette TRACE conn3 <- [1,62,null,{}] 15:38:26 INFO - PROCESS | 1228 | 1465425506862 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}] 15:38:26 INFO - PROCESS | 1228 | 1465425506864 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:26 INFO - PROCESS | 1228 | 1465425506974 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:38:26 INFO - PROCESS | 1228 | 1465425506981 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:26 INFO - PROCESS | 1228 | 1465425506983 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:26 INFO - PROCESS | 1228 | ++DOCSHELL 13127000 == 23 [pid = 1228] [id = 25] 15:38:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1436B800) [pid = 1228] [serial = 71] [outer = 00000000] 15:38:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15B48800) [pid = 1228] [serial = 72] [outer = 1436B800] 15:38:27 INFO - PROCESS | 1228 | 1465425507026 Marionette DEBUG loaded listener.js 15:38:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15B52C00) [pid = 1228] [serial = 73] [outer = 1436B800] 15:38:27 INFO - PROCESS | 1228 | 1465425507429 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]]]}] 15:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 15:38:27 INFO - PROCESS | 1228 | 1465425507454 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:38:27 INFO - PROCESS | 1228 | 1465425507456 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:38:27 INFO - PROCESS | 1228 | 1465425507459 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:38:27 INFO - PROCESS | 1228 | 1465425507461 Marionette TRACE conn3 <- [1,66,null,{}] 15:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:38:27 INFO - PROCESS | 1228 | 1465425507464 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}] 15:38:27 INFO - PROCESS | 1228 | 1465425507469 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:27 INFO - PROCESS | 1228 | 1465425507595 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:38:27 INFO - PROCESS | 1228 | 1465425507609 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:27 INFO - PROCESS | 1228 | 1465425507611 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:27 INFO - PROCESS | 1228 | ++DOCSHELL 15E5DC00 == 24 [pid = 1228] [id = 26] 15:38:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1618A800) [pid = 1228] [serial = 74] [outer = 00000000] 15:38:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16197000) [pid = 1228] [serial = 75] [outer = 1618A800] 15:38:27 INFO - PROCESS | 1228 | 1465425507655 Marionette DEBUG loaded listener.js 15:38:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1678B400) [pid = 1228] [serial = 76] [outer = 1618A800] 15:38:28 INFO - PROCESS | 1228 | 1465425508021 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]]]}] 15:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 15:38:28 INFO - PROCESS | 1228 | 1465425508057 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:38:28 INFO - PROCESS | 1228 | 1465425508059 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:38:28 INFO - PROCESS | 1228 | 1465425508062 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:38:28 INFO - PROCESS | 1228 | 1465425508064 Marionette TRACE conn3 <- [1,70,null,{}] 15:38:28 INFO - PROCESS | 1228 | 1465425508067 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}] 15:38:28 INFO - PROCESS | 1228 | 1465425508069 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:28 INFO - PROCESS | 1228 | 1465425508161 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:38:28 INFO - PROCESS | 1228 | 1465425508245 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 1228 | 1465425508247 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:28 INFO - PROCESS | 1228 | ++DOCSHELL 114C6800 == 25 [pid = 1228] [id = 27] 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16192000) [pid = 1228] [serial = 77] [outer = 00000000] 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16D02C00) [pid = 1228] [serial = 78] [outer = 16192000] 15:38:28 INFO - PROCESS | 1228 | 1465425508298 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16EBC400) [pid = 1228] [serial = 79] [outer = 16192000] 15:38:28 INFO - PROCESS | 1228 | 1465425508601 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]]]}] 15:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 15:38:28 INFO - PROCESS | 1228 | 1465425508659 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:38:28 INFO - PROCESS | 1228 | 1465425508661 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:38:28 INFO - PROCESS | 1228 | 1465425508665 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:38:28 INFO - PROCESS | 1228 | 1465425508666 Marionette TRACE conn3 <- [1,74,null,{}] 15:38:28 INFO - PROCESS | 1228 | 1465425508670 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}] 15:38:28 INFO - PROCESS | 1228 | 1465425508672 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:28 INFO - PROCESS | 1228 | 1465425508776 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:38:28 INFO - PROCESS | 1228 | 1465425508813 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 1228 | 1465425508815 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:28 INFO - PROCESS | 1228 | ++DOCSHELL 1314B800 == 26 [pid = 1228] [id = 28] 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (14363400) [pid = 1228] [serial = 80] [outer = 00000000] 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (175AFC00) [pid = 1228] [serial = 81] [outer = 14363400] 15:38:28 INFO - PROCESS | 1228 | 1465425508859 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1768EC00) [pid = 1228] [serial = 82] [outer = 14363400] 15:38:29 INFO - PROCESS | 1228 | 1465425509165 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]]]}] 15:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 531ms 15:38:29 INFO - PROCESS | 1228 | 1465425509200 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 1228 | 1465425509202 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:38:29 INFO - PROCESS | 1228 | 1465425509206 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:38:29 INFO - PROCESS | 1228 | 1465425509207 Marionette TRACE conn3 <- [1,78,null,{}] 15:38:29 INFO - PROCESS | 1228 | 1465425509215 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}] 15:38:29 INFO - PROCESS | 1228 | 1465425509217 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:29 INFO - PROCESS | 1228 | 1465425509293 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:38:29 INFO - PROCESS | 1228 | 1465425509299 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 1228 | 1465425509301 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:29 INFO - PROCESS | 1228 | ++DOCSHELL 151B7C00 == 27 [pid = 1228] [id = 29] 15:38:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (16D02800) [pid = 1228] [serial = 83] [outer = 00000000] 15:38:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (178A8C00) [pid = 1228] [serial = 84] [outer = 16D02800] 15:38:29 INFO - PROCESS | 1228 | 1465425509405 Marionette DEBUG loaded listener.js 15:38:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F28C00) [pid = 1228] [serial = 85] [outer = 16D02800] 15:38:29 INFO - PROCESS | 1228 | 1465425509738 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]]]}] 15:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 15:38:29 INFO - PROCESS | 1228 | 1465425509803 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 1228 | 1465425509805 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:38:29 INFO - PROCESS | 1228 | 1465425509808 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - PROCESS | 1228 | 1465425509810 Marionette TRACE conn3 <- [1,82,null,{}] 15:38:29 INFO - PROCESS | 1228 | 1465425509813 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}] 15:38:29 INFO - PROCESS | 1228 | 1465425509815 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:29 INFO - PROCESS | 1228 | 1465425509901 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:38:29 INFO - PROCESS | 1228 | 1465425509968 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 1228 | 1465425509970 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:29 INFO - PROCESS | 1228 | ++DOCSHELL 1760D400 == 28 [pid = 1228] [id = 30] 15:38:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (17F5A800) [pid = 1228] [serial = 86] [outer = 00000000] 15:38:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (18037400) [pid = 1228] [serial = 87] [outer = 17F5A800] 15:38:30 INFO - PROCESS | 1228 | 1465425510014 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (18211400) [pid = 1228] [serial = 88] [outer = 17F5A800] 15:38:30 INFO - PROCESS | 1228 | 1465425510347 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]]]}] 15:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 15:38:30 INFO - PROCESS | 1228 | 1465425510406 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:38:30 INFO - PROCESS | 1228 | 1465425510408 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:38:30 INFO - PROCESS | 1228 | 1465425510411 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:38:30 INFO - PROCESS | 1228 | 1465425510413 Marionette TRACE conn3 <- [1,86,null,{}] 15:38:30 INFO - PROCESS | 1228 | 1465425510417 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}] 15:38:30 INFO - PROCESS | 1228 | 1465425510419 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:30 INFO - PROCESS | 1228 | 1465425510540 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:38:30 INFO - PROCESS | 1228 | 1465425510547 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 1228 | 1465425510550 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:30 INFO - PROCESS | 1228 | ++DOCSHELL 17F31000 == 29 [pid = 1228] [id = 31] 15:38:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (18210C00) [pid = 1228] [serial = 89] [outer = 00000000] 15:38:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (185C6000) [pid = 1228] [serial = 90] [outer = 18210C00] 15:38:30 INFO - PROCESS | 1228 | 1465425510593 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19C7CC00) [pid = 1228] [serial = 91] [outer = 18210C00] 15:38:30 INFO - PROCESS | 1228 | 1465425510994 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]]]}] 15:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 641ms 15:38:31 INFO - PROCESS | 1228 | 1465425511049 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 1228 | 1465425511051 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:38:31 INFO - PROCESS | 1228 | 1465425511054 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:38:31 INFO - PROCESS | 1228 | 1465425511056 Marionette TRACE conn3 <- [1,90,null,{}] 15:38:31 INFO - PROCESS | 1228 | 1465425511059 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}] 15:38:31 INFO - PROCESS | 1228 | 1465425511061 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:31 INFO - PROCESS | 1228 | 1465425511167 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:38:31 INFO - PROCESS | 1228 | 1465425511181 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 1228 | 1465425511184 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:31 INFO - PROCESS | 1228 | ++DOCSHELL 13940800 == 30 [pid = 1228] [id = 32] 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (18291C00) [pid = 1228] [serial = 92] [outer = 00000000] 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (19ED7000) [pid = 1228] [serial = 93] [outer = 18291C00] 15:38:31 INFO - PROCESS | 1228 | 1465425511233 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1A102400) [pid = 1228] [serial = 94] [outer = 18291C00] 15:38:31 INFO - PROCESS | 1228 | 1465425511586 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]]]}] 15:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 593ms 15:38:31 INFO - PROCESS | 1228 | 1465425511652 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 1228 | 1465425511653 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:38:31 INFO - PROCESS | 1228 | 1465425511657 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:38:31 INFO - PROCESS | 1228 | 1465425511658 Marionette TRACE conn3 <- [1,94,null,{}] 15:38:31 INFO - PROCESS | 1228 | 1465425511662 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}] 15:38:31 INFO - PROCESS | 1228 | 1465425511664 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:31 INFO - PROCESS | 1228 | 1465425511799 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:38:31 INFO - PROCESS | 1228 | 1465425511827 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 1228 | 1465425511829 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:31 INFO - PROCESS | 1228 | ++DOCSHELL 19C17800 == 31 [pid = 1228] [id = 33] 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (19C82400) [pid = 1228] [serial = 95] [outer = 00000000] 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1A603400) [pid = 1228] [serial = 96] [outer = 19C82400] 15:38:31 INFO - PROCESS | 1228 | 1465425511871 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1A604400) [pid = 1228] [serial = 97] [outer = 19C82400] 15:38:33 INFO - PROCESS | 1228 | 1465425513099 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]]]}] 15:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1499ms 15:38:33 INFO - PROCESS | 1228 | 1465425513160 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 1228 | 1465425513164 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:38:33 INFO - PROCESS | 1228 | 1465425513169 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 1228 | 1465425513172 Marionette TRACE conn3 <- [1,98,null,{}] 15:38:33 INFO - PROCESS | 1228 | 1465425513178 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}] 15:38:33 INFO - PROCESS | 1228 | 1465425513181 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:33 INFO - PROCESS | 1228 | 1465425513291 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:38:33 INFO - PROCESS | 1228 | 1465425513304 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 1228 | 1465425513307 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:33 INFO - PROCESS | 1228 | ++DOCSHELL 10B63000 == 32 [pid = 1228] [id = 34] 15:38:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (10B63800) [pid = 1228] [serial = 98] [outer = 00000000] 15:38:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (11428400) [pid = 1228] [serial = 99] [outer = 10B63800] 15:38:33 INFO - PROCESS | 1228 | 1465425513393 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (11432800) [pid = 1228] [serial = 100] [outer = 10B63800] 15:38:33 INFO - PROCESS | 1228 | 1465425513781 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]]]}] 15:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 624ms 15:38:33 INFO - PROCESS | 1228 | 1465425513808 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 1228 | 1465425513812 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:38:33 INFO - PROCESS | 1228 | 1465425513828 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 1228 | 1465425513830 Marionette TRACE conn3 <- [1,102,null,{}] 15:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:38:33 INFO - PROCESS | 1228 | 1465425513834 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}] 15:38:33 INFO - PROCESS | 1228 | 1465425513837 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:33 INFO - PROCESS | 1228 | 1465425513941 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:38:33 INFO - PROCESS | 1228 | 1465425513947 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 1228 | 1465425513950 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:33 INFO - PROCESS | 1228 | ++DOCSHELL 12D85C00 == 33 [pid = 1228] [id = 35] 15:38:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (12D88400) [pid = 1228] [serial = 101] [outer = 00000000] 15:38:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (1312F400) [pid = 1228] [serial = 102] [outer = 12D88400] 15:38:33 INFO - PROCESS | 1228 | 1465425513995 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (1314E000) [pid = 1228] [serial = 103] [outer = 12D88400] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (13D1B000) [pid = 1228] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (1B138C00) [pid = 1228] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (1AA1E000) [pid = 1228] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (1A8A6800) [pid = 1228] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (1A72C400) [pid = 1228] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (1A605C00) [pid = 1228] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (17F5CC00) [pid = 1228] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (1B369000) [pid = 1228] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (1A89D000) [pid = 1228] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (104E6800) [pid = 1228] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (131D5400) [pid = 1228] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (104EA400) [pid = 1228] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (11C24800) [pid = 1228] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (136AC400) [pid = 1228] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (15117000) [pid = 1228] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1436B800) [pid = 1228] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1618A800) [pid = 1228] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16192000) [pid = 1228] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (14363400) [pid = 1228] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16D02800) [pid = 1228] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (17F5A800) [pid = 1228] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:38:34 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (18210C00) [pid = 1228] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:38:34 INFO - PROCESS | 1228 | 1465425514928 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]]]}] 15:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1139ms 15:38:34 INFO - PROCESS | 1228 | 1465425514972 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 1228 | 1465425514974 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:38:34 INFO - PROCESS | 1228 | 1465425514977 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 1228 | 1465425514981 Marionette TRACE conn3 <- [1,106,null,{}] 15:38:34 INFO - PROCESS | 1228 | 1465425514991 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}] 15:38:34 INFO - PROCESS | 1228 | 1465425514995 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:35 INFO - PROCESS | 1228 | 1465425515075 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:38:35 INFO - PROCESS | 1228 | 1465425515081 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 1228 | 1465425515084 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:35 INFO - PROCESS | 1228 | ++DOCSHELL 13155400 == 34 [pid = 1228] [id = 36] 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (13155800) [pid = 1228] [serial = 104] [outer = 00000000] 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1394EC00) [pid = 1228] [serial = 105] [outer = 13155800] 15:38:35 INFO - PROCESS | 1228 | 1465425515130 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1436B400) [pid = 1228] [serial = 106] [outer = 13155800] 15:38:35 INFO - PROCESS | 1228 | 1465425515558 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]]]}] 15:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 625ms 15:38:35 INFO - PROCESS | 1228 | 1465425515615 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:38:35 INFO - PROCESS | 1228 | 1465425515618 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:38:35 INFO - PROCESS | 1228 | 1465425515621 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:38:35 INFO - PROCESS | 1228 | 1465425515623 Marionette TRACE conn3 <- [1,110,null,{}] 15:38:35 INFO - PROCESS | 1228 | 1465425515626 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}] 15:38:35 INFO - PROCESS | 1228 | 1465425515628 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:35 INFO - PROCESS | 1228 | 1465425515706 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:38:35 INFO - PROCESS | 1228 | 1465425515714 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 1228 | 1465425515716 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:35 INFO - PROCESS | 1228 | ++DOCSHELL 15111C00 == 35 [pid = 1228] [id = 37] 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (151B8800) [pid = 1228] [serial = 107] [outer = 00000000] 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (15B67800) [pid = 1228] [serial = 108] [outer = 151B8800] 15:38:35 INFO - PROCESS | 1228 | 1465425515759 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15E5E800) [pid = 1228] [serial = 109] [outer = 151B8800] 15:38:36 INFO - PROCESS | 1228 | 1465425516174 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]]]}] 15:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 15:38:36 INFO - PROCESS | 1228 | 1465425516218 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:38:36 INFO - PROCESS | 1228 | 1465425516220 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:38:36 INFO - PROCESS | 1228 | 1465425516223 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:38:36 INFO - PROCESS | 1228 | 1465425516225 Marionette TRACE conn3 <- [1,114,null,{}] 15:38:36 INFO - PROCESS | 1228 | 1465425516231 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}] 15:38:36 INFO - PROCESS | 1228 | 1465425516233 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:36 INFO - PROCESS | 1228 | 1465425516308 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:38:36 INFO - PROCESS | 1228 | 1465425516313 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:36 INFO - PROCESS | 1228 | 1465425516316 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:36 INFO - PROCESS | 1228 | ++DOCSHELL 16650800 == 36 [pid = 1228] [id = 38] 15:38:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16651800) [pid = 1228] [serial = 110] [outer = 00000000] 15:38:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (16655C00) [pid = 1228] [serial = 111] [outer = 16651800] 15:38:36 INFO - PROCESS | 1228 | 1465425516370 Marionette DEBUG loaded listener.js 15:38:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (16D0E800) [pid = 1228] [serial = 112] [outer = 16651800] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 151B7C00 == 35 [pid = 1228] [id = 29] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 13940800 == 34 [pid = 1228] [id = 32] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 1760D400 == 33 [pid = 1228] [id = 30] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 17F31000 == 32 [pid = 1228] [id = 31] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 10B63000 == 31 [pid = 1228] [id = 34] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 19C17800 == 30 [pid = 1228] [id = 33] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 13155400 == 29 [pid = 1228] [id = 36] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 15111C00 == 28 [pid = 1228] [id = 37] 15:38:37 INFO - PROCESS | 1228 | --DOCSHELL 12D85C00 == 27 [pid = 1228] [id = 35] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (16656000) [pid = 1228] [serial = 17] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1B659800) [pid = 1228] [serial = 51] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (10F2D400) [pid = 1228] [serial = 54] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (136B2000) [pid = 1228] [serial = 57] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (13D20C00) [pid = 1228] [serial = 58] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (10CB4C00) [pid = 1228] [serial = 60] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (10F31000) [pid = 1228] [serial = 61] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (12D86800) [pid = 1228] [serial = 63] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13944400) [pid = 1228] [serial = 66] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (153BAC00) [pid = 1228] [serial = 69] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15B48800) [pid = 1228] [serial = 72] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15B52C00) [pid = 1228] [serial = 73] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16197000) [pid = 1228] [serial = 75] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16D02C00) [pid = 1228] [serial = 78] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (175AFC00) [pid = 1228] [serial = 81] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (178A8C00) [pid = 1228] [serial = 84] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (18037400) [pid = 1228] [serial = 87] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (185C6000) [pid = 1228] [serial = 90] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1678B400) [pid = 1228] [serial = 76] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16EBC400) [pid = 1228] [serial = 79] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1768EC00) [pid = 1228] [serial = 82] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1550BC00) [pid = 1228] [serial = 70] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F28C00) [pid = 1228] [serial = 85] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (18211400) [pid = 1228] [serial = 88] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (11C27000) [pid = 1228] [serial = 55] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (13D1FC00) [pid = 1228] [serial = 67] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (19ED7000) [pid = 1228] [serial = 93] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (19C7CC00) [pid = 1228] [serial = 91] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1B869000) [pid = 1228] [serial = 52] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1306B000) [pid = 1228] [serial = 64] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (169D5000) [pid = 1228] [serial = 14] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1430BC00) [pid = 1228] [serial = 9] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (14311000) [pid = 1228] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (1280F000) [pid = 1228] [serial = 4] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (1A78D800) [pid = 1228] [serial = 43] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (1A79B800) [pid = 1228] [serial = 45] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (1B656400) [pid = 1228] [serial = 48] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (1B370400) [pid = 1228] [serial = 42] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 51 (1B141800) [pid = 1228] [serial = 39] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 50 (1B366800) [pid = 1228] [serial = 40] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 49 (1ABD5800) [pid = 1228] [serial = 36] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 48 (1ABDB000) [pid = 1228] [serial = 37] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 47 (1AA13400) [pid = 1228] [serial = 33] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 46 (1AA18400) [pid = 1228] [serial = 34] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 45 (1ADDBC00) [pid = 1228] [serial = 30] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 44 (1A89BC00) [pid = 1228] [serial = 31] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 43 (1ADDDC00) [pid = 1228] [serial = 27] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 42 (1ADE1800) [pid = 1228] [serial = 28] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 41 (1A282000) [pid = 1228] [serial = 24] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 40 (17F5F400) [pid = 1228] [serial = 21] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | --DOMWINDOW == 39 (17F63000) [pid = 1228] [serial = 22] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 1228 | 1465425517785 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]]]}] 15:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1609ms 15:38:37 INFO - PROCESS | 1228 | 1465425517825 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:38:37 INFO - PROCESS | 1228 | 1465425517829 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:38:37 INFO - PROCESS | 1228 | 1465425517834 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 1228 | 1465425517837 Marionette TRACE conn3 <- [1,118,null,{}] 15:38:37 INFO - PROCESS | 1228 | 1465425517843 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}] 15:38:37 INFO - PROCESS | 1228 | 1465425517846 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:37 INFO - PROCESS | 1228 | 1465425517933 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:38:37 INFO - PROCESS | 1228 | 1465425518003 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 1228 | 1465425518005 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:37 INFO - PROCESS | 1228 | ++DOCSHELL 10A4F800 == 28 [pid = 1228] [id = 39] 15:38:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 40 (10A50800) [pid = 1228] [serial = 113] [outer = 00000000] 15:38:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 41 (10F31000) [pid = 1228] [serial = 114] [outer = 10A50800] 15:38:38 INFO - PROCESS | 1228 | 1465425518065 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 42 (111A4C00) [pid = 1228] [serial = 115] [outer = 10A50800] 15:38:38 INFO - PROCESS | 1228 | 1465425518446 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]]]}] 15:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 640ms 15:38:38 INFO - PROCESS | 1228 | 1465425518468 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 1228 | 1465425518473 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:38:38 INFO - PROCESS | 1228 | 1465425518479 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:38:38 INFO - PROCESS | 1228 | 1465425518482 Marionette TRACE conn3 <- [1,122,null,{}] 15:38:38 INFO - PROCESS | 1228 | 1465425518494 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}] 15:38:38 INFO - PROCESS | 1228 | 1465425518497 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:38 INFO - PROCESS | 1228 | 1465425518580 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:38:38 INFO - PROCESS | 1228 | 1465425518586 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 1228 | 1465425518589 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:38 INFO - PROCESS | 1228 | ++DOCSHELL 12AA7400 == 29 [pid = 1228] [id = 40] 15:38:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 43 (12AA8400) [pid = 1228] [serial = 116] [outer = 00000000] 15:38:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 44 (12D69800) [pid = 1228] [serial = 117] [outer = 12AA8400] 15:38:38 INFO - PROCESS | 1228 | 1465425518635 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 45 (13029C00) [pid = 1228] [serial = 118] [outer = 12AA8400] 15:38:39 INFO - PROCESS | 1228 | 1465425519025 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]]]}] 15:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 594ms 15:38:39 INFO - PROCESS | 1228 | 1465425519076 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 1228 | 1465425519078 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:38:39 INFO - PROCESS | 1228 | 1465425519081 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 1228 | 1465425519084 Marionette TRACE conn3 <- [1,126,null,{}] 15:38:39 INFO - PROCESS | 1228 | 1465425519095 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}] 15:38:39 INFO - PROCESS | 1228 | 1465425519100 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:39 INFO - PROCESS | 1228 | 1465425519180 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:38:39 INFO - PROCESS | 1228 | 1465425519187 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 1228 | 1465425519190 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:39 INFO - PROCESS | 1228 | ++DOCSHELL 131D6800 == 30 [pid = 1228] [id = 41] 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 46 (131D6C00) [pid = 1228] [serial = 119] [outer = 00000000] 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 47 (13943000) [pid = 1228] [serial = 120] [outer = 131D6C00] 15:38:39 INFO - PROCESS | 1228 | 1465425519237 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 48 (13D16C00) [pid = 1228] [serial = 121] [outer = 131D6C00] 15:38:39 INFO - PROCESS | 1228 | 1465425519651 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]]]}] 15:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 593ms 15:38:39 INFO - PROCESS | 1228 | 1465425519678 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 1228 | 1465425519680 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:38:39 INFO - PROCESS | 1228 | 1465425519684 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 1228 | 1465425519685 Marionette TRACE conn3 <- [1,130,null,{}] 15:38:39 INFO - PROCESS | 1228 | 1465425519689 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}] 15:38:39 INFO - PROCESS | 1228 | 1465425519701 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:39 INFO - PROCESS | 1228 | 1465425519783 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:38:39 INFO - PROCESS | 1228 | 1465425519789 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 1228 | 1465425519791 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:39 INFO - PROCESS | 1228 | ++DOCSHELL 13D21800 == 31 [pid = 1228] [id = 42] 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 49 (1430CC00) [pid = 1228] [serial = 122] [outer = 00000000] 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 50 (151BA400) [pid = 1228] [serial = 123] [outer = 1430CC00] 15:38:39 INFO - PROCESS | 1228 | 1465425519835 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 51 (1550A800) [pid = 1228] [serial = 124] [outer = 1430CC00] 15:38:40 INFO - PROCESS | 1228 | 1465425520218 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]]]}] 15:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 593ms 15:38:40 INFO - PROCESS | 1228 | 1465425520281 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 1228 | 1465425520283 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:38:40 INFO - PROCESS | 1228 | 1465425520286 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 1228 | 1465425520288 Marionette TRACE conn3 <- [1,134,null,{}] 15:38:40 INFO - PROCESS | 1228 | 1465425520291 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}] 15:38:40 INFO - PROCESS | 1228 | 1465425520293 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:40 INFO - PROCESS | 1228 | 1465425520355 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:38:40 INFO - PROCESS | 1228 | 1465425520360 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 1228 | 1465425520362 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:40 INFO - PROCESS | 1228 | ++DOCSHELL 15588000 == 32 [pid = 1228] [id = 43] 15:38:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (15588400) [pid = 1228] [serial = 125] [outer = 00000000] 15:38:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (15B4D800) [pid = 1228] [serial = 126] [outer = 15588400] 15:38:40 INFO - PROCESS | 1228 | 1465425520408 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (15E5CC00) [pid = 1228] [serial = 127] [outer = 15588400] 15:38:40 INFO - PROCESS | 1228 | 1465425520823 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]]]}] 15:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 593ms 15:38:40 INFO - PROCESS | 1228 | 1465425520872 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 1228 | 1465425520874 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:38:40 INFO - PROCESS | 1228 | 1465425520877 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 1228 | 1465425520879 Marionette TRACE conn3 <- [1,138,null,{}] 15:38:40 INFO - PROCESS | 1228 | 1465425520886 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}] 15:38:40 INFO - PROCESS | 1228 | 1465425520891 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:40 INFO - PROCESS | 1228 | 1465425520987 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:38:40 INFO - PROCESS | 1228 | 1465425520995 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 1228 | 1465425520997 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:41 INFO - PROCESS | 1228 | ++DOCSHELL 16656400 == 33 [pid = 1228] [id = 44] 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (16796800) [pid = 1228] [serial = 128] [outer = 00000000] 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (169D6800) [pid = 1228] [serial = 129] [outer = 16796800] 15:38:41 INFO - PROCESS | 1228 | 1465425521040 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (16EBD000) [pid = 1228] [serial = 130] [outer = 16796800] 15:38:41 INFO - PROCESS | 1228 | 1465425521429 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]]]}] 15:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 593ms 15:38:41 INFO - PROCESS | 1228 | 1465425521478 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 1228 | 1465425521481 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:38:41 INFO - PROCESS | 1228 | 1465425521485 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:38:41 INFO - PROCESS | 1228 | 1465425521487 Marionette TRACE conn3 <- [1,142,null,{}] 15:38:41 INFO - PROCESS | 1228 | 1465425521492 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}] 15:38:41 INFO - PROCESS | 1228 | 1465425521495 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:41 INFO - PROCESS | 1228 | 1465425521584 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:38:41 INFO - PROCESS | 1228 | 1465425521590 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 1228 | 1465425521592 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:41 INFO - PROCESS | 1228 | ++DOCSHELL 175A8C00 == 34 [pid = 1228] [id = 45] 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (175AA000) [pid = 1228] [serial = 131] [outer = 00000000] 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (17604C00) [pid = 1228] [serial = 132] [outer = 175AA000] 15:38:41 INFO - PROCESS | 1228 | 1465425521634 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (17605C00) [pid = 1228] [serial = 133] [outer = 175AA000] 15:38:42 INFO - PROCESS | 1228 | 1465425522045 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]]]}] 15:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 15:38:42 INFO - PROCESS | 1228 | 1465425522090 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1228 | 1465425522092 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:38:42 INFO - PROCESS | 1228 | 1465425522095 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 1228 | 1465425522097 Marionette TRACE conn3 <- [1,146,null,{}] 15:38:42 INFO - PROCESS | 1228 | 1465425522100 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}] 15:38:42 INFO - PROCESS | 1228 | 1465425522102 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:42 INFO - PROCESS | 1228 | 1465425522175 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:38:42 INFO - PROCESS | 1228 | 1465425522180 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 1228 | 1465425522182 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:42 INFO - PROCESS | 1228 | ++DOCSHELL 12D63000 == 35 [pid = 1228] [id = 46] 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (175AD400) [pid = 1228] [serial = 134] [outer = 00000000] 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (178A9800) [pid = 1228] [serial = 135] [outer = 175AD400] 15:38:42 INFO - PROCESS | 1228 | 1465425522224 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (17F24000) [pid = 1228] [serial = 136] [outer = 175AD400] 15:38:42 INFO - PROCESS | 1228 | 1465425522618 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]]]}] 15:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 530ms 15:38:42 INFO - PROCESS | 1228 | 1465425522628 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1228 | 1465425522630 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:38:42 INFO - PROCESS | 1228 | 1465425522633 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:38:42 INFO - PROCESS | 1228 | 1465425522635 Marionette TRACE conn3 <- [1,150,null,{}] 15:38:42 INFO - PROCESS | 1228 | 1465425522638 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}] 15:38:42 INFO - PROCESS | 1228 | 1465425522640 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:42 INFO - PROCESS | 1228 | 1465425522744 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:38:42 INFO - PROCESS | 1228 | 1465425522756 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 1228 | 1465425522758 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:42 INFO - PROCESS | 1228 | ++DOCSHELL 131D6000 == 36 [pid = 1228] [id = 47] 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1789F000) [pid = 1228] [serial = 137] [outer = 00000000] 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (17F63800) [pid = 1228] [serial = 138] [outer = 1789F000] 15:38:42 INFO - PROCESS | 1228 | 1465425522800 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (17F66800) [pid = 1228] [serial = 139] [outer = 1789F000] 15:38:43 INFO - PROCESS | 1228 | 1465425523201 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]]]}] 15:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 15:38:43 INFO - PROCESS | 1228 | 1465425523231 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 1228 | 1465425523233 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:38:43 INFO - PROCESS | 1228 | 1465425523236 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - PROCESS | 1228 | 1465425523238 Marionette TRACE conn3 <- [1,154,null,{}] 15:38:43 INFO - PROCESS | 1228 | 1465425523241 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}] 15:38:43 INFO - PROCESS | 1228 | 1465425523243 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:43 INFO - PROCESS | 1228 | 1465425523355 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:38:43 INFO - PROCESS | 1228 | 1465425523396 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 1228 | 1465425523398 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:43 INFO - PROCESS | 1228 | ++DOCSHELL 16655800 == 37 [pid = 1228] [id = 48] 15:38:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (17F5CC00) [pid = 1228] [serial = 140] [outer = 00000000] 15:38:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (18211C00) [pid = 1228] [serial = 141] [outer = 17F5CC00] 15:38:43 INFO - PROCESS | 1228 | 1465425523445 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (18297C00) [pid = 1228] [serial = 142] [outer = 17F5CC00] 15:38:43 INFO - PROCESS | 1228 | 1465425523829 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]]]}] 15:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 640ms 15:38:43 INFO - PROCESS | 1228 | 1465425523874 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 1228 | 1465425523877 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:38:43 INFO - PROCESS | 1228 | 1465425523880 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:38:43 INFO - PROCESS | 1228 | 1465425523882 Marionette TRACE conn3 <- [1,158,null,{}] 15:38:43 INFO - PROCESS | 1228 | 1465425523891 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}] 15:38:43 INFO - PROCESS | 1228 | 1465425523893 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:44 INFO - PROCESS | 1228 | 1465425524001 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:38:44 INFO - PROCESS | 1228 | 1465425524006 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 1228 | 1465425524008 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:44 INFO - PROCESS | 1228 | ++DOCSHELL 15515000 == 38 [pid = 1228] [id = 49] 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1829A400) [pid = 1228] [serial = 143] [outer = 00000000] 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (19B54400) [pid = 1228] [serial = 144] [outer = 1829A400] 15:38:44 INFO - PROCESS | 1228 | 1465425524053 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (19C7C000) [pid = 1228] [serial = 145] [outer = 1829A400] 15:38:44 INFO - PROCESS | 1228 | 1465425524495 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]]]}] 15:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 15:38:44 INFO - PROCESS | 1228 | 1465425524518 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 1228 | 1465425524520 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:38:44 INFO - PROCESS | 1228 | 1465425524523 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - PROCESS | 1228 | 1465425524524 Marionette TRACE conn3 <- [1,162,null,{}] 15:38:44 INFO - PROCESS | 1228 | 1465425524541 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}] 15:38:44 INFO - PROCESS | 1228 | 1465425524543 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (18291C00) [pid = 1228] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19C82400) [pid = 1228] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (151B8800) [pid = 1228] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (10B63800) [pid = 1228] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (12D88400) [pid = 1228] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:38:44 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (13155800) [pid = 1228] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:38:44 INFO - PROCESS | 1228 | 1465425524651 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:38:44 INFO - PROCESS | 1228 | 1465425524696 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 1228 | 1465425524698 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:44 INFO - PROCESS | 1228 | ++DOCSHELL 105F2000 == 39 [pid = 1228] [id = 50] 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13155800) [pid = 1228] [serial = 146] [outer = 00000000] 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (15B75C00) [pid = 1228] [serial = 147] [outer = 13155800] 15:38:44 INFO - PROCESS | 1228 | 1465425524741 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17F60C00) [pid = 1228] [serial = 148] [outer = 13155800] 15:38:45 INFO - PROCESS | 1228 | 1465425525070 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]]]}] 15:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 15:38:45 INFO - PROCESS | 1228 | 1465425525120 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1228 | 1465425525122 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:38:45 INFO - PROCESS | 1228 | 1465425525125 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:38:45 INFO - PROCESS | 1228 | 1465425525127 Marionette TRACE conn3 <- [1,166,null,{}] 15:38:45 INFO - PROCESS | 1228 | 1465425525130 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}] 15:38:45 INFO - PROCESS | 1228 | 1465425525132 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:45 INFO - PROCESS | 1228 | 1465425525242 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:38:45 INFO - PROCESS | 1228 | 1465425525249 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 1228 | 1465425525251 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:45 INFO - PROCESS | 1228 | ++DOCSHELL 12D81C00 == 40 [pid = 1228] [id = 51] 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15B4C000) [pid = 1228] [serial = 149] [outer = 00000000] 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (19ED5C00) [pid = 1228] [serial = 150] [outer = 15B4C000] 15:38:45 INFO - PROCESS | 1228 | 1465425525294 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1A282400) [pid = 1228] [serial = 151] [outer = 15B4C000] 15:38:45 INFO - PROCESS | 1228 | 1465425525676 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]]]}] 15:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 15:38:45 INFO - PROCESS | 1228 | 1465425525723 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 1228 | 1465425525725 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:38:45 INFO - PROCESS | 1228 | 1465425525728 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 1228 | 1465425525730 Marionette TRACE conn3 <- [1,170,null,{}] 15:38:45 INFO - PROCESS | 1228 | 1465425525733 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}] 15:38:45 INFO - PROCESS | 1228 | 1465425525735 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:45 INFO - PROCESS | 1228 | 1465425525809 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:38:45 INFO - PROCESS | 1228 | 1465425525878 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 1228 | 1465425525880 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:45 INFO - PROCESS | 1228 | ++DOCSHELL 104E7000 == 41 [pid = 1228] [id = 52] 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15B4C800) [pid = 1228] [serial = 152] [outer = 00000000] 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1A28A400) [pid = 1228] [serial = 153] [outer = 15B4C800] 15:38:45 INFO - PROCESS | 1228 | 1465425525922 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1A606000) [pid = 1228] [serial = 154] [outer = 15B4C800] 15:38:46 INFO - PROCESS | 1228 | 1465425526219 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]]]}] 15:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 15:38:46 INFO - PROCESS | 1228 | 1465425526266 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:38:46 INFO - PROCESS | 1228 | 1465425526268 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:38:46 INFO - PROCESS | 1228 | 1465425526271 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:38:46 INFO - PROCESS | 1228 | 1465425526273 Marionette TRACE conn3 <- [1,174,null,{}] 15:38:46 INFO - PROCESS | 1228 | 1465425526276 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}] 15:38:46 INFO - PROCESS | 1228 | 1465425526278 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:46 INFO - PROCESS | 1228 | 1465425526353 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:38:46 INFO - PROCESS | 1228 | 1465425526358 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 1228 | 1465425526360 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:46 INFO - PROCESS | 1228 | ++DOCSHELL 10480C00 == 42 [pid = 1228] [id = 53] 15:38:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (10566000) [pid = 1228] [serial = 155] [outer = 00000000] 15:38:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A6F2000) [pid = 1228] [serial = 156] [outer = 10566000] 15:38:46 INFO - PROCESS | 1228 | 1465425526463 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A6F4C00) [pid = 1228] [serial = 157] [outer = 10566000] 15:38:46 INFO - PROCESS | 1228 | 1465425526973 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]]]}] 15:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 15:38:47 INFO - PROCESS | 1228 | 1465425527011 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 1228 | 1465425527015 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:38:47 INFO - PROCESS | 1228 | 1465425527020 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:38:47 INFO - PROCESS | 1228 | 1465425527024 Marionette TRACE conn3 <- [1,178,null,{}] 15:38:47 INFO - PROCESS | 1228 | 1465425527054 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}] 15:38:47 INFO - PROCESS | 1228 | 1465425527057 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:47 INFO - PROCESS | 1228 | 1465425527175 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:38:47 INFO - PROCESS | 1228 | 1465425527247 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 1228 | 1465425527250 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:47 INFO - PROCESS | 1228 | ++DOCSHELL 10432800 == 43 [pid = 1228] [id = 54] 15:38:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (10471800) [pid = 1228] [serial = 158] [outer = 00000000] 15:38:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (111F5400) [pid = 1228] [serial = 159] [outer = 10471800] 15:38:47 INFO - PROCESS | 1228 | 1465425527340 Marionette DEBUG loaded listener.js 15:38:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (11CC4000) [pid = 1228] [serial = 160] [outer = 10471800] 15:38:48 INFO - PROCESS | 1228 | 1465425528046 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]]]}] 15:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1124ms 15:38:48 INFO - PROCESS | 1228 | 1465425528145 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:38:48 INFO - PROCESS | 1228 | 1465425528149 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:38:48 INFO - PROCESS | 1228 | 1465425528156 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:38:48 INFO - PROCESS | 1228 | 1465425528159 Marionette TRACE conn3 <- [1,182,null,{}] 15:38:48 INFO - PROCESS | 1228 | 1465425528163 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}] 15:38:48 INFO - PROCESS | 1228 | 1465425528165 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:48 INFO - PROCESS | 1228 | 1465425528409 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:38:48 INFO - PROCESS | 1228 | 1465425528481 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:48 INFO - PROCESS | 1228 | 1465425528484 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:48 INFO - PROCESS | 1228 | ++DOCSHELL 1047E000 == 44 [pid = 1228] [id = 55] 15:38:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1047F800) [pid = 1228] [serial = 161] [outer = 00000000] 15:38:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (105E4800) [pid = 1228] [serial = 162] [outer = 1047F800] 15:38:48 INFO - PROCESS | 1228 | 1465425528533 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10A4FC00) [pid = 1228] [serial = 163] [outer = 1047F800] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 104E7000 == 43 [pid = 1228] [id = 52] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 12D81C00 == 42 [pid = 1228] [id = 51] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 105F2000 == 41 [pid = 1228] [id = 50] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 15515000 == 40 [pid = 1228] [id = 49] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 16655800 == 39 [pid = 1228] [id = 48] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 131D6000 == 38 [pid = 1228] [id = 47] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 12D63000 == 37 [pid = 1228] [id = 46] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 175A8C00 == 36 [pid = 1228] [id = 45] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 16656400 == 35 [pid = 1228] [id = 44] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 15588000 == 34 [pid = 1228] [id = 43] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 13D21800 == 33 [pid = 1228] [id = 42] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 131D6800 == 32 [pid = 1228] [id = 41] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 12AA7400 == 31 [pid = 1228] [id = 40] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 10A4F800 == 30 [pid = 1228] [id = 39] 15:38:49 INFO - PROCESS | 1228 | --DOCSHELL 16650800 == 29 [pid = 1228] [id = 38] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (11428400) [pid = 1228] [serial = 99] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (11432800) [pid = 1228] [serial = 100] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1312F400) [pid = 1228] [serial = 102] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15B67800) [pid = 1228] [serial = 108] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1314E000) [pid = 1228] [serial = 103] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1436B400) [pid = 1228] [serial = 106] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1394EC00) [pid = 1228] [serial = 105] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A604400) [pid = 1228] [serial = 97] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16655C00) [pid = 1228] [serial = 111] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A102400) [pid = 1228] [serial = 94] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A603400) [pid = 1228] [serial = 96] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15E5E800) [pid = 1228] [serial = 109] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 1228 | 1465425529131 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]]]}] 15:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1000ms 15:38:49 INFO - PROCESS | 1228 | 1465425529159 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 1228 | 1465425529162 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:38:49 INFO - PROCESS | 1228 | 1465425529167 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:38:49 INFO - PROCESS | 1228 | 1465425529170 Marionette TRACE conn3 <- [1,186,null,{}] 15:38:49 INFO - PROCESS | 1228 | 1465425529175 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}] 15:38:49 INFO - PROCESS | 1228 | 1465425529177 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:49 INFO - PROCESS | 1228 | 1465425529260 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:38:49 INFO - PROCESS | 1228 | 1465425529337 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 1228 | 1465425529339 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:49 INFO - PROCESS | 1228 | ++DOCSHELL 10A4F400 == 30 [pid = 1228] [id = 56] 15:38:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (114C7000) [pid = 1228] [serial = 164] [outer = 00000000] 15:38:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12B98800) [pid = 1228] [serial = 165] [outer = 114C7000] 15:38:49 INFO - PROCESS | 1228 | 1465425529386 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1309FC00) [pid = 1228] [serial = 166] [outer = 114C7000] 15:38:49 INFO - PROCESS | 1228 | 1465425529770 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]]]}] 15:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 625ms 15:38:49 INFO - PROCESS | 1228 | 1465425529807 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 1228 | 1465425529809 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:38:49 INFO - PROCESS | 1228 | 1465425529813 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:38:49 INFO - PROCESS | 1228 | 1465425529815 Marionette TRACE conn3 <- [1,190,null,{}] 15:38:49 INFO - PROCESS | 1228 | 1465425529819 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}] 15:38:49 INFO - PROCESS | 1228 | 1465425529821 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:49 INFO - PROCESS | 1228 | 1465425529903 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:38:49 INFO - PROCESS | 1228 | 1465425529912 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 1228 | 1465425529914 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:49 INFO - PROCESS | 1228 | ++DOCSHELL 1321B400 == 31 [pid = 1228] [id = 57] 15:38:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13225C00) [pid = 1228] [serial = 167] [outer = 00000000] 15:38:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (13D1FC00) [pid = 1228] [serial = 168] [outer = 13225C00] 15:38:49 INFO - PROCESS | 1228 | 1465425529959 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (14310000) [pid = 1228] [serial = 169] [outer = 13225C00] 15:38:50 INFO - PROCESS | 1228 | 1465425530400 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]]]}] 15:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 15:38:50 INFO - PROCESS | 1228 | 1465425530450 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:38:50 INFO - PROCESS | 1228 | 1465425530453 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:38:50 INFO - PROCESS | 1228 | 1465425530464 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:38:50 INFO - PROCESS | 1228 | 1465425530468 Marionette TRACE conn3 <- [1,194,null,{}] 15:38:50 INFO - PROCESS | 1228 | 1465425530471 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}] 15:38:50 INFO - PROCESS | 1228 | 1465425530474 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:50 INFO - PROCESS | 1228 | 1465425530560 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:38:50 INFO - PROCESS | 1228 | 1465425530568 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:50 INFO - PROCESS | 1228 | 1465425530570 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:50 INFO - PROCESS | 1228 | ++DOCSHELL 1558E000 == 32 [pid = 1228] [id = 58] 15:38:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1558E400) [pid = 1228] [serial = 170] [outer = 00000000] 15:38:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (15E58800) [pid = 1228] [serial = 171] [outer = 1558E400] 15:38:50 INFO - PROCESS | 1228 | 1465425530619 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1618DC00) [pid = 1228] [serial = 172] [outer = 1558E400] 15:38:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (16654400) [pid = 1228] [serial = 173] [outer = 1B368400] 15:38:51 INFO - PROCESS | 1228 | 1465425531091 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]]]}] 15:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 656ms 15:38:51 INFO - PROCESS | 1228 | 1465425531114 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:38:51 INFO - PROCESS | 1228 | 1465425531116 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:38:51 INFO - PROCESS | 1228 | 1465425531119 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:38:51 INFO - PROCESS | 1228 | 1465425531122 Marionette TRACE conn3 <- [1,198,null,{}] 15:38:51 INFO - PROCESS | 1228 | 1465425531126 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}] 15:38:51 INFO - PROCESS | 1228 | 1465425531128 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:51 INFO - PROCESS | 1228 | 1465425531230 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:38:51 INFO - PROCESS | 1228 | 1465425531304 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 1228 | 1465425531306 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:51 INFO - PROCESS | 1228 | ++DOCSHELL 1664D000 == 33 [pid = 1228] [id = 59] 15:38:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (16793400) [pid = 1228] [serial = 174] [outer = 00000000] 15:38:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17601400) [pid = 1228] [serial = 175] [outer = 16793400] 15:38:51 INFO - PROCESS | 1228 | 1465425531350 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1789D000) [pid = 1228] [serial = 176] [outer = 16793400] 15:38:51 INFO - PROCESS | 1228 | 1465425531735 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]]]}] 15:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 624ms 15:38:51 INFO - PROCESS | 1228 | 1465425531757 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:38:51 INFO - PROCESS | 1228 | 1465425531759 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:38:51 INFO - PROCESS | 1228 | 1465425531762 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:38:51 INFO - PROCESS | 1228 | 1465425531764 Marionette TRACE conn3 <- [1,202,null,{}] 15:38:51 INFO - PROCESS | 1228 | 1465425531767 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}] 15:38:51 INFO - PROCESS | 1228 | 1465425531769 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:51 INFO - PROCESS | 1228 | 1465425531881 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:38:51 INFO - PROCESS | 1228 | 1465425531886 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 1228 | 1465425531892 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:51 INFO - PROCESS | 1228 | ++DOCSHELL 13131000 == 34 [pid = 1228] [id = 60] 15:38:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (17F64C00) [pid = 1228] [serial = 177] [outer = 00000000] 15:38:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (18291000) [pid = 1228] [serial = 178] [outer = 17F64C00] 15:38:51 INFO - PROCESS | 1228 | 1465425531983 Marionette DEBUG loaded listener.js 15:38:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (185C6000) [pid = 1228] [serial = 179] [outer = 17F64C00] 15:38:52 INFO - PROCESS | 1228 | 1465425532399 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]]]}] 15:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 687ms 15:38:52 INFO - PROCESS | 1228 | 1465425532463 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:38:52 INFO - PROCESS | 1228 | 1465425532465 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:38:52 INFO - PROCESS | 1228 | 1465425532468 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:38:52 INFO - PROCESS | 1228 | 1465425532470 Marionette TRACE conn3 <- [1,206,null,{}] 15:38:52 INFO - PROCESS | 1228 | 1465425532473 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}] 15:38:52 INFO - PROCESS | 1228 | 1465425532475 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:52 INFO - PROCESS | 1228 | 1465425532600 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:38:52 INFO - PROCESS | 1228 | 1465425532656 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:52 INFO - PROCESS | 1228 | 1465425532658 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:52 INFO - PROCESS | 1228 | ++DOCSHELL 19ED5000 == 35 [pid = 1228] [id = 61] 15:38:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19ED7C00) [pid = 1228] [serial = 180] [outer = 00000000] 15:38:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A287800) [pid = 1228] [serial = 181] [outer = 19ED7C00] 15:38:52 INFO - PROCESS | 1228 | 1465425532700 Marionette DEBUG loaded listener.js 15:38:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A602800) [pid = 1228] [serial = 182] [outer = 19ED7C00] 15:38:53 INFO - PROCESS | 1228 | 1465425533082 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]]]}] 15:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 640ms 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (12AA8400) [pid = 1228] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (15588400) [pid = 1228] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (10A50800) [pid = 1228] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (15B4C800) [pid = 1228] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (175AA000) [pid = 1228] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17F5CC00) [pid = 1228] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (175AD400) [pid = 1228] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16796800) [pid = 1228] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16651800) [pid = 1228] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1430CC00) [pid = 1228] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (131D6C00) [pid = 1228] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1829A400) [pid = 1228] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13155800) [pid = 1228] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (15B4C000) [pid = 1228] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:38:53 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1789F000) [pid = 1228] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:38:53 INFO - PROCESS | 1228 | 1465425533281 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 1228 | 1465425533283 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:38:53 INFO - PROCESS | 1228 | 1465425533292 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:38:53 INFO - PROCESS | 1228 | 1465425533294 Marionette TRACE conn3 <- [1,210,null,{}] 15:38:53 INFO - PROCESS | 1228 | 1465425533298 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}] 15:38:53 INFO - PROCESS | 1228 | 1465425533299 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:38:53 INFO - PROCESS | 1228 | 1465425533376 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:38:53 INFO - PROCESS | 1228 | 1465425533384 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:53 INFO - PROCESS | 1228 | 1465425533386 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:53 INFO - PROCESS | 1228 | ++DOCSHELL 13D21400 == 36 [pid = 1228] [id = 62] 15:38:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1436A400) [pid = 1228] [serial = 183] [outer = 00000000] 15:38:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (15B52C00) [pid = 1228] [serial = 184] [outer = 1436A400] 15:38:53 INFO - PROCESS | 1228 | 1465425533428 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16658000) [pid = 1228] [serial = 185] [outer = 1436A400] 15:38:53 INFO - PROCESS | 1228 | 1465425533806 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]]]}] 15:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 531ms 15:38:53 INFO - PROCESS | 1228 | 1465425533842 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 1228 | 1465425533844 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:38:53 INFO - PROCESS | 1228 | 1465425533847 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:38:53 INFO - PROCESS | 1228 | 1465425533849 Marionette TRACE conn3 <- [1,214,null,{}] 15:38:53 INFO - PROCESS | 1228 | 1465425533852 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}] 15:38:53 INFO - PROCESS | 1228 | 1465425533854 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:53 INFO - PROCESS | 1228 | 1465425533985 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:38:53 INFO - PROCESS | 1228 | 1465425533995 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:53 INFO - PROCESS | 1228 | 1465425533997 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:53 INFO - PROCESS | 1228 | ++DOCSHELL 11AD7C00 == 37 [pid = 1228] [id = 63] 15:38:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1558FC00) [pid = 1228] [serial = 186] [outer = 00000000] 15:38:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B56400) [pid = 1228] [serial = 187] [outer = 1558FC00] 15:38:54 INFO - PROCESS | 1228 | 1465425534040 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A106400) [pid = 1228] [serial = 188] [outer = 1558FC00] 15:38:54 INFO - PROCESS | 1228 | 1465425534404 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]]]}] 15:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 15:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:38:54 INFO - PROCESS | 1228 | 1465425534445 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:38:54 INFO - PROCESS | 1228 | 1465425534447 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:38:54 INFO - PROCESS | 1228 | 1465425534450 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:38:54 INFO - PROCESS | 1228 | 1465425534452 Marionette TRACE conn3 <- [1,218,null,{}] 15:38:54 INFO - PROCESS | 1228 | 1465425534455 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}] 15:38:54 INFO - PROCESS | 1228 | 1465425534457 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:54 INFO - PROCESS | 1228 | 1465425534532 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:38:54 INFO - PROCESS | 1228 | 1465425534606 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 1228 | 1465425534608 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:54 INFO - PROCESS | 1228 | ++DOCSHELL 1550A000 == 38 [pid = 1228] [id = 64] 15:38:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17692000) [pid = 1228] [serial = 189] [outer = 00000000] 15:38:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A725400) [pid = 1228] [serial = 190] [outer = 17692000] 15:38:54 INFO - PROCESS | 1228 | 1465425534660 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A727000) [pid = 1228] [serial = 191] [outer = 17692000] 15:38:55 INFO - PROCESS | 1228 | 1465425535020 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]]]}] 15:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 15:38:55 INFO - PROCESS | 1228 | 1465425535047 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:38:55 INFO - PROCESS | 1228 | 1465425535049 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:38:55 INFO - PROCESS | 1228 | 1465425535052 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:38:55 INFO - PROCESS | 1228 | 1465425535054 Marionette TRACE conn3 <- [1,222,null,{}] 15:38:55 INFO - PROCESS | 1228 | 1465425535057 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}] 15:38:55 INFO - PROCESS | 1228 | 1465425535059 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:55 INFO - PROCESS | 1228 | 1465425535167 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:38:55 INFO - PROCESS | 1228 | 1465425535174 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:55 INFO - PROCESS | 1228 | 1465425535176 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:55 INFO - PROCESS | 1228 | ++DOCSHELL 15E5FC00 == 39 [pid = 1228] [id = 65] 15:38:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (16191400) [pid = 1228] [serial = 192] [outer = 00000000] 15:38:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A78F400) [pid = 1228] [serial = 193] [outer = 16191400] 15:38:55 INFO - PROCESS | 1228 | 1465425535220 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A798000) [pid = 1228] [serial = 194] [outer = 16191400] 15:38:55 INFO - PROCESS | 1228 | 1465425535792 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]]]}] 15:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 796ms 15:38:55 INFO - PROCESS | 1228 | 1465425535856 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:38:55 INFO - PROCESS | 1228 | 1465425535860 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:38:55 INFO - PROCESS | 1228 | 1465425535865 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:38:55 INFO - PROCESS | 1228 | 1465425535870 Marionette TRACE conn3 <- [1,226,null,{}] 15:38:55 INFO - PROCESS | 1228 | 1465425535876 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}] 15:38:55 INFO - PROCESS | 1228 | 1465425535878 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:55 INFO - PROCESS | 1228 | 1465425535995 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:38:56 INFO - PROCESS | 1228 | 1465425536072 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:56 INFO - PROCESS | 1228 | 1465425536075 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:56 INFO - PROCESS | 1228 | ++DOCSHELL 111EBC00 == 40 [pid = 1228] [id = 66] 15:38:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (11426C00) [pid = 1228] [serial = 195] [outer = 00000000] 15:38:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (130C3400) [pid = 1228] [serial = 196] [outer = 11426C00] 15:38:56 INFO - PROCESS | 1228 | 1465425536171 Marionette DEBUG loaded listener.js 15:38:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (13152000) [pid = 1228] [serial = 197] [outer = 11426C00] 15:38:56 INFO - PROCESS | 1228 | 1465425536730 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]]]}] 15:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 906ms 15:38:56 INFO - PROCESS | 1228 | 1465425536771 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 1228 | 1465425536775 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:38:56 INFO - PROCESS | 1228 | 1465425536782 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:38:56 INFO - PROCESS | 1228 | 1465425536785 Marionette TRACE conn3 <- [1,230,null,{}] 15:38:56 INFO - PROCESS | 1228 | 1465425536788 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}] 15:38:56 INFO - PROCESS | 1228 | 1465425536791 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:56 INFO - PROCESS | 1228 | 1465425536899 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:38:56 INFO - PROCESS | 1228 | 1465425536996 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:56 INFO - PROCESS | 1228 | 1465425536999 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:57 INFO - PROCESS | 1228 | ++DOCSHELL 151B1800 == 41 [pid = 1228] [id = 67] 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (153BC000) [pid = 1228] [serial = 198] [outer = 00000000] 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (15B6BC00) [pid = 1228] [serial = 199] [outer = 153BC000] 15:38:57 INFO - PROCESS | 1228 | 1465425537054 Marionette DEBUG loaded listener.js 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (169CCC00) [pid = 1228] [serial = 200] [outer = 153BC000] 15:38:57 INFO - PROCESS | 1228 | 1465425537571 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]]]}] 15:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 15:38:57 INFO - PROCESS | 1228 | 1465425537624 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:38:57 INFO - PROCESS | 1228 | 1465425537627 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:38:57 INFO - PROCESS | 1228 | 1465425537631 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:38:57 INFO - PROCESS | 1228 | 1465425537634 Marionette TRACE conn3 <- [1,234,null,{}] 15:38:57 INFO - PROCESS | 1228 | 1465425537645 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}] 15:38:57 INFO - PROCESS | 1228 | 1465425537649 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:57 INFO - PROCESS | 1228 | 1465425537752 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:38:57 INFO - PROCESS | 1228 | 1465425537830 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:57 INFO - PROCESS | 1228 | 1465425537833 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:57 INFO - PROCESS | 1228 | ++DOCSHELL 1A604C00 == 42 [pid = 1228] [id = 68] 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1A6EB000) [pid = 1228] [serial = 201] [outer = 00000000] 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1A78C800) [pid = 1228] [serial = 202] [outer = 1A6EB000] 15:38:57 INFO - PROCESS | 1228 | 1465425537888 Marionette DEBUG loaded listener.js 15:38:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1A797000) [pid = 1228] [serial = 203] [outer = 1A6EB000] 15:38:58 INFO - PROCESS | 1228 | 1465425538505 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]]]}] 15:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 953ms 15:38:58 INFO - PROCESS | 1228 | 1465425538575 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:38:58 INFO - PROCESS | 1228 | 1465425538578 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:38:58 INFO - PROCESS | 1228 | 1465425538582 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:38:58 INFO - PROCESS | 1228 | 1465425538584 Marionette TRACE conn3 <- [1,238,null,{}] 15:38:58 INFO - PROCESS | 1228 | 1465425538587 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}] 15:38:58 INFO - PROCESS | 1228 | 1465425538590 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:58 INFO - PROCESS | 1228 | 1465425538694 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:38:58 INFO - PROCESS | 1228 | 1465425538769 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:58 INFO - PROCESS | 1228 | 1465425538771 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:58 INFO - PROCESS | 1228 | ++DOCSHELL 12B9A000 == 43 [pid = 1228] [id = 69] 15:38:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (136ADC00) [pid = 1228] [serial = 204] [outer = 00000000] 15:38:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (153C2400) [pid = 1228] [serial = 205] [outer = 136ADC00] 15:38:58 INFO - PROCESS | 1228 | 1465425538824 Marionette DEBUG loaded listener.js 15:38:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (15E5A800) [pid = 1228] [serial = 206] [outer = 136ADC00] 15:38:59 INFO - PROCESS | 1228 | 1465425539471 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]]]}] 15:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 937ms 15:38:59 INFO - PROCESS | 1228 | 1465425539526 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:38:59 INFO - PROCESS | 1228 | 1465425539530 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:38:59 INFO - PROCESS | 1228 | 1465425539562 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:38:59 INFO - PROCESS | 1228 | 1465425539567 Marionette TRACE conn3 <- [1,242,null,{}] 15:38:59 INFO - PROCESS | 1228 | 1465425539572 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}] 15:38:59 INFO - PROCESS | 1228 | 1465425539575 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:59 INFO - PROCESS | 1228 | 1465425539670 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:38:59 INFO - PROCESS | 1228 | 1465425539746 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:59 INFO - PROCESS | 1228 | 1465425539749 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:38:59 INFO - PROCESS | 1228 | ++DOCSHELL 12AE6800 == 44 [pid = 1228] [id = 70] 15:38:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (13149800) [pid = 1228] [serial = 207] [outer = 00000000] 15:38:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (131D6000) [pid = 1228] [serial = 208] [outer = 13149800] 15:38:59 INFO - PROCESS | 1228 | 1465425539797 Marionette DEBUG loaded listener.js 15:38:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (13944400) [pid = 1228] [serial = 209] [outer = 13149800] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 1550A000 == 43 [pid = 1228] [id = 64] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 11AD7C00 == 42 [pid = 1228] [id = 63] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 13D21400 == 41 [pid = 1228] [id = 62] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 19ED5000 == 40 [pid = 1228] [id = 61] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 13131000 == 39 [pid = 1228] [id = 60] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 1664D000 == 38 [pid = 1228] [id = 59] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 1558E000 == 37 [pid = 1228] [id = 58] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 1321B400 == 36 [pid = 1228] [id = 57] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 10A4F400 == 35 [pid = 1228] [id = 56] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 1047E000 == 34 [pid = 1228] [id = 55] 15:38:59 INFO - PROCESS | 1228 | --DOCSHELL 10432800 == 33 [pid = 1228] [id = 54] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (12D69800) [pid = 1228] [serial = 117] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (13029C00) [pid = 1228] [serial = 118] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (15B4D800) [pid = 1228] [serial = 126] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (15E5CC00) [pid = 1228] [serial = 127] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (10F31000) [pid = 1228] [serial = 114] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (111A4C00) [pid = 1228] [serial = 115] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (1A606000) [pid = 1228] [serial = 154] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (17604C00) [pid = 1228] [serial = 132] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (18211C00) [pid = 1228] [serial = 141] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (17605C00) [pid = 1228] [serial = 133] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (178A9800) [pid = 1228] [serial = 135] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (17F24000) [pid = 1228] [serial = 136] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (169D6800) [pid = 1228] [serial = 129] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (16D0E800) [pid = 1228] [serial = 112] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (151BA400) [pid = 1228] [serial = 123] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1550A800) [pid = 1228] [serial = 124] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16EBD000) [pid = 1228] [serial = 130] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (13943000) [pid = 1228] [serial = 120] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (13D16C00) [pid = 1228] [serial = 121] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B54400) [pid = 1228] [serial = 144] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (18297C00) [pid = 1228] [serial = 142] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (15B75C00) [pid = 1228] [serial = 147] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (17F60C00) [pid = 1228] [serial = 148] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19ED5C00) [pid = 1228] [serial = 150] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (17F66800) [pid = 1228] [serial = 139] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F63800) [pid = 1228] [serial = 138] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19C7C000) [pid = 1228] [serial = 145] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A282400) [pid = 1228] [serial = 151] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A28A400) [pid = 1228] [serial = 153] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A6F2000) [pid = 1228] [serial = 156] [outer = 00000000] [url = about:blank] 15:39:00 INFO - PROCESS | 1228 | 1465425540272 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]]]}] 15:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 15:39:00 INFO - PROCESS | 1228 | 1465425540307 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 1228 | 1465425540311 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:39:00 INFO - PROCESS | 1228 | 1465425540317 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:39:00 INFO - PROCESS | 1228 | 1465425540319 Marionette TRACE conn3 <- [1,246,null,{}] 15:39:00 INFO - PROCESS | 1228 | 1465425540323 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}] 15:39:00 INFO - PROCESS | 1228 | 1465425540325 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:00 INFO - PROCESS | 1228 | 1465425540411 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:39:00 INFO - PROCESS | 1228 | 1465425540417 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:00 INFO - PROCESS | 1228 | 1465425540420 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:00 INFO - PROCESS | 1228 | ++DOCSHELL 13146C00 == 34 [pid = 1228] [id = 71] 15:39:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (13153C00) [pid = 1228] [serial = 210] [outer = 00000000] 15:39:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13D16400) [pid = 1228] [serial = 211] [outer = 13153C00] 15:39:00 INFO - PROCESS | 1228 | 1465425540465 Marionette DEBUG loaded listener.js 15:39:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (14364000) [pid = 1228] [serial = 212] [outer = 13153C00] 15:39:00 INFO - PROCESS | 1228 | 1465425540880 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]]]}] 15:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 593ms 15:39:00 INFO - PROCESS | 1228 | 1465425540914 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 1228 | 1465425540916 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:39:00 INFO - PROCESS | 1228 | 1465425540920 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:39:00 INFO - PROCESS | 1228 | 1465425540924 Marionette TRACE conn3 <- [1,250,null,{}] 15:39:00 INFO - PROCESS | 1228 | 1465425540937 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}] 15:39:00 INFO - PROCESS | 1228 | 1465425540941 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:00 INFO - PROCESS | 1228 | 1465425541023 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:39:01 INFO - PROCESS | 1228 | 1465425541032 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:01 INFO - PROCESS | 1228 | 1465425541035 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:01 INFO - PROCESS | 1228 | ++DOCSHELL 15B72000 == 35 [pid = 1228] [id = 72] 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15B74400) [pid = 1228] [serial = 213] [outer = 00000000] 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16197800) [pid = 1228] [serial = 214] [outer = 15B74400] 15:39:01 INFO - PROCESS | 1228 | 1465425541089 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (169D6800) [pid = 1228] [serial = 215] [outer = 15B74400] 15:39:01 INFO - PROCESS | 1228 | 1465425541511 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]]]}] 15:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 15:39:01 INFO - PROCESS | 1228 | 1465425541557 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:39:01 INFO - PROCESS | 1228 | 1465425541560 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:39:01 INFO - PROCESS | 1228 | 1465425541567 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:39:01 INFO - PROCESS | 1228 | 1465425541569 Marionette TRACE conn3 <- [1,254,null,{}] 15:39:01 INFO - PROCESS | 1228 | 1465425541572 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}] 15:39:01 INFO - PROCESS | 1228 | 1465425541574 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:01 INFO - PROCESS | 1228 | 1465425541655 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:39:01 INFO - PROCESS | 1228 | 1465425541660 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:01 INFO - PROCESS | 1228 | 1465425541662 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:01 INFO - PROCESS | 1228 | ++DOCSHELL 16D0D800 == 36 [pid = 1228] [id = 73] 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16EBD000) [pid = 1228] [serial = 216] [outer = 00000000] 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (178A1000) [pid = 1228] [serial = 217] [outer = 16EBD000] 15:39:01 INFO - PROCESS | 1228 | 1465425541708 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17F5C400) [pid = 1228] [serial = 218] [outer = 16EBD000] 15:39:02 INFO - PROCESS | 1228 | 1465425542167 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]]]}] 15:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 15:39:02 INFO - PROCESS | 1228 | 1465425542201 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 1228 | 1465425542203 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:39:02 INFO - PROCESS | 1228 | 1465425542206 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - PROCESS | 1228 | 1465425542208 Marionette TRACE conn3 <- [1,258,null,{}] 15:39:02 INFO - PROCESS | 1228 | 1465425542218 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}] 15:39:02 INFO - PROCESS | 1228 | 1465425542220 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:02 INFO - PROCESS | 1228 | 1465425542321 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:39:02 INFO - PROCESS | 1228 | 1465425542326 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:02 INFO - PROCESS | 1228 | 1465425542328 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:02 INFO - PROCESS | 1228 | ++DOCSHELL 10B69000 == 37 [pid = 1228] [id = 74] 15:39:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17604C00) [pid = 1228] [serial = 219] [outer = 00000000] 15:39:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1803F800) [pid = 1228] [serial = 220] [outer = 17604C00] 15:39:02 INFO - PROCESS | 1228 | 1465425542371 Marionette DEBUG loaded listener.js 15:39:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F66800) [pid = 1228] [serial = 221] [outer = 17604C00] 15:39:02 INFO - PROCESS | 1228 | 1465425542801 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]]]}] 15:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 15:39:02 INFO - PROCESS | 1228 | 1465425542844 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 1228 | 1465425542846 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:39:02 INFO - PROCESS | 1228 | 1465425542856 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - PROCESS | 1228 | 1465425542857 Marionette TRACE conn3 <- [1,262,null,{}] 15:39:02 INFO - PROCESS | 1228 | 1465425542861 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}] 15:39:02 INFO - PROCESS | 1228 | 1465425542866 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:02 INFO - PROCESS | 1228 | 1465425542982 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:39:03 INFO - PROCESS | 1228 | 1465425543059 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 1228 | 1465425543061 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:03 INFO - PROCESS | 1228 | ++DOCSHELL 1047FC00 == 38 [pid = 1228] [id = 75] 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (185BAC00) [pid = 1228] [serial = 222] [outer = 00000000] 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19B50000) [pid = 1228] [serial = 223] [outer = 185BAC00] 15:39:03 INFO - PROCESS | 1228 | 1465425543105 Marionette DEBUG loaded listener.js 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (19B52400) [pid = 1228] [serial = 224] [outer = 185BAC00] 15:39:03 INFO - PROCESS | 1228 | 1465425543498 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]]]}] 15:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 687ms 15:39:03 INFO - PROCESS | 1228 | 1465425543555 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:39:03 INFO - PROCESS | 1228 | 1465425543556 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:39:03 INFO - PROCESS | 1228 | 1465425543560 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:39:03 INFO - PROCESS | 1228 | 1465425543561 Marionette TRACE conn3 <- [1,266,null,{}] 15:39:03 INFO - PROCESS | 1228 | 1465425543564 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}] 15:39:03 INFO - PROCESS | 1228 | 1465425543566 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:03 INFO - PROCESS | 1228 | 1465425543681 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:39:03 INFO - PROCESS | 1228 | 1465425543686 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 1228 | 1465425543688 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:03 INFO - PROCESS | 1228 | ++DOCSHELL 185BE800 == 39 [pid = 1228] [id = 76] 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (185C1800) [pid = 1228] [serial = 225] [outer = 00000000] 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19C83000) [pid = 1228] [serial = 226] [outer = 185C1800] 15:39:03 INFO - PROCESS | 1228 | 1465425543730 Marionette DEBUG loaded listener.js 15:39:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19C85000) [pid = 1228] [serial = 227] [outer = 185C1800] 15:39:04 INFO - PROCESS | 1228 | 1465425544128 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]]]}] 15:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 593ms 15:39:04 INFO - PROCESS | 1228 | 1465425544157 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:39:04 INFO - PROCESS | 1228 | 1465425544159 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:39:04 INFO - PROCESS | 1228 | 1465425544162 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:39:04 INFO - PROCESS | 1228 | 1465425544164 Marionette TRACE conn3 <- [1,270,null,{}] 15:39:04 INFO - PROCESS | 1228 | 1465425544169 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}] 15:39:04 INFO - PROCESS | 1228 | 1465425544172 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:04 INFO - PROCESS | 1228 | 1465425544389 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (17F64C00) [pid = 1228] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (114C7000) [pid = 1228] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1558E400) [pid = 1228] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (13225C00) [pid = 1228] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16793400) [pid = 1228] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1047F800) [pid = 1228] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19ED7C00) [pid = 1228] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (17692000) [pid = 1228] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1436A400) [pid = 1228] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:39:04 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1558FC00) [pid = 1228] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:39:04 INFO - PROCESS | 1228 | 1465425544464 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 1228 | 1465425544466 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:04 INFO - PROCESS | 1228 | ++DOCSHELL 1047F800 == 40 [pid = 1228] [id = 77] 15:39:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10A47400) [pid = 1228] [serial = 228] [outer = 00000000] 15:39:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1436A400) [pid = 1228] [serial = 229] [outer = 10A47400] 15:39:04 INFO - PROCESS | 1228 | 1465425544510 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F23C00) [pid = 1228] [serial = 230] [outer = 10A47400] 15:39:04 INFO - PROCESS | 1228 | 1465425544838 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]]]}] 15:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 750ms 15:39:04 INFO - PROCESS | 1228 | 1465425544903 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:39:04 INFO - PROCESS | 1228 | 1465425544905 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:39:04 INFO - PROCESS | 1228 | 1465425544909 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:39:04 INFO - PROCESS | 1228 | 1465425544910 Marionette TRACE conn3 <- [1,274,null,{}] 15:39:04 INFO - PROCESS | 1228 | 1465425544914 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}] 15:39:04 INFO - PROCESS | 1228 | 1465425544915 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:04 INFO - PROCESS | 1228 | 1465425544994 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:39:04 INFO - PROCESS | 1228 | 1465425544999 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 1228 | 1465425545001 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:04 INFO - PROCESS | 1228 | ++DOCSHELL 102CB400 == 41 [pid = 1228] [id = 78] 15:39:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A283400) [pid = 1228] [serial = 231] [outer = 00000000] 15:39:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A723000) [pid = 1228] [serial = 232] [outer = 1A283400] 15:39:05 INFO - PROCESS | 1228 | 1465425545044 Marionette DEBUG loaded listener.js 15:39:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A725800) [pid = 1228] [serial = 233] [outer = 1A283400] 15:39:05 INFO - PROCESS | 1228 | 1465425545442 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]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 15:39:05 INFO - PROCESS | 1228 | 1465425545506 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 1228 | 1465425545508 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:39:05 INFO - PROCESS | 1228 | 1465425545511 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - PROCESS | 1228 | 1465425545513 Marionette TRACE conn3 <- [1,278,null,{}] 15:39:05 INFO - PROCESS | 1228 | 1465425545516 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}] 15:39:05 INFO - PROCESS | 1228 | 1465425545518 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:05 INFO - PROCESS | 1228 | 1465425545606 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:39:05 INFO - PROCESS | 1228 | 1465425545613 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:05 INFO - PROCESS | 1228 | 1465425545615 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:05 INFO - PROCESS | 1228 | ++DOCSHELL 15B4A400 == 42 [pid = 1228] [id = 79] 15:39:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A281800) [pid = 1228] [serial = 234] [outer = 00000000] 15:39:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A791C00) [pid = 1228] [serial = 235] [outer = 1A281800] 15:39:05 INFO - PROCESS | 1228 | 1465425545658 Marionette DEBUG loaded listener.js 15:39:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A89E400) [pid = 1228] [serial = 236] [outer = 1A281800] 15:39:06 INFO - PROCESS | 1228 | 1465425546096 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]]]}] 15:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 625ms 15:39:06 INFO - PROCESS | 1228 | 1465425546152 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:39:06 INFO - PROCESS | 1228 | 1465425546154 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:39:06 INFO - PROCESS | 1228 | 1465425546157 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:39:06 INFO - PROCESS | 1228 | 1465425546159 Marionette TRACE conn3 <- [1,282,null,{}] 15:39:06 INFO - PROCESS | 1228 | 1465425546162 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}] 15:39:06 INFO - PROCESS | 1228 | 1465425546165 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:06 INFO - PROCESS | 1228 | 1465425546263 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:39:06 INFO - PROCESS | 1228 | 1465425546275 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:06 INFO - PROCESS | 1228 | 1465425546278 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:06 INFO - PROCESS | 1228 | ++DOCSHELL 1A8A7C00 == 43 [pid = 1228] [id = 80] 15:39:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1AA12000) [pid = 1228] [serial = 237] [outer = 00000000] 15:39:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1AA15400) [pid = 1228] [serial = 238] [outer = 1AA12000] 15:39:06 INFO - PROCESS | 1228 | 1465425546323 Marionette DEBUG loaded listener.js 15:39:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1AA1BC00) [pid = 1228] [serial = 239] [outer = 1AA12000] 15:39:06 INFO - PROCESS | 1228 | 1465425546900 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]]]}] 15:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 797ms 15:39:06 INFO - PROCESS | 1228 | 1465425546958 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:39:06 INFO - PROCESS | 1228 | 1465425546962 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:39:06 INFO - PROCESS | 1228 | 1465425546980 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:39:06 INFO - PROCESS | 1228 | 1465425546986 Marionette TRACE conn3 <- [1,286,null,{}] 15:39:06 INFO - PROCESS | 1228 | 1465425546991 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}] 15:39:06 INFO - PROCESS | 1228 | 1465425546994 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:07 INFO - PROCESS | 1228 | 1465425547104 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:39:07 INFO - PROCESS | 1228 | 1465425547182 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:07 INFO - PROCESS | 1228 | 1465425547185 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:07 INFO - PROCESS | 1228 | ++DOCSHELL 10A53800 == 44 [pid = 1228] [id = 81] 15:39:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (10B62800) [pid = 1228] [serial = 240] [outer = 00000000] 15:39:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (130A8000) [pid = 1228] [serial = 241] [outer = 10B62800] 15:39:07 INFO - PROCESS | 1228 | 1465425547291 Marionette DEBUG loaded listener.js 15:39:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (131D6800) [pid = 1228] [serial = 242] [outer = 10B62800] 15:39:07 INFO - PROCESS | 1228 | 1465425547836 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]]]}] 15:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 890ms 15:39:07 INFO - PROCESS | 1228 | 1465425547885 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:39:07 INFO - PROCESS | 1228 | 1465425547890 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:39:07 INFO - PROCESS | 1228 | 1465425547896 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:39:07 INFO - PROCESS | 1228 | 1465425547899 Marionette TRACE conn3 <- [1,290,null,{}] 15:39:07 INFO - PROCESS | 1228 | 1465425547915 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}] 15:39:07 INFO - PROCESS | 1228 | 1465425547918 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:08 INFO - PROCESS | 1228 | 1465425548048 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:39:08 INFO - PROCESS | 1228 | 1465425548196 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:08 INFO - PROCESS | 1228 | 1465425548199 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:08 INFO - PROCESS | 1228 | ++DOCSHELL 169C3800 == 45 [pid = 1228] [id = 82] 15:39:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (173EF400) [pid = 1228] [serial = 243] [outer = 00000000] 15:39:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (17F29C00) [pid = 1228] [serial = 244] [outer = 173EF400] 15:39:08 INFO - PROCESS | 1228 | 1465425548264 Marionette DEBUG loaded listener.js 15:39:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (1803E400) [pid = 1228] [serial = 245] [outer = 173EF400] 15:39:08 INFO - PROCESS | 1228 | 1465425548883 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]]]}] 15:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1062ms 15:39:08 INFO - PROCESS | 1228 | 1465425548941 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:39:08 INFO - PROCESS | 1228 | 1465425548943 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:39:08 INFO - PROCESS | 1228 | 1465425548947 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:39:08 INFO - PROCESS | 1228 | 1465425548951 Marionette TRACE conn3 <- [1,294,null,{}] 15:39:08 INFO - PROCESS | 1228 | 1465425548975 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}] 15:39:08 INFO - PROCESS | 1228 | 1465425548980 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:09 INFO - PROCESS | 1228 | 1465425549085 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:39:09 INFO - PROCESS | 1228 | 1465425549224 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:09 INFO - PROCESS | 1228 | 1465425549228 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:09 INFO - PROCESS | 1228 | ++DOCSHELL 1A283800 == 46 [pid = 1228] [id = 83] 15:39:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (1A604400) [pid = 1228] [serial = 246] [outer = 00000000] 15:39:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (1A730000) [pid = 1228] [serial = 247] [outer = 1A604400] 15:39:09 INFO - PROCESS | 1228 | 1465425549285 Marionette DEBUG loaded listener.js 15:39:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (1A8A8000) [pid = 1228] [serial = 248] [outer = 1A604400] 15:39:09 INFO - PROCESS | 1228 | 1465425550004 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]]]}] 15:39:10 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. 15:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1125ms 15:39:10 INFO - PROCESS | 1228 | 1465425550067 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:39:10 INFO - PROCESS | 1228 | 1465425550070 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:39:10 INFO - PROCESS | 1228 | 1465425550075 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 1228 | 1465425550078 Marionette TRACE conn3 <- [1,298,null,{}] 15:39:10 INFO - PROCESS | 1228 | 1465425550083 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}] 15:39:10 INFO - PROCESS | 1228 | 1465425550086 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:10 INFO - PROCESS | 1228 | 1465425550228 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:39:10 INFO - PROCESS | 1228 | 1465425550361 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:10 INFO - PROCESS | 1228 | 1465425550364 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:10 INFO - PROCESS | 1228 | ++DOCSHELL 111AA800 == 47 [pid = 1228] [id = 84] 15:39:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (111ADC00) [pid = 1228] [serial = 249] [outer = 00000000] 15:39:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 104 (11AD0000) [pid = 1228] [serial = 250] [outer = 111ADC00] 15:39:10 INFO - PROCESS | 1228 | 1465425550414 Marionette DEBUG loaded listener.js 15:39:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 105 (13129C00) [pid = 1228] [serial = 251] [outer = 111ADC00] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 15B4A400 == 46 [pid = 1228] [id = 79] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 102CB400 == 45 [pid = 1228] [id = 78] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 1047F800 == 44 [pid = 1228] [id = 77] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 185BE800 == 43 [pid = 1228] [id = 76] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 1047FC00 == 42 [pid = 1228] [id = 75] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 10B69000 == 41 [pid = 1228] [id = 74] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 16D0D800 == 40 [pid = 1228] [id = 73] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 15B72000 == 39 [pid = 1228] [id = 72] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 13146C00 == 38 [pid = 1228] [id = 71] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 12AE6800 == 37 [pid = 1228] [id = 70] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 12B9A000 == 36 [pid = 1228] [id = 69] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 1A604C00 == 35 [pid = 1228] [id = 68] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 151B1800 == 34 [pid = 1228] [id = 67] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 111EBC00 == 33 [pid = 1228] [id = 66] 15:39:10 INFO - PROCESS | 1228 | --DOCSHELL 15E5FC00 == 32 [pid = 1228] [id = 65] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 104 (18291000) [pid = 1228] [serial = 178] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 103 (12B98800) [pid = 1228] [serial = 165] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (1309FC00) [pid = 1228] [serial = 166] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (15E58800) [pid = 1228] [serial = 171] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (13D1FC00) [pid = 1228] [serial = 168] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (14310000) [pid = 1228] [serial = 169] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (1789D000) [pid = 1228] [serial = 176] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (17601400) [pid = 1228] [serial = 175] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (10A4FC00) [pid = 1228] [serial = 163] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (105E4800) [pid = 1228] [serial = 162] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (111F5400) [pid = 1228] [serial = 159] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1A287800) [pid = 1228] [serial = 181] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A725400) [pid = 1228] [serial = 190] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (185C6000) [pid = 1228] [serial = 179] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (15B52C00) [pid = 1228] [serial = 184] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (16658000) [pid = 1228] [serial = 185] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A602800) [pid = 1228] [serial = 182] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1B660400) [pid = 1228] [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.] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19B56400) [pid = 1228] [serial = 187] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1618DC00) [pid = 1228] [serial = 172] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A106400) [pid = 1228] [serial = 188] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A727000) [pid = 1228] [serial = 191] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 1228 | 1465425550877 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]]]}] 15:39:10 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. 15:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 828ms 15:39:10 INFO - PROCESS | 1228 | 1465425550915 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:39:10 INFO - PROCESS | 1228 | 1465425550919 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:39:10 INFO - PROCESS | 1228 | 1465425550925 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 1228 | 1465425550927 Marionette TRACE conn3 <- [1,302,null,{}] 15:39:10 INFO - PROCESS | 1228 | 1465425550935 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}] 15:39:10 INFO - PROCESS | 1228 | 1465425550937 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:11 INFO - PROCESS | 1228 | 1465425551021 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:39:11 INFO - PROCESS | 1228 | 1465425551027 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 1228 | 1465425551029 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:11 INFO - PROCESS | 1228 | ++DOCSHELL 1306A800 == 33 [pid = 1228] [id = 85] 15:39:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (130A0800) [pid = 1228] [serial = 252] [outer = 00000000] 15:39:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (13D1F400) [pid = 1228] [serial = 253] [outer = 130A0800] 15:39:11 INFO - PROCESS | 1228 | 1465425551075 Marionette DEBUG loaded listener.js 15:39:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (14311000) [pid = 1228] [serial = 254] [outer = 130A0800] 15:39:11 INFO - PROCESS | 1228 | 1465425551690 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]]]}] 15:39:11 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. 15:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 843ms 15:39:11 INFO - PROCESS | 1228 | 1465425551769 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:39:11 INFO - PROCESS | 1228 | 1465425551771 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:39:11 INFO - PROCESS | 1228 | 1465425551775 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:39:11 INFO - PROCESS | 1228 | 1465425551778 Marionette TRACE conn3 <- [1,306,null,{}] 15:39:11 INFO - PROCESS | 1228 | 1465425551788 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}] 15:39:11 INFO - PROCESS | 1228 | 1465425551792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:11 INFO - PROCESS | 1228 | 1465425551872 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:39:11 INFO - PROCESS | 1228 | 1465425551884 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 1228 | 1465425551887 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:11 INFO - PROCESS | 1228 | ++DOCSHELL 16F50C00 == 34 [pid = 1228] [id = 86] 15:39:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (16F51000) [pid = 1228] [serial = 255] [outer = 00000000] 15:39:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (17610C00) [pid = 1228] [serial = 256] [outer = 16F51000] 15:39:11 INFO - PROCESS | 1228 | 1465425551933 Marionette DEBUG loaded listener.js 15:39:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (178A0000) [pid = 1228] [serial = 257] [outer = 16F51000] 15:39:12 INFO - PROCESS | 1228 | 1465425552354 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]]]}] 15:39:12 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. 15:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 594ms 15:39:12 INFO - PROCESS | 1228 | 1465425552371 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 1228 | 1465425552374 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:39:12 INFO - PROCESS | 1228 | 1465425552377 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - PROCESS | 1228 | 1465425552379 Marionette TRACE conn3 <- [1,310,null,{}] 15:39:12 INFO - PROCESS | 1228 | 1465425552382 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}] 15:39:12 INFO - PROCESS | 1228 | 1465425552384 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:12 INFO - PROCESS | 1228 | 1465425552478 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:39:12 INFO - PROCESS | 1228 | 1465425552483 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:12 INFO - PROCESS | 1228 | 1465425552485 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:12 INFO - PROCESS | 1228 | ++DOCSHELL 1789D000 == 35 [pid = 1228] [id = 87] 15:39:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (17F24000) [pid = 1228] [serial = 258] [outer = 00000000] 15:39:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1829A000) [pid = 1228] [serial = 259] [outer = 17F24000] 15:39:12 INFO - PROCESS | 1228 | 1465425552529 Marionette DEBUG loaded listener.js 15:39:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (185BC400) [pid = 1228] [serial = 260] [outer = 17F24000] 15:39:12 INFO - PROCESS | 1228 | 1465425552964 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]]]}] 15:39:13 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. 15:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 640ms 15:39:13 INFO - PROCESS | 1228 | 1465425553015 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:39:13 INFO - PROCESS | 1228 | 1465425553017 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:39:13 INFO - PROCESS | 1228 | 1465425553020 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:39:13 INFO - PROCESS | 1228 | 1465425553022 Marionette TRACE conn3 <- [1,314,null,{}] 15:39:13 INFO - PROCESS | 1228 | 1465425553025 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}] 15:39:13 INFO - PROCESS | 1228 | 1465425553028 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:13 INFO - PROCESS | 1228 | 1465425553133 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:39:13 INFO - PROCESS | 1228 | 1465425553141 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:13 INFO - PROCESS | 1228 | 1465425553143 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:13 INFO - PROCESS | 1228 | ++DOCSHELL 19B4A000 == 36 [pid = 1228] [id = 88] 15:39:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (19B4B400) [pid = 1228] [serial = 261] [outer = 00000000] 15:39:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (19B53800) [pid = 1228] [serial = 262] [outer = 19B4B400] 15:39:13 INFO - PROCESS | 1228 | 1465425553227 Marionette DEBUG loaded listener.js 15:39:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (19B55800) [pid = 1228] [serial = 263] [outer = 19B4B400] 15:39:13 INFO - PROCESS | 1228 | 1465425553667 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]]]}] 15:39:13 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. 15:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 703ms 15:39:13 INFO - PROCESS | 1228 | 1465425553720 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:39:13 INFO - PROCESS | 1228 | 1465425553722 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:39:13 INFO - PROCESS | 1228 | 1465425553725 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:39:13 INFO - PROCESS | 1228 | 1465425553726 Marionette TRACE conn3 <- [1,318,null,{}] 15:39:13 INFO - PROCESS | 1228 | 1465425553730 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}] 15:39:13 INFO - PROCESS | 1228 | 1465425553735 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:13 INFO - PROCESS | 1228 | 1465425553864 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:39:13 INFO - PROCESS | 1228 | 1465425553918 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:13 INFO - PROCESS | 1228 | 1465425553920 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:13 INFO - PROCESS | 1228 | ++DOCSHELL 1055FC00 == 37 [pid = 1228] [id = 89] 15:39:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (16195800) [pid = 1228] [serial = 264] [outer = 00000000] 15:39:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1A60B400) [pid = 1228] [serial = 265] [outer = 16195800] 15:39:13 INFO - PROCESS | 1228 | 1465425553963 Marionette DEBUG loaded listener.js 15:39:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (1A6F5000) [pid = 1228] [serial = 266] [outer = 16195800] 15:39:14 INFO - PROCESS | 1228 | 1465425554372 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]]]}] 15:39:14 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. 15:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 703ms 15:39:14 INFO - PROCESS | 1228 | 1465425554425 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:39:14 INFO - PROCESS | 1228 | 1465425554427 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:39:14 INFO - PROCESS | 1228 | 1465425554430 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:39:14 INFO - PROCESS | 1228 | 1465425554432 Marionette TRACE conn3 <- [1,322,null,{}] 15:39:14 INFO - PROCESS | 1228 | 1465425554435 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}] 15:39:14 INFO - PROCESS | 1228 | 1465425554437 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:14 INFO - PROCESS | 1228 | 1465425554580 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:39:14 INFO - PROCESS | 1228 | 1465425554601 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:14 INFO - PROCESS | 1228 | 1465425554603 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:14 INFO - PROCESS | 1228 | ++DOCSHELL 175AA000 == 38 [pid = 1228] [id = 90] 15:39:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (1A27DC00) [pid = 1228] [serial = 267] [outer = 00000000] 15:39:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (1A89E000) [pid = 1228] [serial = 268] [outer = 1A27DC00] 15:39:14 INFO - PROCESS | 1228 | 1465425554645 Marionette DEBUG loaded listener.js 15:39:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (1A8A8C00) [pid = 1228] [serial = 269] [outer = 1A27DC00] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (1A281800) [pid = 1228] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (185BAC00) [pid = 1228] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (185C1800) [pid = 1228] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (15B74400) [pid = 1228] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (13153C00) [pid = 1228] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (13149800) [pid = 1228] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (136ADC00) [pid = 1228] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (16EBD000) [pid = 1228] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A283400) [pid = 1228] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (10A47400) [pid = 1228] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:39:15 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (17604C00) [pid = 1228] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:39:15 INFO - PROCESS | 1228 | 1465425555223 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:39:15 INFO - PROCESS | 1228 | 1465425555300 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]]]}] 15:39:15 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. 15:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 906ms 15:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:39:15 INFO - PROCESS | 1228 | 1465425555335 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:39:15 INFO - PROCESS | 1228 | 1465425555337 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:39:15 INFO - PROCESS | 1228 | 1465425555340 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:39:15 INFO - PROCESS | 1228 | 1465425555342 Marionette TRACE conn3 <- [1,326,null,{}] 15:39:15 INFO - PROCESS | 1228 | 1465425555345 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}] 15:39:15 INFO - PROCESS | 1228 | 1465425555347 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:15 INFO - PROCESS | 1228 | 1465425555436 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:39:15 INFO - PROCESS | 1228 | 1465425555443 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:15 INFO - PROCESS | 1228 | 1465425555453 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:15 INFO - PROCESS | 1228 | ++DOCSHELL 12D63000 == 39 [pid = 1228] [id = 91] 15:39:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1312F800) [pid = 1228] [serial = 270] [outer = 00000000] 15:39:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (15B4D800) [pid = 1228] [serial = 271] [outer = 1312F800] 15:39:15 INFO - PROCESS | 1228 | 1465425555574 Marionette DEBUG loaded listener.js 15:39:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1430EC00) [pid = 1228] [serial = 272] [outer = 1312F800] 15:39:15 INFO - PROCESS | 1228 | 1465425555939 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]]]}] 15:39:15 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. 15:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 625ms 15:39:15 INFO - PROCESS | 1228 | 1465425555979 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:39:15 INFO - PROCESS | 1228 | 1465425555980 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:39:15 INFO - PROCESS | 1228 | 1465425555983 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:39:15 INFO - PROCESS | 1228 | 1465425555985 Marionette TRACE conn3 <- [1,330,null,{}] 15:39:15 INFO - PROCESS | 1228 | 1465425555988 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}] 15:39:15 INFO - PROCESS | 1228 | 1465425555990 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:16 INFO - PROCESS | 1228 | 1465425556068 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:39:16 INFO - PROCESS | 1228 | 1465425556148 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:16 INFO - PROCESS | 1228 | 1465425556150 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:16 INFO - PROCESS | 1228 | ++DOCSHELL 12D86800 == 40 [pid = 1228] [id = 92] 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (151BFC00) [pid = 1228] [serial = 273] [outer = 00000000] 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1A72F400) [pid = 1228] [serial = 274] [outer = 151BFC00] 15:39:16 INFO - PROCESS | 1228 | 1465425556192 Marionette DEBUG loaded listener.js 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1A89DC00) [pid = 1228] [serial = 275] [outer = 151BFC00] 15:39:16 INFO - PROCESS | 1228 | 1465425556548 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]]]}] 15:39:16 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. 15:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 593ms 15:39:16 INFO - PROCESS | 1228 | 1465425556581 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:39:16 INFO - PROCESS | 1228 | 1465425556583 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:39:16 INFO - PROCESS | 1228 | 1465425556586 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:39:16 INFO - PROCESS | 1228 | 1465425556588 Marionette TRACE conn3 <- [1,334,null,{}] 15:39:16 INFO - PROCESS | 1228 | 1465425556591 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}] 15:39:16 INFO - PROCESS | 1228 | 1465425556593 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:16 INFO - PROCESS | 1228 | 1465425556704 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:39:16 INFO - PROCESS | 1228 | 1465425556750 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:16 INFO - PROCESS | 1228 | 1465425556752 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:16 INFO - PROCESS | 1228 | ++DOCSHELL 10F2FC00 == 41 [pid = 1228] [id = 93] 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (12A1AC00) [pid = 1228] [serial = 276] [outer = 00000000] 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (185C1800) [pid = 1228] [serial = 277] [outer = 12A1AC00] 15:39:16 INFO - PROCESS | 1228 | 1465425556798 Marionette DEBUG loaded listener.js 15:39:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (185DD000) [pid = 1228] [serial = 278] [outer = 12A1AC00] 15:39:17 INFO - PROCESS | 1228 | 1465425557172 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]]]}] 15:39:17 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. 15:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 641ms 15:39:17 INFO - PROCESS | 1228 | 1465425557250 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:39:17 INFO - PROCESS | 1228 | 1465425557255 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:39:17 INFO - PROCESS | 1228 | 1465425557260 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:39:17 INFO - PROCESS | 1228 | 1465425557265 Marionette TRACE conn3 <- [1,338,null,{}] 15:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:39:17 INFO - PROCESS | 1228 | 1465425557276 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}] 15:39:17 INFO - PROCESS | 1228 | 1465425557280 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:17 INFO - PROCESS | 1228 | 1465425557442 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:39:17 INFO - PROCESS | 1228 | 1465425557530 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:17 INFO - PROCESS | 1228 | 1465425557534 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:17 INFO - PROCESS | 1228 | ++DOCSHELL 10F2D400 == 42 [pid = 1228] [id = 94] 15:39:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (10F2DC00) [pid = 1228] [serial = 279] [outer = 00000000] 15:39:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (114BBC00) [pid = 1228] [serial = 280] [outer = 10F2DC00] 15:39:17 INFO - PROCESS | 1228 | 1465425557600 Marionette DEBUG loaded listener.js 15:39:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (12AA4000) [pid = 1228] [serial = 281] [outer = 10F2DC00] 15:39:18 INFO - PROCESS | 1228 | 1465425558170 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]]]}] 15:39:18 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. 15:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 937ms 15:39:18 INFO - PROCESS | 1228 | 1465425558211 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:39:18 INFO - PROCESS | 1228 | 1465425558214 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:39:18 INFO - PROCESS | 1228 | 1465425558221 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:39:18 INFO - PROCESS | 1228 | 1465425558225 Marionette TRACE conn3 <- [1,342,null,{}] 15:39:18 INFO - PROCESS | 1228 | 1465425558230 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}] 15:39:18 INFO - PROCESS | 1228 | 1465425558232 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:18 INFO - PROCESS | 1228 | 1465425558375 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:39:18 INFO - PROCESS | 1228 | 1465425558496 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:18 INFO - PROCESS | 1228 | 1465425558499 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:18 INFO - PROCESS | 1228 | ++DOCSHELL 15112800 == 43 [pid = 1228] [id = 95] 15:39:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (1550B000) [pid = 1228] [serial = 282] [outer = 00000000] 15:39:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 104 (15E5A400) [pid = 1228] [serial = 283] [outer = 1550B000] 15:39:18 INFO - PROCESS | 1228 | 1465425558555 Marionette DEBUG loaded listener.js 15:39:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 105 (16658000) [pid = 1228] [serial = 284] [outer = 1550B000] 15:39:19 INFO - PROCESS | 1228 | 1465425559121 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]]]}] 15:39:19 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. 15:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 937ms 15:39:19 INFO - PROCESS | 1228 | 1465425559162 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:39:19 INFO - PROCESS | 1228 | 1465425559164 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:39:19 INFO - PROCESS | 1228 | 1465425559168 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:39:19 INFO - PROCESS | 1228 | 1465425559171 Marionette TRACE conn3 <- [1,346,null,{}] 15:39:19 INFO - PROCESS | 1228 | 1465425559180 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}] 15:39:19 INFO - PROCESS | 1228 | 1465425559185 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:19 INFO - PROCESS | 1228 | 1465425559326 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:39:19 INFO - PROCESS | 1228 | 1465425559451 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:19 INFO - PROCESS | 1228 | 1465425559455 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:19 INFO - PROCESS | 1228 | ++DOCSHELL 185E2000 == 44 [pid = 1228] [id = 96] 15:39:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 106 (185E2400) [pid = 1228] [serial = 285] [outer = 00000000] 15:39:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 107 (19B4D400) [pid = 1228] [serial = 286] [outer = 185E2400] 15:39:19 INFO - PROCESS | 1228 | 1465425559513 Marionette DEBUG loaded listener.js 15:39:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 108 (19ED7000) [pid = 1228] [serial = 287] [outer = 185E2400] 15:39:20 INFO - PROCESS | 1228 | 1465425560081 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]]]}] 15:39:20 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. 15:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 937ms 15:39:20 INFO - PROCESS | 1228 | 1465425560113 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:39:20 INFO - PROCESS | 1228 | 1465425560115 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:39:20 INFO - PROCESS | 1228 | 1465425560118 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:39:20 INFO - PROCESS | 1228 | 1465425560120 Marionette TRACE conn3 <- [1,350,null,{}] 15:39:20 INFO - PROCESS | 1228 | 1465425560124 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}] 15:39:20 INFO - PROCESS | 1228 | 1465425560126 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:20 INFO - PROCESS | 1228 | 1465425560234 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:39:20 INFO - PROCESS | 1228 | 1465425560331 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:20 INFO - PROCESS | 1228 | 1465425560334 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:20 INFO - PROCESS | 1228 | ++DOCSHELL 1A6F4000 == 45 [pid = 1228] [id = 97] 15:39:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 109 (1A724400) [pid = 1228] [serial = 288] [outer = 00000000] 15:39:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 110 (1AA20400) [pid = 1228] [serial = 289] [outer = 1A724400] 15:39:20 INFO - PROCESS | 1228 | 1465425560386 Marionette DEBUG loaded listener.js 15:39:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 111 (1ABD7400) [pid = 1228] [serial = 290] [outer = 1A724400] 15:39:20 INFO - PROCESS | 1228 | 1465425560931 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]]]}] 15:39:21 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. 15:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 999ms 15:39:21 INFO - PROCESS | 1228 | 1465425561121 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:39:21 INFO - PROCESS | 1228 | 1465425561126 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:39:21 INFO - PROCESS | 1228 | 1465425561131 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:39:21 INFO - PROCESS | 1228 | 1465425561134 Marionette TRACE conn3 <- [1,354,null,{}] 15:39:21 INFO - PROCESS | 1228 | 1465425561139 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}] 15:39:21 INFO - PROCESS | 1228 | 1465425561142 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:21 INFO - PROCESS | 1228 | 1465425561240 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:39:21 INFO - PROCESS | 1228 | 1465425561316 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:21 INFO - PROCESS | 1228 | 1465425561321 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:21 INFO - PROCESS | 1228 | ++DOCSHELL 11AD1C00 == 46 [pid = 1228] [id = 98] 15:39:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 112 (11AD9800) [pid = 1228] [serial = 291] [outer = 00000000] 15:39:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 113 (12ADEC00) [pid = 1228] [serial = 292] [outer = 11AD9800] 15:39:21 INFO - PROCESS | 1228 | 1465425561369 Marionette DEBUG loaded listener.js 15:39:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 114 (1306D400) [pid = 1228] [serial = 293] [outer = 11AD9800] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 12D86800 == 45 [pid = 1228] [id = 92] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 12D63000 == 44 [pid = 1228] [id = 91] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 175AA000 == 43 [pid = 1228] [id = 90] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 1055FC00 == 42 [pid = 1228] [id = 89] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 19B4A000 == 41 [pid = 1228] [id = 88] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 1789D000 == 40 [pid = 1228] [id = 87] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 16F50C00 == 39 [pid = 1228] [id = 86] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 1306A800 == 38 [pid = 1228] [id = 85] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 111AA800 == 37 [pid = 1228] [id = 84] 15:39:21 INFO - PROCESS | 1228 | --DOCSHELL 10A53800 == 36 [pid = 1228] [id = 81] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 113 (19B50000) [pid = 1228] [serial = 223] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 112 (19C83000) [pid = 1228] [serial = 226] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 111 (15B6BC00) [pid = 1228] [serial = 199] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 110 (16197800) [pid = 1228] [serial = 214] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 109 (169D6800) [pid = 1228] [serial = 215] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 108 (13D16400) [pid = 1228] [serial = 211] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 107 (14364000) [pid = 1228] [serial = 212] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 106 (13944400) [pid = 1228] [serial = 209] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 105 (131D6000) [pid = 1228] [serial = 208] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 104 (15E5A800) [pid = 1228] [serial = 206] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 103 (153C2400) [pid = 1228] [serial = 205] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (178A1000) [pid = 1228] [serial = 217] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (130C3400) [pid = 1228] [serial = 196] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (1A78F400) [pid = 1228] [serial = 193] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (1A78C800) [pid = 1228] [serial = 202] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (19B52400) [pid = 1228] [serial = 224] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (19C85000) [pid = 1228] [serial = 227] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (1A723000) [pid = 1228] [serial = 232] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (17F23C00) [pid = 1228] [serial = 230] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (1A89E400) [pid = 1228] [serial = 236] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1803F800) [pid = 1228] [serial = 220] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A725800) [pid = 1228] [serial = 233] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (17F66800) [pid = 1228] [serial = 221] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1436A400) [pid = 1228] [serial = 229] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (17F5C400) [pid = 1228] [serial = 218] [outer = 00000000] [url = about:blank] 15:39:21 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A791C00) [pid = 1228] [serial = 235] [outer = 00000000] [url = about:blank] 15:39:22 INFO - PROCESS | 1228 | 1465425562040 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]]]}] 15:39:22 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. 15:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 953ms 15:39:22 INFO - PROCESS | 1228 | 1465425562077 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:39:22 INFO - PROCESS | 1228 | 1465425562080 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:39:22 INFO - PROCESS | 1228 | 1465425562105 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:39:22 INFO - PROCESS | 1228 | 1465425562108 Marionette TRACE conn3 <- [1,358,null,{}] 15:39:22 INFO - PROCESS | 1228 | 1465425562113 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}] 15:39:22 INFO - PROCESS | 1228 | 1465425562115 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:22 INFO - PROCESS | 1228 | 1465425562200 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:39:22 INFO - PROCESS | 1228 | 1465425562206 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 1228 | 1465425562208 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:22 INFO - PROCESS | 1228 | ++DOCSHELL 13130C00 == 37 [pid = 1228] [id = 99] 15:39:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (131D5800) [pid = 1228] [serial = 294] [outer = 00000000] 15:39:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1430CC00) [pid = 1228] [serial = 295] [outer = 131D5800] 15:39:22 INFO - PROCESS | 1228 | 1465425562254 Marionette DEBUG loaded listener.js 15:39:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (151B4000) [pid = 1228] [serial = 296] [outer = 131D5800] 15:39:22 INFO - PROCESS | 1228 | 1465425562707 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]]]}] 15:39:22 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. 15:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 656ms 15:39:22 INFO - PROCESS | 1228 | 1465425562758 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:39:22 INFO - PROCESS | 1228 | 1465425562761 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:39:22 INFO - PROCESS | 1228 | 1465425562764 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:39:22 INFO - PROCESS | 1228 | 1465425562766 Marionette TRACE conn3 <- [1,362,null,{}] 15:39:22 INFO - PROCESS | 1228 | 1465425562775 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}] 15:39:22 INFO - PROCESS | 1228 | 1465425562779 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:22 INFO - PROCESS | 1228 | 1465425562891 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:39:22 INFO - PROCESS | 1228 | 1465425562908 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 1228 | 1465425562912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:22 INFO - PROCESS | 1228 | ++DOCSHELL 16656000 == 38 [pid = 1228] [id = 100] 15:39:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (16656400) [pid = 1228] [serial = 297] [outer = 00000000] 15:39:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (16AC0800) [pid = 1228] [serial = 298] [outer = 16656400] 15:39:23 INFO - PROCESS | 1228 | 1465425563025 Marionette DEBUG loaded listener.js 15:39:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (16AC4000) [pid = 1228] [serial = 299] [outer = 16656400] 15:39:23 INFO - PROCESS | 1228 | 1465425563405 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]]]}] 15:39:23 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. 15:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 688ms 15:39:23 INFO - PROCESS | 1228 | 1465425563468 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:39:23 INFO - PROCESS | 1228 | 1465425563470 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:39:23 INFO - PROCESS | 1228 | 1465425563473 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:39:23 INFO - PROCESS | 1228 | 1465425563475 Marionette TRACE conn3 <- [1,366,null,{}] 15:39:23 INFO - PROCESS | 1228 | 1465425563478 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}] 15:39:23 INFO - PROCESS | 1228 | 1465425563480 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:23 INFO - PROCESS | 1228 | 1465425563564 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:39:23 INFO - PROCESS | 1228 | 1465425563569 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:23 INFO - PROCESS | 1228 | 1465425563571 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:23 INFO - PROCESS | 1228 | ++DOCSHELL 16F51400 == 39 [pid = 1228] [id = 101] 15:39:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (173ED400) [pid = 1228] [serial = 300] [outer = 00000000] 15:39:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (17606400) [pid = 1228] [serial = 301] [outer = 173ED400] 15:39:23 INFO - PROCESS | 1228 | 1465425563615 Marionette DEBUG loaded listener.js 15:39:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1760C800) [pid = 1228] [serial = 302] [outer = 173ED400] 15:39:24 INFO - PROCESS | 1228 | 1465425564048 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]]]}] 15:39:24 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. 15:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 594ms 15:39:24 INFO - PROCESS | 1228 | 1465425564071 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:39:24 INFO - PROCESS | 1228 | 1465425564073 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:39:24 INFO - PROCESS | 1228 | 1465425564077 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:39:24 INFO - PROCESS | 1228 | 1465425564078 Marionette TRACE conn3 <- [1,370,null,{}] 15:39:24 INFO - PROCESS | 1228 | 1465425564102 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}] 15:39:24 INFO - PROCESS | 1228 | 1465425564104 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:24 INFO - PROCESS | 1228 | 1465425564214 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:39:24 INFO - PROCESS | 1228 | 1465425564294 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:24 INFO - PROCESS | 1228 | 1465425564296 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:24 INFO - PROCESS | 1228 | ++DOCSHELL 17F63800 == 40 [pid = 1228] [id = 102] 15:39:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (17F62C00) [pid = 1228] [serial = 303] [outer = 00000000] 15:39:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (1820DC00) [pid = 1228] [serial = 304] [outer = 17F62C00] 15:39:24 INFO - PROCESS | 1228 | 1465425564340 Marionette DEBUG loaded listener.js 15:39:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (18298000) [pid = 1228] [serial = 305] [outer = 17F62C00] 15:39:24 INFO - PROCESS | 1228 | 1465425564744 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]]]}] 15:39:24 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. 15:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 688ms 15:39:24 INFO - PROCESS | 1228 | 1465425564782 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:39:24 INFO - PROCESS | 1228 | 1465425564785 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:39:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:39:24 INFO - PROCESS | 1228 | 1465425564789 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:39:24 INFO - PROCESS | 1228 | 1465425564792 Marionette TRACE conn3 <- [1,374,null,{}] 15:39:24 INFO - PROCESS | 1228 | 1465425564796 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}] 15:39:24 INFO - PROCESS | 1228 | 1465425564802 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:24 INFO - PROCESS | 1228 | 1465425564943 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:39:25 INFO - PROCESS | 1228 | 1465425565004 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 1228 | 1465425565006 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:25 INFO - PROCESS | 1228 | ++DOCSHELL 185D3800 == 41 [pid = 1228] [id = 103] 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (19B47400) [pid = 1228] [serial = 306] [outer = 00000000] 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (19B53400) [pid = 1228] [serial = 307] [outer = 19B47400] 15:39:25 INFO - PROCESS | 1228 | 1465425565049 Marionette DEBUG loaded listener.js 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (19C85000) [pid = 1228] [serial = 308] [outer = 19B47400] 15:39:25 INFO - PROCESS | 1228 | 1465425565479 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:39:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:39:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 15:39:25 INFO - PROCESS | 1228 | 1465425565549 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:39:25 INFO - PROCESS | 1228 | 1465425565551 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:39:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:39:25 INFO - PROCESS | 1228 | 1465425565557 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:39:25 INFO - PROCESS | 1228 | 1465425565559 Marionette TRACE conn3 <- [1,378,null,{}] 15:39:25 INFO - PROCESS | 1228 | 1465425565562 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}] 15:39:25 INFO - PROCESS | 1228 | 1465425565564 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:25 INFO - PROCESS | 1228 | 1465425565675 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:39:25 INFO - PROCESS | 1228 | 1465425565685 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 1228 | 1465425565687 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:25 INFO - PROCESS | 1228 | ++DOCSHELL 19B52400 == 42 [pid = 1228] [id = 104] 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 104 (19ED1400) [pid = 1228] [serial = 309] [outer = 00000000] 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 105 (1A284C00) [pid = 1228] [serial = 310] [outer = 19ED1400] 15:39:25 INFO - PROCESS | 1228 | 1465425565738 Marionette DEBUG loaded listener.js 15:39:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 106 (1A606400) [pid = 1228] [serial = 311] [outer = 19ED1400] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 105 (11426C00) [pid = 1228] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 104 (1A6EB000) [pid = 1228] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 103 (153BC000) [pid = 1228] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (16195800) [pid = 1228] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (10B62800) [pid = 1228] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (173EF400) [pid = 1228] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (130A0800) [pid = 1228] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (16F51000) [pid = 1228] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (1A604400) [pid = 1228] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (1312F800) [pid = 1228] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (111ADC00) [pid = 1228] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (17F24000) [pid = 1228] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1A27DC00) [pid = 1228] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (151BFC00) [pid = 1228] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (19B4B400) [pid = 1228] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (10471800) [pid = 1228] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (10566000) [pid = 1228] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:39:26 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (16191400) [pid = 1228] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:39:26 INFO - PROCESS | 1228 | 1465425566377 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:39:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:39:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 828ms 15:39:26 INFO - PROCESS | 1228 | 1465425566402 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:39:26 INFO - PROCESS | 1228 | 1465425566404 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:39:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:39:26 INFO - PROCESS | 1228 | 1465425566407 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:39:26 INFO - PROCESS | 1228 | 1465425566409 Marionette TRACE conn3 <- [1,382,null,{}] 15:39:26 INFO - PROCESS | 1228 | 1465425566412 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}] 15:39:26 INFO - PROCESS | 1228 | 1465425566414 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:26 INFO - PROCESS | 1228 | 1465425566492 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:39:26 INFO - PROCESS | 1228 | 1465425566497 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:26 INFO - PROCESS | 1228 | 1465425566499 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:26 INFO - PROCESS | 1228 | ++DOCSHELL 10A49000 == 43 [pid = 1228] [id = 105] 15:39:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (10A4E400) [pid = 1228] [serial = 312] [outer = 00000000] 15:39:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (151BFC00) [pid = 1228] [serial = 313] [outer = 10A4E400] 15:39:26 INFO - PROCESS | 1228 | 1465425566544 Marionette DEBUG loaded listener.js 15:39:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (153BC000) [pid = 1228] [serial = 314] [outer = 10A4E400] 15:39:26 INFO - PROCESS | 1228 | 1465425566996 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 640ms 15:39:27 INFO - PROCESS | 1228 | 1465425567045 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:39:27 INFO - PROCESS | 1228 | 1465425567047 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:39:27 INFO - PROCESS | 1228 | 1465425567051 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:39:27 INFO - PROCESS | 1228 | 1465425567052 Marionette TRACE conn3 <- [1,386,null,{}] 15:39:27 INFO - PROCESS | 1228 | 1465425567056 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}] 15:39:27 INFO - PROCESS | 1228 | 1465425567057 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:27 INFO - PROCESS | 1228 | 1465425567135 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:39:27 INFO - PROCESS | 1228 | 1465425567143 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 1228 | 1465425567145 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:27 INFO - PROCESS | 1228 | ++DOCSHELL 105F2400 == 44 [pid = 1228] [id = 106] 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (11428400) [pid = 1228] [serial = 315] [outer = 00000000] 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (19B4F400) [pid = 1228] [serial = 316] [outer = 11428400] 15:39:27 INFO - PROCESS | 1228 | 1465425567189 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1A27DC00) [pid = 1228] [serial = 317] [outer = 11428400] 15:39:27 INFO - PROCESS | 1228 | 1465425567603 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]]]}] 15:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 594ms 15:39:27 INFO - PROCESS | 1228 | 1465425567652 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:39:27 INFO - PROCESS | 1228 | 1465425567653 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:39:27 INFO - PROCESS | 1228 | 1465425567657 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:39:27 INFO - PROCESS | 1228 | 1465425567659 Marionette TRACE conn3 <- [1,390,null,{}] 15:39:27 INFO - PROCESS | 1228 | 1465425567662 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}] 15:39:27 INFO - PROCESS | 1228 | 1465425567664 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:27 INFO - PROCESS | 1228 | 1465425567751 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:39:27 INFO - PROCESS | 1228 | 1465425567757 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 1228 | 1465425567758 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:27 INFO - PROCESS | 1228 | ++DOCSHELL 19B4B400 == 45 [pid = 1228] [id = 107] 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1A725C00) [pid = 1228] [serial = 318] [outer = 00000000] 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1A790C00) [pid = 1228] [serial = 319] [outer = 1A725C00] 15:39:27 INFO - PROCESS | 1228 | 1465425567801 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1A89B800) [pid = 1228] [serial = 320] [outer = 1A725C00] 15:39:28 INFO - PROCESS | 1228 | 1465425568223 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]]]}] 15:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 593ms 15:39:28 INFO - PROCESS | 1228 | 1465425568264 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:39:28 INFO - PROCESS | 1228 | 1465425568267 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:39:28 INFO - PROCESS | 1228 | 1465425568275 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:39:28 INFO - PROCESS | 1228 | 1465425568277 Marionette TRACE conn3 <- [1,394,null,{}] 15:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:39:28 INFO - PROCESS | 1228 | 1465425568280 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}] 15:39:28 INFO - PROCESS | 1228 | 1465425568282 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:28 INFO - PROCESS | 1228 | 1465425568422 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:39:28 INFO - PROCESS | 1228 | 1465425568569 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:28 INFO - PROCESS | 1228 | 1465425568572 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:28 INFO - PROCESS | 1228 | ++DOCSHELL 10475000 == 46 [pid = 1228] [id = 108] 15:39:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (1047BC00) [pid = 1228] [serial = 321] [outer = 00000000] 15:39:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (10CB9400) [pid = 1228] [serial = 322] [outer = 1047BC00] 15:39:28 INFO - PROCESS | 1228 | 1465425568629 Marionette DEBUG loaded listener.js 15:39:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (111F4C00) [pid = 1228] [serial = 323] [outer = 1047BC00] 15:39:29 INFO - PROCESS | 1228 | 1465425569195 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]]]}] 15:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 15:39:29 INFO - PROCESS | 1228 | 1465425569267 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:39:29 INFO - PROCESS | 1228 | 1465425569271 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:39:29 INFO - PROCESS | 1228 | 1465425569276 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:39:29 INFO - PROCESS | 1228 | 1465425569280 Marionette TRACE conn3 <- [1,398,null,{}] 15:39:29 INFO - PROCESS | 1228 | 1465425569284 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}] 15:39:29 INFO - PROCESS | 1228 | 1465425569287 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:29 INFO - PROCESS | 1228 | 1465425569428 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:39:29 INFO - PROCESS | 1228 | 1465425569553 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:29 INFO - PROCESS | 1228 | 1465425569557 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:29 INFO - PROCESS | 1228 | ++DOCSHELL 15E58800 == 47 [pid = 1228] [id = 109] 15:39:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (15E5CC00) [pid = 1228] [serial = 324] [outer = 00000000] 15:39:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (16197000) [pid = 1228] [serial = 325] [outer = 15E5CC00] 15:39:29 INFO - PROCESS | 1228 | 1465425569612 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (16ABCC00) [pid = 1228] [serial = 326] [outer = 15E5CC00] 15:39:30 INFO - PROCESS | 1228 | 1465425570235 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]]]}] 15:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1000ms 15:39:30 INFO - PROCESS | 1228 | 1465425570283 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:39:30 INFO - PROCESS | 1228 | 1465425570287 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:39:30 INFO - PROCESS | 1228 | 1465425570290 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:39:30 INFO - PROCESS | 1228 | 1465425570293 Marionette TRACE conn3 <- [1,402,null,{}] 15:39:30 INFO - PROCESS | 1228 | 1465425570297 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}] 15:39:30 INFO - PROCESS | 1228 | 1465425570299 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:30 INFO - PROCESS | 1228 | 1465425570409 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:39:30 INFO - PROCESS | 1228 | 1465425570536 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:30 INFO - PROCESS | 1228 | 1465425570539 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:30 INFO - PROCESS | 1228 | ++DOCSHELL 12A16C00 == 48 [pid = 1228] [id = 110] 15:39:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 104 (1829CC00) [pid = 1228] [serial = 327] [outer = 00000000] 15:39:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 105 (185DE000) [pid = 1228] [serial = 328] [outer = 1829CC00] 15:39:30 INFO - PROCESS | 1228 | 1465425570593 Marionette DEBUG loaded listener.js 15:39:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 106 (19B52800) [pid = 1228] [serial = 329] [outer = 1829CC00] 15:39:31 INFO - PROCESS | 1228 | 1465425571226 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]]]}] 15:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1000ms 15:39:31 INFO - PROCESS | 1228 | 1465425571291 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:39:31 INFO - PROCESS | 1228 | 1465425571295 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:39:31 INFO - PROCESS | 1228 | 1465425571306 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:39:31 INFO - PROCESS | 1228 | 1465425571310 Marionette TRACE conn3 <- [1,406,null,{}] 15:39:31 INFO - PROCESS | 1228 | 1465425571314 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}] 15:39:31 INFO - PROCESS | 1228 | 1465425571317 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:31 INFO - PROCESS | 1228 | 1465425571460 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:39:31 INFO - PROCESS | 1228 | 1465425571583 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:31 INFO - PROCESS | 1228 | 1465425571585 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:31 INFO - PROCESS | 1228 | ++DOCSHELL 13078C00 == 49 [pid = 1228] [id = 111] 15:39:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 107 (19C82800) [pid = 1228] [serial = 330] [outer = 00000000] 15:39:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 108 (1ADDC400) [pid = 1228] [serial = 331] [outer = 19C82800] 15:39:31 INFO - PROCESS | 1228 | 1465425571639 Marionette DEBUG loaded listener.js 15:39:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 109 (1ADE0000) [pid = 1228] [serial = 332] [outer = 19C82800] 15:39:32 INFO - PROCESS | 1228 | 1465425572417 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]]]}] 15:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1156ms 15:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:39:32 INFO - PROCESS | 1228 | 1465425572459 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 1228 | 1465425572463 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:39:32 INFO - PROCESS | 1228 | 1465425572468 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:39:32 INFO - PROCESS | 1228 | 1465425572471 Marionette TRACE conn3 <- [1,410,null,{}] 15:39:32 INFO - PROCESS | 1228 | 1465425572477 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}] 15:39:32 INFO - PROCESS | 1228 | 1465425572479 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:32 INFO - PROCESS | 1228 | 1465425572576 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:39:32 INFO - PROCESS | 1228 | 1465425572656 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:32 INFO - PROCESS | 1228 | 1465425572660 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:32 INFO - PROCESS | 1228 | ++DOCSHELL 131D4C00 == 50 [pid = 1228] [id = 112] 15:39:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 110 (136AC800) [pid = 1228] [serial = 333] [outer = 00000000] 15:39:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 111 (13D13000) [pid = 1228] [serial = 334] [outer = 136AC800] 15:39:32 INFO - PROCESS | 1228 | 1465425572750 Marionette DEBUG loaded listener.js 15:39:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 112 (1430F800) [pid = 1228] [serial = 335] [outer = 136AC800] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 19B4B400 == 49 [pid = 1228] [id = 107] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 105F2400 == 48 [pid = 1228] [id = 106] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 10A49000 == 47 [pid = 1228] [id = 105] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 19B52400 == 46 [pid = 1228] [id = 104] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 185D3800 == 45 [pid = 1228] [id = 103] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 17F63800 == 44 [pid = 1228] [id = 102] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 16F51400 == 43 [pid = 1228] [id = 101] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 16656000 == 42 [pid = 1228] [id = 100] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 13130C00 == 41 [pid = 1228] [id = 99] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 11AD1C00 == 40 [pid = 1228] [id = 98] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 185E2000 == 39 [pid = 1228] [id = 96] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 1A6F4000 == 38 [pid = 1228] [id = 97] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 10F2D400 == 37 [pid = 1228] [id = 94] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 15112800 == 36 [pid = 1228] [id = 95] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 10F2FC00 == 35 [pid = 1228] [id = 93] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 1A283800 == 34 [pid = 1228] [id = 83] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 10480C00 == 33 [pid = 1228] [id = 53] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 1A8A7C00 == 32 [pid = 1228] [id = 80] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 169C3800 == 31 [pid = 1228] [id = 82] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 13078C00 == 30 [pid = 1228] [id = 111] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 12A16C00 == 29 [pid = 1228] [id = 110] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 10475000 == 28 [pid = 1228] [id = 108] 15:39:33 INFO - PROCESS | 1228 | --DOCSHELL 15E58800 == 27 [pid = 1228] [id = 109] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 111 (1A60B400) [pid = 1228] [serial = 265] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 110 (1A6F5000) [pid = 1228] [serial = 266] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 109 (130A8000) [pid = 1228] [serial = 241] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 108 (1803E400) [pid = 1228] [serial = 245] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 107 (17F29C00) [pid = 1228] [serial = 244] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 106 (13D1F400) [pid = 1228] [serial = 253] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 105 (14311000) [pid = 1228] [serial = 254] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 104 (17610C00) [pid = 1228] [serial = 256] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 103 (178A0000) [pid = 1228] [serial = 257] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (1A8A8000) [pid = 1228] [serial = 248] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (1A730000) [pid = 1228] [serial = 247] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (15B4D800) [pid = 1228] [serial = 271] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (13129C00) [pid = 1228] [serial = 251] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (11AD0000) [pid = 1228] [serial = 250] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (1829A000) [pid = 1228] [serial = 259] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (1AA15400) [pid = 1228] [serial = 238] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (1A89E000) [pid = 1228] [serial = 268] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (1A89DC00) [pid = 1228] [serial = 275] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1A8A8C00) [pid = 1228] [serial = 269] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (131D6800) [pid = 1228] [serial = 242] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (19B53800) [pid = 1228] [serial = 262] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (19B55800) [pid = 1228] [serial = 263] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1430EC00) [pid = 1228] [serial = 272] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A72F400) [pid = 1228] [serial = 274] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185BC400) [pid = 1228] [serial = 260] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185C1800) [pid = 1228] [serial = 277] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (11CC4000) [pid = 1228] [serial = 160] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A6F4C00) [pid = 1228] [serial = 157] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A798000) [pid = 1228] [serial = 194] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13152000) [pid = 1228] [serial = 197] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A797000) [pid = 1228] [serial = 203] [outer = 00000000] [url = about:blank] 15:39:33 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (169CCC00) [pid = 1228] [serial = 200] [outer = 00000000] [url = about:blank] 15:39:34 INFO - PROCESS | 1228 | 1465425574128 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]]]}] 15:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1702ms 15:39:34 INFO - PROCESS | 1228 | 1465425574179 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:39:34 INFO - PROCESS | 1228 | 1465425574184 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:39:34 INFO - PROCESS | 1228 | 1465425574189 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:39:34 INFO - PROCESS | 1228 | 1465425574192 Marionette TRACE conn3 <- [1,414,null,{}] 15:39:34 INFO - PROCESS | 1228 | 1465425574198 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}] 15:39:34 INFO - PROCESS | 1228 | 1465425574201 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:34 INFO - PROCESS | 1228 | 1465425574293 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:39:34 INFO - PROCESS | 1228 | 1465425574301 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 1228 | 1465425574303 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:34 INFO - PROCESS | 1228 | ++DOCSHELL 105E4400 == 28 [pid = 1228] [id = 113] 15:39:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (105E4800) [pid = 1228] [serial = 336] [outer = 00000000] 15:39:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (114BC000) [pid = 1228] [serial = 337] [outer = 105E4800] 15:39:34 INFO - PROCESS | 1228 | 1465425574352 Marionette DEBUG loaded listener.js 15:39:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (11AD9C00) [pid = 1228] [serial = 338] [outer = 105E4800] 15:39:34 INFO - PROCESS | 1228 | 1465425574817 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]]]}] 15:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 640ms 15:39:34 INFO - PROCESS | 1228 | 1465425574827 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:39:34 INFO - PROCESS | 1228 | 1465425574832 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:39:34 INFO - PROCESS | 1228 | 1465425574842 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:39:34 INFO - PROCESS | 1228 | 1465425574844 Marionette TRACE conn3 <- [1,418,null,{}] 15:39:34 INFO - PROCESS | 1228 | 1465425574849 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}] 15:39:34 INFO - PROCESS | 1228 | 1465425574851 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:34 INFO - PROCESS | 1228 | 1465425574935 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:39:34 INFO - PROCESS | 1228 | 1465425574941 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 1228 | 1465425574943 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:34 INFO - PROCESS | 1228 | ++DOCSHELL 1314F800 == 29 [pid = 1228] [id = 114] 15:39:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (13150400) [pid = 1228] [serial = 339] [outer = 00000000] 15:39:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (13155C00) [pid = 1228] [serial = 340] [outer = 13150400] 15:39:34 INFO - PROCESS | 1228 | 1465425574989 Marionette DEBUG loaded listener.js 15:39:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1321A800) [pid = 1228] [serial = 341] [outer = 13150400] 15:39:35 INFO - PROCESS | 1228 | 1465425575933 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]]]}] 15:39:35 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 15:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1140ms 15:39:35 INFO - PROCESS | 1228 | 1465425575989 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 1228 | 1465425575991 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:39:36 INFO - PROCESS | 1228 | 1465425576003 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:39:36 INFO - PROCESS | 1228 | 1465425576006 Marionette TRACE conn3 <- [1,422,null,{}] 15:39:36 INFO - PROCESS | 1228 | 1465425576017 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}] 15:39:36 INFO - PROCESS | 1228 | 1465425576021 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:36 INFO - PROCESS | 1228 | 1465425576134 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:39:36 INFO - PROCESS | 1228 | 1465425576143 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:36 INFO - PROCESS | 1228 | 1465425576146 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:36 INFO - PROCESS | 1228 | ++DOCSHELL 153C2C00 == 30 [pid = 1228] [id = 115] 15:39:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (153C7C00) [pid = 1228] [serial = 342] [outer = 00000000] 15:39:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16189C00) [pid = 1228] [serial = 343] [outer = 153C7C00] 15:39:36 INFO - PROCESS | 1228 | 1465425576193 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1664B000) [pid = 1228] [serial = 344] [outer = 153C7C00] 15:39:37 INFO - PROCESS | 1228 | 1465425577115 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]]]}] 15:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1156ms 15:39:37 INFO - PROCESS | 1228 | 1465425577176 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:39:37 INFO - PROCESS | 1228 | 1465425577179 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:39:37 INFO - PROCESS | 1228 | 1465425577182 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:39:37 INFO - PROCESS | 1228 | 1465425577184 Marionette TRACE conn3 <- [1,426,null,{}] 15:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:39:37 INFO - PROCESS | 1228 | 1465425577187 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}] 15:39:37 INFO - PROCESS | 1228 | 1465425577189 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:37 INFO - PROCESS | 1228 | 1465425577304 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:39:37 INFO - PROCESS | 1228 | 1465425577310 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 1228 | 1465425577312 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:37 INFO - PROCESS | 1228 | ++DOCSHELL 15E61C00 == 31 [pid = 1228] [id = 116] 15:39:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1618A400) [pid = 1228] [serial = 345] [outer = 00000000] 15:39:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (16AC3400) [pid = 1228] [serial = 346] [outer = 1618A400] 15:39:37 INFO - PROCESS | 1228 | 1465425577359 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (175AC800) [pid = 1228] [serial = 347] [outer = 1618A400] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (17F62C00) [pid = 1228] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (19B47400) [pid = 1228] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19ED1400) [pid = 1228] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (10A4E400) [pid = 1228] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (12A1AC00) [pid = 1228] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (10F2DC00) [pid = 1228] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16656400) [pid = 1228] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A724400) [pid = 1228] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1550B000) [pid = 1228] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185E2400) [pid = 1228] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (173ED400) [pid = 1228] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (131D5800) [pid = 1228] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11AD9800) [pid = 1228] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (11428400) [pid = 1228] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1AA12000) [pid = 1228] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:39:37 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A725C00) [pid = 1228] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:39:38 INFO - PROCESS | 1228 | 1465425578485 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] 15:39:38 INFO - PROCESS | 1228 | 1465425578533 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:39:38 INFO - PROCESS | 1228 | 1465425578538 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 1228 | 1465425578544 Marionette TRACE conn3 <- [1,430,null,{}] 15:39:38 INFO - PROCESS | 1228 | 1465425578551 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}] 15:39:38 INFO - PROCESS | 1228 | 1465425578554 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:38 INFO - PROCESS | 1228 | 1465425578676 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:39:38 INFO - PROCESS | 1228 | 1465425578756 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:38 INFO - PROCESS | 1228 | 1465425578759 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:38 INFO - PROCESS | 1228 | ++DOCSHELL 11AD1000 == 32 [pid = 1228] [id = 117] 15:39:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (11AD7000) [pid = 1228] [serial = 348] [outer = 00000000] 15:39:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1312E800) [pid = 1228] [serial = 349] [outer = 11AD7000] 15:39:38 INFO - PROCESS | 1228 | 1465425578861 Marionette DEBUG loaded listener.js 15:39:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (13225C00) [pid = 1228] [serial = 350] [outer = 11AD7000] 15:39:39 INFO - PROCESS | 1228 | 1465425579598 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]]]}] 15:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1156ms 15:39:39 INFO - PROCESS | 1228 | 1465425579694 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:39:39 INFO - PROCESS | 1228 | 1465425579698 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:39:39 INFO - PROCESS | 1228 | 1465425579705 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:39:39 INFO - PROCESS | 1228 | 1465425579708 Marionette TRACE conn3 <- [1,434,null,{}] 15:39:39 INFO - PROCESS | 1228 | 1465425579712 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}] 15:39:39 INFO - PROCESS | 1228 | 1465425579715 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:39 INFO - PROCESS | 1228 | 1465425579857 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:39:40 INFO - PROCESS | 1228 | 1465425580013 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 1228 | 1465425580017 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:40 INFO - PROCESS | 1228 | ++DOCSHELL 102CAC00 == 33 [pid = 1228] [id = 118] 15:39:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (102CB800) [pid = 1228] [serial = 351] [outer = 00000000] 15:39:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (105E7000) [pid = 1228] [serial = 352] [outer = 102CB800] 15:39:40 INFO - PROCESS | 1228 | 1465425580069 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10F2D400) [pid = 1228] [serial = 353] [outer = 102CB800] 15:39:40 INFO - PROCESS | 1228 | --DOCSHELL 153C2C00 == 32 [pid = 1228] [id = 115] 15:39:40 INFO - PROCESS | 1228 | --DOCSHELL 1314F800 == 31 [pid = 1228] [id = 114] 15:39:40 INFO - PROCESS | 1228 | --DOCSHELL 105E4400 == 30 [pid = 1228] [id = 113] 15:39:40 INFO - PROCESS | 1228 | --DOCSHELL 131D4C00 == 29 [pid = 1228] [id = 112] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1AA1BC00) [pid = 1228] [serial = 239] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1820DC00) [pid = 1228] [serial = 304] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19C85000) [pid = 1228] [serial = 308] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B53400) [pid = 1228] [serial = 307] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A284C00) [pid = 1228] [serial = 310] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (153BC000) [pid = 1228] [serial = 314] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (151BFC00) [pid = 1228] [serial = 313] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (185DD000) [pid = 1228] [serial = 278] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (114BBC00) [pid = 1228] [serial = 280] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (12AA4000) [pid = 1228] [serial = 281] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (16AC0800) [pid = 1228] [serial = 298] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16AC4000) [pid = 1228] [serial = 299] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1AA20400) [pid = 1228] [serial = 289] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1ABD7400) [pid = 1228] [serial = 290] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (15E5A400) [pid = 1228] [serial = 283] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (16658000) [pid = 1228] [serial = 284] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (19B4D400) [pid = 1228] [serial = 286] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (19ED7000) [pid = 1228] [serial = 287] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17606400) [pid = 1228] [serial = 301] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1430CC00) [pid = 1228] [serial = 295] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (151B4000) [pid = 1228] [serial = 296] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (12ADEC00) [pid = 1228] [serial = 292] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1306D400) [pid = 1228] [serial = 293] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1A606400) [pid = 1228] [serial = 311] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (18298000) [pid = 1228] [serial = 305] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (1A27DC00) [pid = 1228] [serial = 317] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (1760C800) [pid = 1228] [serial = 302] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (19B4F400) [pid = 1228] [serial = 316] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (1A89B800) [pid = 1228] [serial = 320] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (1A790C00) [pid = 1228] [serial = 319] [outer = 00000000] [url = about:blank] 15:39:40 INFO - PROCESS | 1228 | 1465425580642 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]]]}] 15:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1000ms 15:39:40 INFO - PROCESS | 1228 | 1465425580708 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 1228 | 1465425580711 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:39:40 INFO - PROCESS | 1228 | 1465425580715 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 1228 | 1465425580718 Marionette TRACE conn3 <- [1,438,null,{}] 15:39:40 INFO - PROCESS | 1228 | 1465425580723 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}] 15:39:40 INFO - PROCESS | 1228 | 1465425580727 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:40 INFO - PROCESS | 1228 | 1465425580813 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:39:40 INFO - PROCESS | 1228 | 1465425580893 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 1228 | 1465425580895 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:40 INFO - PROCESS | 1228 | ++DOCSHELL 12814800 == 30 [pid = 1228] [id = 119] 15:39:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (1306E000) [pid = 1228] [serial = 354] [outer = 00000000] 15:39:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (1430CC00) [pid = 1228] [serial = 355] [outer = 1306E000] 15:39:40 INFO - PROCESS | 1228 | 1465425580941 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (151B1800) [pid = 1228] [serial = 356] [outer = 1306E000] 15:39:41 INFO - PROCESS | 1228 | 1465425581363 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]]]}] 15:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 703ms 15:39:41 INFO - PROCESS | 1228 | 1465425581413 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:39:41 INFO - PROCESS | 1228 | 1465425581417 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:39:41 INFO - PROCESS | 1228 | 1465425581425 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:39:41 INFO - PROCESS | 1228 | 1465425581427 Marionette TRACE conn3 <- [1,442,null,{}] 15:39:41 INFO - PROCESS | 1228 | 1465425581431 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}] 15:39:41 INFO - PROCESS | 1228 | 1465425581433 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:41 INFO - PROCESS | 1228 | 1465425581516 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:39:41 INFO - PROCESS | 1228 | 1465425581524 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:41 INFO - PROCESS | 1228 | 1465425581526 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:41 INFO - PROCESS | 1228 | ++DOCSHELL 15B4C800 == 31 [pid = 1228] [id = 120] 15:39:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (15E56C00) [pid = 1228] [serial = 357] [outer = 00000000] 15:39:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (16656400) [pid = 1228] [serial = 358] [outer = 15E56C00] 15:39:41 INFO - PROCESS | 1228 | 1465425581575 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (16AB7000) [pid = 1228] [serial = 359] [outer = 15E56C00] 15:39:42 INFO - PROCESS | 1228 | 1465425582019 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]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 641ms 15:39:42 INFO - PROCESS | 1228 | 1465425582060 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 1228 | 1465425582063 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:39:42 INFO - PROCESS | 1228 | 1465425582068 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 1228 | 1465425582073 Marionette TRACE conn3 <- [1,446,null,{}] 15:39:42 INFO - PROCESS | 1228 | 1465425582083 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}] 15:39:42 INFO - PROCESS | 1228 | 1465425582086 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:42 INFO - PROCESS | 1228 | 1465425582169 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:39:42 INFO - PROCESS | 1228 | 1465425582178 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 1228 | 1465425582180 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:42 INFO - PROCESS | 1228 | ++DOCSHELL 17604C00 == 32 [pid = 1228] [id = 121] 15:39:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (17605C00) [pid = 1228] [serial = 360] [outer = 00000000] 15:39:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (1789E000) [pid = 1228] [serial = 361] [outer = 17605C00] 15:39:42 INFO - PROCESS | 1228 | 1465425582223 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (178A0000) [pid = 1228] [serial = 362] [outer = 17605C00] 15:39:42 INFO - PROCESS | 1228 | 1465425582672 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]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 656ms 15:39:42 INFO - PROCESS | 1228 | 1465425582724 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 1228 | 1465425582727 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:39:42 INFO - PROCESS | 1228 | 1465425582730 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - PROCESS | 1228 | 1465425582732 Marionette TRACE conn3 <- [1,450,null,{}] 15:39:42 INFO - PROCESS | 1228 | 1465425582736 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}] 15:39:42 INFO - PROCESS | 1228 | 1465425582737 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:42 INFO - PROCESS | 1228 | 1465425582847 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:39:42 INFO - PROCESS | 1228 | 1465425582927 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 1228 | 1465425582930 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:42 INFO - PROCESS | 1228 | ++DOCSHELL 17F30400 == 33 [pid = 1228] [id = 122] 15:39:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (17F5C400) [pid = 1228] [serial = 363] [outer = 00000000] 15:39:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (1803E400) [pid = 1228] [serial = 364] [outer = 17F5C400] 15:39:42 INFO - PROCESS | 1228 | 1465425582973 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1820E000) [pid = 1228] [serial = 365] [outer = 17F5C400] 15:39:43 INFO - PROCESS | 1228 | 1465425583397 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] 15:39:43 INFO - PROCESS | 1228 | 1465425583435 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:39:43 INFO - PROCESS | 1228 | 1465425583438 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - PROCESS | 1228 | 1465425583440 Marionette TRACE conn3 <- [1,454,null,{}] 15:39:43 INFO - PROCESS | 1228 | 1465425583443 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}] 15:39:43 INFO - PROCESS | 1228 | 1465425583445 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:43 INFO - PROCESS | 1228 | 1465425583547 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:39:43 INFO - PROCESS | 1228 | 1465425583552 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:43 INFO - PROCESS | 1228 | 1465425583558 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:43 INFO - PROCESS | 1228 | ++DOCSHELL 15513C00 == 34 [pid = 1228] [id = 123] 15:39:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (1829F000) [pid = 1228] [serial = 366] [outer = 00000000] 15:39:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (185C6C00) [pid = 1228] [serial = 367] [outer = 1829F000] 15:39:43 INFO - PROCESS | 1228 | 1465425583611 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (185D7C00) [pid = 1228] [serial = 368] [outer = 1829F000] 15:39:44 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:44 INFO - PROCESS | 1228 | 1465425584077 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]]]}] 15:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 688ms 15:39:44 INFO - PROCESS | 1228 | 1465425584137 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:39:44 INFO - PROCESS | 1228 | 1465425584139 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:39:44 INFO - PROCESS | 1228 | 1465425584142 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:39:44 INFO - PROCESS | 1228 | 1465425584144 Marionette TRACE conn3 <- [1,458,null,{}] 15:39:44 INFO - PROCESS | 1228 | 1465425584181 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}] 15:39:44 INFO - PROCESS | 1228 | 1465425584184 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:44 INFO - PROCESS | 1228 | 1465425584291 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:39:44 INFO - PROCESS | 1228 | 1465425584350 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 1228 | 1465425584352 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:44 INFO - PROCESS | 1228 | ++DOCSHELL 185DF800 == 35 [pid = 1228] [id = 124] 15:39:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (185E1400) [pid = 1228] [serial = 369] [outer = 00000000] 15:39:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (19B48400) [pid = 1228] [serial = 370] [outer = 185E1400] 15:39:44 INFO - PROCESS | 1228 | 1465425584402 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (19B4BC00) [pid = 1228] [serial = 371] [outer = 185E1400] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (13150400) [pid = 1228] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (153C7C00) [pid = 1228] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1829CC00) [pid = 1228] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (15E5CC00) [pid = 1228] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1047BC00) [pid = 1228] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (19C82800) [pid = 1228] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (136AC800) [pid = 1228] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:39:44 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (105E4800) [pid = 1228] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:39:44 INFO - PROCESS | 1228 | 1465425584763 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] 15:39:44 INFO - PROCESS | 1228 | 1465425584802 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:39:44 INFO - PROCESS | 1228 | 1465425584806 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - PROCESS | 1228 | 1465425584807 Marionette TRACE conn3 <- [1,462,null,{}] 15:39:44 INFO - PROCESS | 1228 | 1465425584811 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}] 15:39:44 INFO - PROCESS | 1228 | 1465425584812 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:44 INFO - PROCESS | 1228 | 1465425584918 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:39:44 INFO - PROCESS | 1228 | [1228] 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 15:39:44 INFO - PROCESS | 1228 | [1228] 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 15:39:44 INFO - PROCESS | 1228 | 1465425584985 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 1228 | 1465425584987 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:44 INFO - PROCESS | 1228 | ++DOCSHELL 153BBC00 == 36 [pid = 1228] [id = 125] 15:39:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (1829A800) [pid = 1228] [serial = 372] [outer = 00000000] 15:39:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (19B52000) [pid = 1228] [serial = 373] [outer = 1829A800] 15:39:45 INFO - PROCESS | 1228 | 1465425585030 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (19B56000) [pid = 1228] [serial = 374] [outer = 1829A800] 15:39:45 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:45 INFO - PROCESS | 1228 | 1465425585377 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] 15:39:45 INFO - PROCESS | 1228 | 1465425585406 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:39:45 INFO - PROCESS | 1228 | 1465425585421 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - PROCESS | 1228 | 1465425585423 Marionette TRACE conn3 <- [1,466,null,{}] 15:39:45 INFO - PROCESS | 1228 | 1465425585426 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}] 15:39:45 INFO - PROCESS | 1228 | 1465425585428 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:45 INFO - PROCESS | 1228 | 1465425585504 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:39:45 INFO - PROCESS | 1228 | 1465425585509 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 1228 | 1465425585511 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:45 INFO - PROCESS | 1228 | ++DOCSHELL 19C14C00 == 37 [pid = 1228] [id = 126] 15:39:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (19C7BC00) [pid = 1228] [serial = 375] [outer = 00000000] 15:39:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (19ED3000) [pid = 1228] [serial = 376] [outer = 19C7BC00] 15:39:45 INFO - PROCESS | 1228 | 1465425585553 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (19EDA800) [pid = 1228] [serial = 377] [outer = 19C7BC00] 15:39:45 INFO - PROCESS | 1228 | 1465425585977 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] 15:39:46 INFO - PROCESS | 1228 | 1465425586018 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:39:46 INFO - PROCESS | 1228 | 1465425586036 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - PROCESS | 1228 | 1465425586038 Marionette TRACE conn3 <- [1,470,null,{}] 15:39:46 INFO - PROCESS | 1228 | 1465425586041 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}] 15:39:46 INFO - PROCESS | 1228 | 1465425586043 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:46 INFO - PROCESS | 1228 | 1465425586122 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:39:46 INFO - PROCESS | 1228 | 1465425586127 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 1228 | 1465425586129 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:46 INFO - PROCESS | 1228 | ++DOCSHELL 1A106400 == 38 [pid = 1228] [id = 127] 15:39:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1A27FC00) [pid = 1228] [serial = 378] [outer = 00000000] 15:39:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1A601C00) [pid = 1228] [serial = 379] [outer = 1A27FC00] 15:39:46 INFO - PROCESS | 1228 | 1465425586172 Marionette DEBUG loaded listener.js 15:39:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1A604400) [pid = 1228] [serial = 380] [outer = 1A27FC00] 15:39:46 INFO - PROCESS | 1228 | 1465425586596 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]]]}] 15:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 593ms 15:39:46 INFO - PROCESS | 1228 | 1465425586629 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 1228 | 1465425586631 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:39:46 INFO - PROCESS | 1228 | 1465425586634 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:39:46 INFO - PROCESS | 1228 | 1465425586636 Marionette TRACE conn3 <- [1,474,null,{}] 15:39:46 INFO - PROCESS | 1228 | 1465425586643 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}] 15:39:46 INFO - PROCESS | 1228 | 1465425586645 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:46 INFO - PROCESS | 1228 | 1465425586761 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:39:46 INFO - PROCESS | 1228 | 1465425586934 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 1228 | 1465425586938 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:46 INFO - PROCESS | 1228 | ++DOCSHELL 10561C00 == 39 [pid = 1228] [id = 128] 15:39:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (10565C00) [pid = 1228] [serial = 381] [outer = 00000000] 15:39:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (10A52800) [pid = 1228] [serial = 382] [outer = 10565C00] 15:39:46 INFO - PROCESS | 1228 | 1465425587000 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12ADEC00) [pid = 1228] [serial = 383] [outer = 10565C00] 15:39:47 INFO - PROCESS | 1228 | 1465425587646 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]]]}] 15:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1031ms 15:39:47 INFO - PROCESS | 1228 | 1465425587704 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:39:47 INFO - PROCESS | 1228 | 1465425587709 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:39:47 INFO - PROCESS | 1228 | 1465425587715 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:39:47 INFO - PROCESS | 1228 | 1465425587717 Marionette TRACE conn3 <- [1,478,null,{}] 15:39:47 INFO - PROCESS | 1228 | 1465425587722 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}] 15:39:47 INFO - PROCESS | 1228 | 1465425587725 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:47 INFO - PROCESS | 1228 | 1465425587832 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:39:47 INFO - PROCESS | 1228 | 1465425587954 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 1228 | 1465425587957 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:47 INFO - PROCESS | 1228 | ++DOCSHELL 15B67400 == 40 [pid = 1228] [id = 129] 15:39:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B72000) [pid = 1228] [serial = 384] [outer = 00000000] 15:39:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16197800) [pid = 1228] [serial = 385] [outer = 15B72000] 15:39:47 INFO - PROCESS | 1228 | 1465425588013 Marionette DEBUG loaded listener.js 15:39:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16ABF800) [pid = 1228] [serial = 386] [outer = 15B72000] 15:39:48 INFO - PROCESS | 1228 | 1465425588669 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]]]}] 15:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1000ms 15:39:48 INFO - PROCESS | 1228 | 1465425588715 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:39:48 INFO - PROCESS | 1228 | 1465425588719 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:39:48 INFO - PROCESS | 1228 | 1465425588723 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:39:48 INFO - PROCESS | 1228 | 1465425588725 Marionette TRACE conn3 <- [1,482,null,{}] 15:39:48 INFO - PROCESS | 1228 | 1465425588729 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}] 15:39:48 INFO - PROCESS | 1228 | 1465425588731 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:48 INFO - PROCESS | 1228 | 1465425588837 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:39:48 INFO - PROCESS | 1228 | 1465425588959 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:48 INFO - PROCESS | 1228 | 1465425588962 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:48 INFO - PROCESS | 1228 | ++DOCSHELL 15B4A400 == 41 [pid = 1228] [id = 130] 15:39:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F5B400) [pid = 1228] [serial = 387] [outer = 00000000] 15:39:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185C4000) [pid = 1228] [serial = 388] [outer = 17F5B400] 15:39:48 INFO - PROCESS | 1228 | 1465425589017 Marionette DEBUG loaded listener.js 15:39:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185DD000) [pid = 1228] [serial = 389] [outer = 17F5B400] 15:39:49 INFO - PROCESS | 1228 | 1465425589675 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]]]}] 15:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1094ms 15:39:49 INFO - PROCESS | 1228 | 1465425589831 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:39:49 INFO - PROCESS | 1228 | 1465425589834 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:39:49 INFO - PROCESS | 1228 | 1465425589839 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:39:49 INFO - PROCESS | 1228 | 1465425589843 Marionette TRACE conn3 <- [1,486,null,{}] 15:39:49 INFO - PROCESS | 1228 | 1465425589849 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}] 15:39:49 INFO - PROCESS | 1228 | 1465425589852 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:49 INFO - PROCESS | 1228 | 1465425589957 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:39:50 INFO - PROCESS | 1228 | 1465425590033 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:50 INFO - PROCESS | 1228 | 1465425590038 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:50 INFO - PROCESS | 1228 | ++DOCSHELL 130BEC00 == 42 [pid = 1228] [id = 131] 15:39:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (130C3800) [pid = 1228] [serial = 390] [outer = 00000000] 15:39:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (13152C00) [pid = 1228] [serial = 391] [outer = 130C3800] 15:39:50 INFO - PROCESS | 1228 | 1465425590086 Marionette DEBUG loaded listener.js 15:39:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (136B5000) [pid = 1228] [serial = 392] [outer = 130C3800] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 1A106400 == 41 [pid = 1228] [id = 127] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 19C14C00 == 40 [pid = 1228] [id = 126] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 153BBC00 == 39 [pid = 1228] [id = 125] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 185DF800 == 38 [pid = 1228] [id = 124] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 15513C00 == 37 [pid = 1228] [id = 123] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 17F30400 == 36 [pid = 1228] [id = 122] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 17604C00 == 35 [pid = 1228] [id = 121] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 15B4C800 == 34 [pid = 1228] [id = 120] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 12814800 == 33 [pid = 1228] [id = 119] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 102CAC00 == 32 [pid = 1228] [id = 118] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 11AD1000 == 31 [pid = 1228] [id = 117] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 15E61C00 == 30 [pid = 1228] [id = 116] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 15B4A400 == 29 [pid = 1228] [id = 130] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 10561C00 == 28 [pid = 1228] [id = 128] 15:39:51 INFO - PROCESS | 1228 | --DOCSHELL 15B67400 == 27 [pid = 1228] [id = 129] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1321A800) [pid = 1228] [serial = 341] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13155C00) [pid = 1228] [serial = 340] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16189C00) [pid = 1228] [serial = 343] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (16AC3400) [pid = 1228] [serial = 346] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B52800) [pid = 1228] [serial = 329] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16ABCC00) [pid = 1228] [serial = 326] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (111F4C00) [pid = 1228] [serial = 323] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1ADE0000) [pid = 1228] [serial = 332] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1430F800) [pid = 1228] [serial = 335] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (114BC000) [pid = 1228] [serial = 337] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10CB9400) [pid = 1228] [serial = 322] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (13D13000) [pid = 1228] [serial = 334] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (185DE000) [pid = 1228] [serial = 328] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16197000) [pid = 1228] [serial = 325] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (11AD9C00) [pid = 1228] [serial = 338] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1ADDC400) [pid = 1228] [serial = 331] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1664B000) [pid = 1228] [serial = 344] [outer = 00000000] [url = about:blank] 15:39:51 INFO - PROCESS | 1228 | 1465425591316 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]]]}] 15:39:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (10CB9400) [pid = 1228] [serial = 393] [outer = 1B368400] 15:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1546ms 15:39:51 INFO - PROCESS | 1228 | 1465425591397 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 1228 | 1465425591402 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:39:51 INFO - PROCESS | 1228 | 1465425591432 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - PROCESS | 1228 | 1465425591435 Marionette TRACE conn3 <- [1,490,null,{}] 15:39:51 INFO - PROCESS | 1228 | 1465425591440 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}] 15:39:51 INFO - PROCESS | 1228 | 1465425591443 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:51 INFO - PROCESS | 1228 | 1465425591532 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:39:51 INFO - PROCESS | 1228 | 1465425591610 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:51 INFO - PROCESS | 1228 | 1465425591615 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:51 INFO - PROCESS | 1228 | ++DOCSHELL 10A49000 == 28 [pid = 1228] [id = 132] 15:39:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (10A4A400) [pid = 1228] [serial = 394] [outer = 00000000] 15:39:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (12815400) [pid = 1228] [serial = 395] [outer = 10A4A400] 15:39:51 INFO - PROCESS | 1228 | 1465425591663 Marionette DEBUG loaded listener.js 15:39:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (12B9D800) [pid = 1228] [serial = 396] [outer = 10A4A400] 15:39:52 INFO - PROCESS | 1228 | 1465425592047 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]]]}] 15:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 640ms 15:39:52 INFO - PROCESS | 1228 | 1465425592071 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:39:52 INFO - PROCESS | 1228 | 1465425592076 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:39:52 INFO - PROCESS | 1228 | 1465425592082 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:39:52 INFO - PROCESS | 1228 | 1465425592085 Marionette TRACE conn3 <- [1,494,null,{}] 15:39:52 INFO - PROCESS | 1228 | 1465425592089 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}] 15:39:52 INFO - PROCESS | 1228 | 1465425592092 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:52 INFO - PROCESS | 1228 | 1465425592177 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:39:52 INFO - PROCESS | 1228 | 1465425592183 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 1228 | 1465425592186 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:52 INFO - PROCESS | 1228 | ++DOCSHELL 1314C000 == 29 [pid = 1228] [id = 133] 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (13150400) [pid = 1228] [serial = 397] [outer = 00000000] 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (13D1B000) [pid = 1228] [serial = 398] [outer = 13150400] 15:39:52 INFO - PROCESS | 1228 | 1465425592233 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1430D400) [pid = 1228] [serial = 399] [outer = 13150400] 15:39:52 INFO - PROCESS | 1228 | 1465425592698 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]]]}] 15:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 640ms 15:39:52 INFO - PROCESS | 1228 | 1465425592722 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:39:52 INFO - PROCESS | 1228 | 1465425592724 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:39:52 INFO - PROCESS | 1228 | 1465425592728 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:39:52 INFO - PROCESS | 1228 | 1465425592731 Marionette TRACE conn3 <- [1,498,null,{}] 15:39:52 INFO - PROCESS | 1228 | 1465425592741 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}] 15:39:52 INFO - PROCESS | 1228 | 1465425592746 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:52 INFO - PROCESS | 1228 | 1465425592827 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:39:52 INFO - PROCESS | 1228 | 1465425592836 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 1228 | 1465425592839 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:52 INFO - PROCESS | 1228 | ++DOCSHELL 15513C00 == 30 [pid = 1228] [id = 134] 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (15B76400) [pid = 1228] [serial = 400] [outer = 00000000] 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16192800) [pid = 1228] [serial = 401] [outer = 15B76400] 15:39:52 INFO - PROCESS | 1228 | 1465425592887 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16655400) [pid = 1228] [serial = 402] [outer = 15B76400] 15:39:53 INFO - PROCESS | 1228 | 1465425593349 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]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 641ms 15:39:53 INFO - PROCESS | 1228 | 1465425593369 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 1228 | 1465425593372 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:39:53 INFO - PROCESS | 1228 | 1465425593394 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - PROCESS | 1228 | 1465425593396 Marionette TRACE conn3 <- [1,502,null,{}] 15:39:53 INFO - PROCESS | 1228 | 1465425593400 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}] 15:39:53 INFO - PROCESS | 1228 | 1465425593402 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:53 INFO - PROCESS | 1228 | 1465425593509 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:39:53 INFO - PROCESS | 1228 | 1465425593514 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 1228 | 1465425593517 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:53 INFO - PROCESS | 1228 | ++DOCSHELL 1618F000 == 31 [pid = 1228] [id = 135] 15:39:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1664B000) [pid = 1228] [serial = 403] [outer = 00000000] 15:39:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16AC2000) [pid = 1228] [serial = 404] [outer = 1664B000] 15:39:53 INFO - PROCESS | 1228 | 1465425593560 Marionette DEBUG loaded listener.js 15:39:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16F55C00) [pid = 1228] [serial = 405] [outer = 1664B000] 15:39:53 INFO - PROCESS | 1228 | 1465425593991 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]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 656ms 15:39:54 INFO - PROCESS | 1228 | 1465425594047 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 1228 | 1465425594049 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:39:54 INFO - PROCESS | 1228 | 1465425594052 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 1228 | 1465425594054 Marionette TRACE conn3 <- [1,506,null,{}] 15:39:54 INFO - PROCESS | 1228 | 1465425594057 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}] 15:39:54 INFO - PROCESS | 1228 | 1465425594059 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:54 INFO - PROCESS | 1228 | 1465425594160 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:39:54 INFO - PROCESS | 1228 | 1465425594239 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 1228 | 1465425594241 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:54 INFO - PROCESS | 1228 | ++DOCSHELL 175B1400 == 32 [pid = 1228] [id = 136] 15:39:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (17697400) [pid = 1228] [serial = 406] [outer = 00000000] 15:39:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (17F2E800) [pid = 1228] [serial = 407] [outer = 17697400] 15:39:54 INFO - PROCESS | 1228 | 1465425594289 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17F63C00) [pid = 1228] [serial = 408] [outer = 17697400] 15:39:54 INFO - PROCESS | 1228 | 1465425594723 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]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 703ms 15:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:39:54 INFO - PROCESS | 1228 | 1465425594757 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 1228 | 1465425594759 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:39:54 INFO - PROCESS | 1228 | 1465425594762 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 1228 | 1465425594763 Marionette TRACE conn3 <- [1,510,null,{}] 15:39:54 INFO - PROCESS | 1228 | 1465425594767 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}] 15:39:54 INFO - PROCESS | 1228 | 1465425594772 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:54 INFO - PROCESS | 1228 | 1465425594896 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:39:54 INFO - PROCESS | 1228 | 1465425594906 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 1228 | 1465425594908 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:54 INFO - PROCESS | 1228 | ++DOCSHELL 1309D800 == 33 [pid = 1228] [id = 137] 15:39:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17F63000) [pid = 1228] [serial = 409] [outer = 00000000] 15:39:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (185E0000) [pid = 1228] [serial = 410] [outer = 17F63000] 15:39:54 INFO - PROCESS | 1228 | 1465425594994 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19B55400) [pid = 1228] [serial = 411] [outer = 17F63000] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17F5C400) [pid = 1228] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1829F000) [pid = 1228] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1829A800) [pid = 1228] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (15E56C00) [pid = 1228] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (185E1400) [pid = 1228] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17605C00) [pid = 1228] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (102CB800) [pid = 1228] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1618A400) [pid = 1228] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1306E000) [pid = 1228] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (11AD7000) [pid = 1228] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C7BC00) [pid = 1228] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:39:55 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A27FC00) [pid = 1228] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:39:55 INFO - PROCESS | 1228 | 1465425595657 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]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 938ms 15:39:55 INFO - PROCESS | 1228 | 1465425595709 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 1228 | 1465425595712 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:39:55 INFO - PROCESS | 1228 | 1465425595716 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - PROCESS | 1228 | 1465425595718 Marionette TRACE conn3 <- [1,514,null,{}] 15:39:55 INFO - PROCESS | 1228 | 1465425595721 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}] 15:39:55 INFO - PROCESS | 1228 | 1465425595733 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:55 INFO - PROCESS | 1228 | 1465425595807 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:39:55 INFO - PROCESS | 1228 | 1465425595812 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 1228 | 1465425595814 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:55 INFO - PROCESS | 1228 | ++DOCSHELL 10F2B800 == 34 [pid = 1228] [id = 138] 15:39:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (10F31000) [pid = 1228] [serial = 412] [outer = 00000000] 15:39:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13D16C00) [pid = 1228] [serial = 413] [outer = 10F31000] 15:39:55 INFO - PROCESS | 1228 | 1465425595856 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16D04000) [pid = 1228] [serial = 414] [outer = 10F31000] 15:39:56 INFO - PROCESS | 1228 | 1465425596257 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]]]}] 15:39:56 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 15:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 594ms 15:39:56 INFO - PROCESS | 1228 | 1465425596311 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 1228 | 1465425596312 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:39:56 INFO - PROCESS | 1228 | 1465425596316 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - PROCESS | 1228 | 1465425596317 Marionette TRACE conn3 <- [1,518,null,{}] 15:39:56 INFO - PROCESS | 1228 | 1465425596321 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}] 15:39:56 INFO - PROCESS | 1228 | 1465425596322 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:56 INFO - PROCESS | 1228 | 1465425596398 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:39:56 INFO - PROCESS | 1228 | 1465425596404 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 1228 | 1465425596406 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:56 INFO - PROCESS | 1228 | ++DOCSHELL 1550C400 == 35 [pid = 1228] [id = 139] 15:39:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1618A400) [pid = 1228] [serial = 415] [outer = 00000000] 15:39:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19C16C00) [pid = 1228] [serial = 416] [outer = 1618A400] 15:39:56 INFO - PROCESS | 1228 | 1465425596448 Marionette DEBUG loaded listener.js 15:39:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C1F000) [pid = 1228] [serial = 417] [outer = 1618A400] 15:39:56 INFO - PROCESS | 1228 | 1465425596853 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]]]}] 15:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 15:39:56 INFO - PROCESS | 1228 | 1465425596913 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 1228 | 1465425596915 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:39:56 INFO - PROCESS | 1228 | 1465425596919 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:39:56 INFO - PROCESS | 1228 | 1465425596920 Marionette TRACE conn3 <- [1,522,null,{}] 15:39:56 INFO - PROCESS | 1228 | 1465425596924 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}] 15:39:56 INFO - PROCESS | 1228 | 1465425596925 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:56 INFO - PROCESS | 1228 | 1465425596998 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:39:56 INFO - PROCESS | 1228 | 1465425597006 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 1228 | 1465425597008 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:57 INFO - PROCESS | 1228 | ++DOCSHELL 15B76000 == 36 [pid = 1228] [id = 140] 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185DEC00) [pid = 1228] [serial = 418] [outer = 00000000] 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A284400) [pid = 1228] [serial = 419] [outer = 185DEC00] 15:39:57 INFO - PROCESS | 1228 | 1465425597051 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A284C00) [pid = 1228] [serial = 420] [outer = 185DEC00] 15:39:57 INFO - PROCESS | 1228 | 1465425597489 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]]]}] 15:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 594ms 15:39:57 INFO - PROCESS | 1228 | 1465425597516 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:39:57 INFO - PROCESS | 1228 | 1465425597518 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:39:57 INFO - PROCESS | 1228 | 1465425597536 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:39:57 INFO - PROCESS | 1228 | 1465425597538 Marionette TRACE conn3 <- [1,526,null,{}] 15:39:57 INFO - PROCESS | 1228 | 1465425597541 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}] 15:39:57 INFO - PROCESS | 1228 | 1465425597543 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:57 INFO - PROCESS | 1228 | 1465425597669 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:39:57 INFO - PROCESS | 1228 | 1465425597795 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:57 INFO - PROCESS | 1228 | 1465425597798 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:57 INFO - PROCESS | 1228 | ++DOCSHELL 102CB400 == 37 [pid = 1228] [id = 141] 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (10431400) [pid = 1228] [serial = 421] [outer = 00000000] 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10566000) [pid = 1228] [serial = 422] [outer = 10431400] 15:39:57 INFO - PROCESS | 1228 | 1465425597862 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10A53800) [pid = 1228] [serial = 423] [outer = 10431400] 15:39:58 INFO - PROCESS | 1228 | 1465425598656 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]]]}] 15:39:58 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 15:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1218ms 15:39:58 INFO - PROCESS | 1228 | 1465425598735 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:39:58 INFO - PROCESS | 1228 | 1465425598739 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:39:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:39:58 INFO - PROCESS | 1228 | 1465425598745 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:39:58 INFO - PROCESS | 1228 | 1465425598748 Marionette TRACE conn3 <- [1,530,null,{}] 15:39:58 INFO - PROCESS | 1228 | 1465425598753 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}] 15:39:58 INFO - PROCESS | 1228 | 1465425598756 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:58 INFO - PROCESS | 1228 | 1465425598886 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:39:58 INFO - PROCESS | 1228 | 1465425598959 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:58 INFO - PROCESS | 1228 | 1465425598963 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:58 INFO - PROCESS | 1228 | ++DOCSHELL 15115800 == 38 [pid = 1228] [id = 142] 15:39:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (151BA800) [pid = 1228] [serial = 424] [outer = 00000000] 15:39:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15590400) [pid = 1228] [serial = 425] [outer = 151BA800] 15:39:59 INFO - PROCESS | 1228 | 1465425599058 Marionette DEBUG loaded listener.js 15:39:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (15E58800) [pid = 1228] [serial = 426] [outer = 151BA800] 15:39:59 INFO - PROCESS | 1228 | 1465425599797 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"]]]}] 15:39:59 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 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:39:59 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 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:39:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:39:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1094ms 15:39:59 INFO - PROCESS | 1228 | 1465425599846 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:39:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:39:59 INFO - PROCESS | 1228 | 1465425599850 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:39:59 INFO - PROCESS | 1228 | 1465425599856 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 1228 | 1465425599860 Marionette TRACE conn3 <- [1,534,null,{}] 15:39:59 INFO - PROCESS | 1228 | 1465425599873 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}] 15:39:59 INFO - PROCESS | 1228 | 1465425599876 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:39:59 INFO - PROCESS | 1228 | 1465425599991 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:40:00 INFO - PROCESS | 1228 | 1465425600065 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 1228 | 1465425600069 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:00 INFO - PROCESS | 1228 | ++DOCSHELL 13127400 == 39 [pid = 1228] [id = 143] 15:40:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1312F000) [pid = 1228] [serial = 427] [outer = 00000000] 15:40:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (136B2000) [pid = 1228] [serial = 428] [outer = 1312F000] 15:40:00 INFO - PROCESS | 1228 | 1465425600141 Marionette DEBUG loaded listener.js 15:40:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (13D15000) [pid = 1228] [serial = 429] [outer = 1312F000] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 15B76000 == 38 [pid = 1228] [id = 140] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 1550C400 == 37 [pid = 1228] [id = 139] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 10F2B800 == 36 [pid = 1228] [id = 138] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 1309D800 == 35 [pid = 1228] [id = 137] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 175B1400 == 34 [pid = 1228] [id = 136] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 1618F000 == 33 [pid = 1228] [id = 135] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 15513C00 == 32 [pid = 1228] [id = 134] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 1314C000 == 31 [pid = 1228] [id = 133] 15:40:00 INFO - PROCESS | 1228 | --DOCSHELL 10A49000 == 30 [pid = 1228] [id = 132] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1803E400) [pid = 1228] [serial = 364] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1820E000) [pid = 1228] [serial = 365] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (185D7C00) [pid = 1228] [serial = 368] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185C6C00) [pid = 1228] [serial = 367] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19B52000) [pid = 1228] [serial = 373] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16656400) [pid = 1228] [serial = 358] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B48400) [pid = 1228] [serial = 370] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1789E000) [pid = 1228] [serial = 361] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (105E7000) [pid = 1228] [serial = 352] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (10F2D400) [pid = 1228] [serial = 353] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (175AC800) [pid = 1228] [serial = 347] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19B4BC00) [pid = 1228] [serial = 371] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1430CC00) [pid = 1228] [serial = 355] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (151B1800) [pid = 1228] [serial = 356] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1312E800) [pid = 1228] [serial = 349] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (13225C00) [pid = 1228] [serial = 350] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19B56000) [pid = 1228] [serial = 374] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16AB7000) [pid = 1228] [serial = 359] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A604400) [pid = 1228] [serial = 380] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19ED3000) [pid = 1228] [serial = 376] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19EDA800) [pid = 1228] [serial = 377] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (178A0000) [pid = 1228] [serial = 362] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1A601C00) [pid = 1228] [serial = 379] [outer = 00000000] [url = about:blank] 15:40:00 INFO - PROCESS | 1228 | 1465425600678 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]]]}] 15:40:00 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. 15:40:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 906ms 15:40:00 INFO - PROCESS | 1228 | 1465425600741 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:40:00 INFO - PROCESS | 1228 | 1465425600746 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:40:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:40:00 INFO - PROCESS | 1228 | 1465425600752 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:40:00 INFO - PROCESS | 1228 | 1465425600755 Marionette TRACE conn3 <- [1,538,null,{}] 15:40:00 INFO - PROCESS | 1228 | 1465425600758 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}] 15:40:00 INFO - PROCESS | 1228 | 1465425600760 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:00 INFO - PROCESS | 1228 | 1465425600846 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:40:00 INFO - PROCESS | 1228 | 1465425600935 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 1228 | 1465425600937 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:00 INFO - PROCESS | 1228 | ++DOCSHELL 1314E000 == 31 [pid = 1228] [id = 144] 15:40:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13152000) [pid = 1228] [serial = 430] [outer = 00000000] 15:40:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (151B9C00) [pid = 1228] [serial = 431] [outer = 13152000] 15:40:00 INFO - PROCESS | 1228 | 1465425600983 Marionette DEBUG loaded listener.js 15:40:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1550C400) [pid = 1228] [serial = 432] [outer = 13152000] 15:40:01 INFO - PROCESS | 1228 | 1465425601354 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]]]}] 15:40:01 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. 15:40:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 640ms 15:40:01 INFO - PROCESS | 1228 | 1465425601390 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:40:01 INFO - PROCESS | 1228 | 1465425601392 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:40:01 INFO - PROCESS | 1228 | 1465425601396 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:40:01 INFO - PROCESS | 1228 | 1465425601399 Marionette TRACE conn3 <- [1,542,null,{}] 15:40:01 INFO - PROCESS | 1228 | 1465425601443 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}] 15:40:01 INFO - PROCESS | 1228 | 1465425601448 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:01 INFO - PROCESS | 1228 | 1465425601540 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:40:01 INFO - PROCESS | 1228 | 1465425601547 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:01 INFO - PROCESS | 1228 | 1465425601550 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:01 INFO - PROCESS | 1228 | ++DOCSHELL 169C8800 == 32 [pid = 1228] [id = 145] 15:40:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (169CB000) [pid = 1228] [serial = 433] [outer = 00000000] 15:40:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16ABDC00) [pid = 1228] [serial = 434] [outer = 169CB000] 15:40:01 INFO - PROCESS | 1228 | 1465425601603 Marionette DEBUG loaded listener.js 15:40:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17605C00) [pid = 1228] [serial = 435] [outer = 169CB000] 15:40:01 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:01 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:01 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:02 INFO - PROCESS | 1228 | 1465425602054 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]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 703ms 15:40:02 INFO - PROCESS | 1228 | 1465425602095 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 1228 | 1465425602097 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:40:02 INFO - PROCESS | 1228 | 1465425602100 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - PROCESS | 1228 | 1465425602102 Marionette TRACE conn3 <- [1,546,null,{}] 15:40:02 INFO - PROCESS | 1228 | 1465425602105 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}] 15:40:02 INFO - PROCESS | 1228 | 1465425602107 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:02 INFO - PROCESS | 1228 | 1465425602188 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:40:02 INFO - PROCESS | 1228 | 1465425602195 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 1228 | 1465425602197 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:02 INFO - PROCESS | 1228 | ++DOCSHELL 18203400 == 33 [pid = 1228] [id = 146] 15:40:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1820E800) [pid = 1228] [serial = 436] [outer = 00000000] 15:40:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (18297000) [pid = 1228] [serial = 437] [outer = 1820E800] 15:40:02 INFO - PROCESS | 1228 | 1465425602241 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185C1000) [pid = 1228] [serial = 438] [outer = 1820E800] 15:40:02 INFO - PROCESS | 1228 | 1465425602682 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]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 641ms 15:40:02 INFO - PROCESS | 1228 | 1465425602739 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 1228 | 1465425602741 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:40:02 INFO - PROCESS | 1228 | 1465425602744 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:40:02 INFO - PROCESS | 1228 | 1465425602745 Marionette TRACE conn3 <- [1,550,null,{}] 15:40:02 INFO - PROCESS | 1228 | 1465425602749 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}] 15:40:02 INFO - PROCESS | 1228 | 1465425602751 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:02 INFO - PROCESS | 1228 | 1465425602854 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:40:02 INFO - PROCESS | 1228 | 1465425602936 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 1228 | 1465425602939 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:02 INFO - PROCESS | 1228 | ++DOCSHELL 185D8400 == 34 [pid = 1228] [id = 147] 15:40:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185D8C00) [pid = 1228] [serial = 439] [outer = 00000000] 15:40:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185E1800) [pid = 1228] [serial = 440] [outer = 185D8C00] 15:40:02 INFO - PROCESS | 1228 | 1465425602981 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B4DC00) [pid = 1228] [serial = 441] [outer = 185D8C00] 15:40:03 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:03 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:03 INFO - PROCESS | 1228 | 1465425603375 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]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 703ms 15:40:03 INFO - PROCESS | 1228 | 1465425603443 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 1228 | 1465425603445 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:40:03 INFO - PROCESS | 1228 | 1465425603448 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - PROCESS | 1228 | 1465425603450 Marionette TRACE conn3 <- [1,554,null,{}] 15:40:03 INFO - PROCESS | 1228 | 1465425603453 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}] 15:40:03 INFO - PROCESS | 1228 | 1465425603459 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:03 INFO - PROCESS | 1228 | 1465425603596 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:40:03 INFO - PROCESS | 1228 | 1465425603653 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:03 INFO - PROCESS | 1228 | 1465425603655 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:03 INFO - PROCESS | 1228 | ++DOCSHELL 151B1800 == 35 [pid = 1228] [id = 148] 15:40:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16AC4C00) [pid = 1228] [serial = 442] [outer = 00000000] 15:40:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19EDFC00) [pid = 1228] [serial = 443] [outer = 16AC4C00] 15:40:03 INFO - PROCESS | 1228 | 1465425603699 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A288400) [pid = 1228] [serial = 444] [outer = 16AC4C00] 15:40:03 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:04 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:04 INFO - PROCESS | 1228 | 1465425604116 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]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 688ms 15:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:40:04 INFO - PROCESS | 1228 | 1465425604148 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 1228 | 1465425604150 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:40:04 INFO - PROCESS | 1228 | 1465425604154 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 1228 | 1465425604155 Marionette TRACE conn3 <- [1,558,null,{}] 15:40:04 INFO - PROCESS | 1228 | 1465425604197 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}] 15:40:04 INFO - PROCESS | 1228 | 1465425604199 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:04 INFO - PROCESS | 1228 | 1465425604302 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:40:04 INFO - PROCESS | 1228 | 1465425604321 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 1228 | 1465425604323 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:04 INFO - PROCESS | 1228 | ++DOCSHELL 1A6E7C00 == 36 [pid = 1228] [id = 149] 15:40:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A6E9000) [pid = 1228] [serial = 445] [outer = 00000000] 15:40:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A6F5000) [pid = 1228] [serial = 446] [outer = 1A6E9000] 15:40:04 INFO - PROCESS | 1228 | 1465425604410 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A6F5C00) [pid = 1228] [serial = 447] [outer = 1A6E9000] 15:40:04 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17F63000) [pid = 1228] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17697400) [pid = 1228] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (13150400) [pid = 1228] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (15B76400) [pid = 1228] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (10A4A400) [pid = 1228] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (130C3800) [pid = 1228] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10565C00) [pid = 1228] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15B72000) [pid = 1228] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F5B400) [pid = 1228] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10F31000) [pid = 1228] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1664B000) [pid = 1228] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:40:04 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1618A400) [pid = 1228] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:40:04 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:04 INFO - PROCESS | 1228 | 1465425604864 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]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 750ms 15:40:04 INFO - PROCESS | 1228 | 1465425604915 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 1228 | 1465425604917 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:40:04 INFO - PROCESS | 1228 | 1465425604920 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 1228 | 1465425604922 Marionette TRACE conn3 <- [1,562,null,{}] 15:40:04 INFO - PROCESS | 1228 | 1465425604925 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}] 15:40:04 INFO - PROCESS | 1228 | 1465425604927 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:05 INFO - PROCESS | 1228 | 1465425605016 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:40:05 INFO - PROCESS | 1228 | 1465425605024 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:05 INFO - PROCESS | 1228 | 1465425605026 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:05 INFO - PROCESS | 1228 | ++DOCSHELL 102F3000 == 37 [pid = 1228] [id = 150] 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (10565C00) [pid = 1228] [serial = 448] [outer = 00000000] 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15515400) [pid = 1228] [serial = 449] [outer = 10565C00] 15:40:05 INFO - PROCESS | 1228 | 1465425605137 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F5F800) [pid = 1228] [serial = 450] [outer = 10565C00] 15:40:05 INFO - PROCESS | 1228 | 1465425605487 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]]]}] 15:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 593ms 15:40:05 INFO - PROCESS | 1228 | 1465425605518 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:40:05 INFO - PROCESS | 1228 | 1465425605520 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:40:05 INFO - PROCESS | 1228 | 1465425605523 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:40:05 INFO - PROCESS | 1228 | 1465425605525 Marionette TRACE conn3 <- [1,566,null,{}] 15:40:05 INFO - PROCESS | 1228 | 1465425605528 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}] 15:40:05 INFO - PROCESS | 1228 | 1465425605530 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:05 INFO - PROCESS | 1228 | 1465425605606 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:40:05 INFO - PROCESS | 1228 | 1465425605708 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:05 INFO - PROCESS | 1228 | 1465425605710 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:05 INFO - PROCESS | 1228 | ++DOCSHELL 131CF000 == 38 [pid = 1228] [id = 151] 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (153C7800) [pid = 1228] [serial = 451] [outer = 00000000] 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A6EB800) [pid = 1228] [serial = 452] [outer = 153C7800] 15:40:05 INFO - PROCESS | 1228 | 1465425605753 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A729400) [pid = 1228] [serial = 453] [outer = 153C7800] 15:40:06 INFO - PROCESS | 1228 | 1465425606099 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]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 641ms 15:40:06 INFO - PROCESS | 1228 | 1465425606161 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 1228 | 1465425606163 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:40:06 INFO - PROCESS | 1228 | 1465425606166 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:40:06 INFO - PROCESS | 1228 | 1465425606168 Marionette TRACE conn3 <- [1,570,null,{}] 15:40:06 INFO - PROCESS | 1228 | 1465425606171 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}] 15:40:06 INFO - PROCESS | 1228 | 1465425606173 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:06 INFO - PROCESS | 1228 | 1465425606289 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:40:06 INFO - PROCESS | 1228 | 1465425606336 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 1228 | 1465425606338 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:06 INFO - PROCESS | 1228 | ++DOCSHELL 16EC9000 == 39 [pid = 1228] [id = 152] 15:40:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (175B0400) [pid = 1228] [serial = 454] [outer = 00000000] 15:40:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A790000) [pid = 1228] [serial = 455] [outer = 175B0400] 15:40:06 INFO - PROCESS | 1228 | 1465425606380 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A790400) [pid = 1228] [serial = 456] [outer = 175B0400] 15:40:06 INFO - PROCESS | 1228 | 1465425606723 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]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 594ms 15:40:06 INFO - PROCESS | 1228 | 1465425606764 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 1228 | 1465425606766 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:40:06 INFO - PROCESS | 1228 | 1465425606769 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:40:06 INFO - PROCESS | 1228 | 1465425606772 Marionette TRACE conn3 <- [1,574,null,{}] 15:40:06 INFO - PROCESS | 1228 | 1465425606775 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}] 15:40:06 INFO - PROCESS | 1228 | 1465425606777 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:06 INFO - PROCESS | 1228 | 1465425606950 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:40:07 INFO - PROCESS | 1228 | 1465425607103 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 1228 | 1465425607108 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:07 INFO - PROCESS | 1228 | ++DOCSHELL 11AD7000 == 40 [pid = 1228] [id = 153] 15:40:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (11AD9C00) [pid = 1228] [serial = 457] [outer = 00000000] 15:40:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (12D5E800) [pid = 1228] [serial = 458] [outer = 11AD9C00] 15:40:07 INFO - PROCESS | 1228 | 1465425607166 Marionette DEBUG loaded listener.js 15:40:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (13155400) [pid = 1228] [serial = 459] [outer = 11AD9C00] 15:40:07 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:07 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:07 INFO - PROCESS | 1228 | 1465425607709 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]]]}] 15:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1000ms 15:40:07 INFO - PROCESS | 1228 | 1465425607773 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 1228 | 1465425607778 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:40:07 INFO - PROCESS | 1228 | 1465425607783 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - PROCESS | 1228 | 1465425607786 Marionette TRACE conn3 <- [1,578,null,{}] 15:40:07 INFO - PROCESS | 1228 | 1465425607790 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}] 15:40:07 INFO - PROCESS | 1228 | 1465425607793 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:07 INFO - PROCESS | 1228 | 1465425607901 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:40:07 INFO - PROCESS | 1228 | 1465425607981 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 1228 | 1465425607984 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:08 INFO - PROCESS | 1228 | ++DOCSHELL 1618F000 == 41 [pid = 1228] [id = 154] 15:40:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1664D000) [pid = 1228] [serial = 460] [outer = 00000000] 15:40:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16ABA800) [pid = 1228] [serial = 461] [outer = 1664D000] 15:40:08 INFO - PROCESS | 1228 | 1465425608090 Marionette DEBUG loaded listener.js 15:40:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (16C43800) [pid = 1228] [serial = 462] [outer = 1664D000] 15:40:08 INFO - PROCESS | 1228 | 1465425608673 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]]]}] 15:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 937ms 15:40:08 INFO - PROCESS | 1228 | 1465425608728 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:40:08 INFO - PROCESS | 1228 | 1465425608732 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:40:08 INFO - PROCESS | 1228 | 1465425608735 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:40:08 INFO - PROCESS | 1228 | 1465425608738 Marionette TRACE conn3 <- [1,582,null,{}] 15:40:08 INFO - PROCESS | 1228 | 1465425608742 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}] 15:40:08 INFO - PROCESS | 1228 | 1465425608744 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:08 INFO - PROCESS | 1228 | 1465425608850 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:40:08 INFO - PROCESS | 1228 | 1465425608973 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:08 INFO - PROCESS | 1228 | 1465425608976 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:08 INFO - PROCESS | 1228 | ++DOCSHELL 185D4C00 == 42 [pid = 1228] [id = 155] 15:40:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (185D7800) [pid = 1228] [serial = 463] [outer = 00000000] 15:40:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19ED1400) [pid = 1228] [serial = 464] [outer = 185D7800] 15:40:09 INFO - PROCESS | 1228 | 1465425609033 Marionette DEBUG loaded listener.js 15:40:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A6E8400) [pid = 1228] [serial = 465] [outer = 185D7800] 15:40:09 INFO - PROCESS | 1228 | 1465425609650 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]]]}] 15:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 937ms 15:40:09 INFO - PROCESS | 1228 | 1465425609679 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:40:09 INFO - PROCESS | 1228 | 1465425609683 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:40:09 INFO - PROCESS | 1228 | 1465425609694 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:40:09 INFO - PROCESS | 1228 | 1465425609698 Marionette TRACE conn3 <- [1,586,null,{}] 15:40:09 INFO - PROCESS | 1228 | 1465425609702 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}] 15:40:09 INFO - PROCESS | 1228 | 1465425609705 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:09 INFO - PROCESS | 1228 | 1465425609809 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:40:09 INFO - PROCESS | 1228 | 1465425609904 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:09 INFO - PROCESS | 1228 | 1465425609907 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:09 INFO - PROCESS | 1228 | ++DOCSHELL 1A8A0000 == 43 [pid = 1228] [id = 156] 15:40:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A8A0C00) [pid = 1228] [serial = 466] [outer = 00000000] 15:40:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1A8A9000) [pid = 1228] [serial = 467] [outer = 1A8A0C00] 15:40:09 INFO - PROCESS | 1228 | 1465425609959 Marionette DEBUG loaded listener.js 15:40:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1AA12000) [pid = 1228] [serial = 468] [outer = 1A8A0C00] 15:40:10 INFO - PROCESS | 1228 | 1465425610635 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]]]}] 15:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1000ms 15:40:10 INFO - PROCESS | 1228 | 1465425610693 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:40:10 INFO - PROCESS | 1228 | 1465425610697 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:40:10 INFO - PROCESS | 1228 | 1465425610702 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:40:10 INFO - PROCESS | 1228 | 1465425610705 Marionette TRACE conn3 <- [1,590,null,{}] 15:40:10 INFO - PROCESS | 1228 | 1465425610710 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}] 15:40:10 INFO - PROCESS | 1228 | 1465425610714 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:10 INFO - PROCESS | 1228 | 1465425610810 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:40:10 INFO - PROCESS | 1228 | 1465425610899 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 1228 | 1465425610903 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:10 INFO - PROCESS | 1228 | ++DOCSHELL 130C9400 == 44 [pid = 1228] [id = 157] 15:40:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (13124400) [pid = 1228] [serial = 469] [outer = 00000000] 15:40:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (13152800) [pid = 1228] [serial = 470] [outer = 13124400] 15:40:10 INFO - PROCESS | 1228 | 1465425610951 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (136B8400) [pid = 1228] [serial = 471] [outer = 13124400] 15:40:11 INFO - PROCESS | 1228 | 1465425611571 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]]]}] 15:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 937ms 15:40:11 INFO - PROCESS | 1228 | 1465425611644 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:40:11 INFO - PROCESS | 1228 | 1465425611649 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:40:11 INFO - PROCESS | 1228 | 1465425611668 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:40:11 INFO - PROCESS | 1228 | 1465425611671 Marionette TRACE conn3 <- [1,594,null,{}] 15:40:11 INFO - PROCESS | 1228 | 1465425611678 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}] 15:40:11 INFO - PROCESS | 1228 | 1465425611680 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 131CF000 == 43 [pid = 1228] [id = 151] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 102F3000 == 42 [pid = 1228] [id = 150] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 1A6E7C00 == 41 [pid = 1228] [id = 149] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 151B1800 == 40 [pid = 1228] [id = 148] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 185D8400 == 39 [pid = 1228] [id = 147] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 18203400 == 38 [pid = 1228] [id = 146] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 169C8800 == 37 [pid = 1228] [id = 145] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 1314E000 == 36 [pid = 1228] [id = 144] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 13127400 == 35 [pid = 1228] [id = 143] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 15115800 == 34 [pid = 1228] [id = 142] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 102CB400 == 33 [pid = 1228] [id = 141] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 130BEC00 == 32 [pid = 1228] [id = 131] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 1A8A0000 == 31 [pid = 1228] [id = 156] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 130C9400 == 30 [pid = 1228] [id = 157] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 185D4C00 == 29 [pid = 1228] [id = 155] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 16EC9000 == 28 [pid = 1228] [id = 152] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 11AD7000 == 27 [pid = 1228] [id = 153] 15:40:12 INFO - PROCESS | 1228 | --DOCSHELL 1618F000 == 26 [pid = 1228] [id = 154] 15:40:12 INFO - PROCESS | 1228 | 1465425612439 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (13D16C00) [pid = 1228] [serial = 413] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (19B55400) [pid = 1228] [serial = 411] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (16AC2000) [pid = 1228] [serial = 404] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (19C16C00) [pid = 1228] [serial = 416] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (19C1F000) [pid = 1228] [serial = 417] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (16F55C00) [pid = 1228] [serial = 405] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (16655400) [pid = 1228] [serial = 402] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A284400) [pid = 1228] [serial = 419] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (185E0000) [pid = 1228] [serial = 410] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (17F63C00) [pid = 1228] [serial = 408] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (13D1B000) [pid = 1228] [serial = 398] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1430D400) [pid = 1228] [serial = 399] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16192800) [pid = 1228] [serial = 401] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12815400) [pid = 1228] [serial = 395] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (12B9D800) [pid = 1228] [serial = 396] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (136B5000) [pid = 1228] [serial = 392] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13152C00) [pid = 1228] [serial = 391] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (17F2E800) [pid = 1228] [serial = 407] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (16654400) [pid = 1228] [serial = 173] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (12ADEC00) [pid = 1228] [serial = 383] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10A52800) [pid = 1228] [serial = 382] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16ABF800) [pid = 1228] [serial = 386] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16197800) [pid = 1228] [serial = 385] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (185DD000) [pid = 1228] [serial = 389] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (185C4000) [pid = 1228] [serial = 388] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16D04000) [pid = 1228] [serial = 414] [outer = 00000000] [url = about:blank] 15:40:12 INFO - PROCESS | 1228 | 1465425612608 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:12 INFO - PROCESS | 1228 | 1465425612612 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:12 INFO - PROCESS | 1228 | ++DOCSHELL 104E0800 == 27 [pid = 1228] [id = 158] 15:40:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (10A52800) [pid = 1228] [serial = 472] [outer = 00000000] 15:40:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (11CC9400) [pid = 1228] [serial = 473] [outer = 10A52800] 15:40:12 INFO - PROCESS | 1228 | 1465425612661 Marionette DEBUG loaded listener.js 15:40:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (12AABC00) [pid = 1228] [serial = 474] [outer = 10A52800] 15:40:13 INFO - PROCESS | 1228 | 1465425613084 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]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1453ms 15:40:13 INFO - PROCESS | 1228 | 1465425613122 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:40:13 INFO - PROCESS | 1228 | 1465425613126 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:40:13 INFO - PROCESS | 1228 | 1465425613131 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:40:13 INFO - PROCESS | 1228 | 1465425613134 Marionette TRACE conn3 <- [1,598,null,{}] 15:40:13 INFO - PROCESS | 1228 | 1465425613138 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}] 15:40:13 INFO - PROCESS | 1228 | 1465425613141 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:13 INFO - PROCESS | 1228 | 1465425613236 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:40:13 INFO - PROCESS | 1228 | 1465425613249 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 1228 | 1465425613252 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:13 INFO - PROCESS | 1228 | ++DOCSHELL 1430D400 == 28 [pid = 1228] [id = 159] 15:40:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1430E400) [pid = 1228] [serial = 475] [outer = 00000000] 15:40:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15116000) [pid = 1228] [serial = 476] [outer = 1430E400] 15:40:13 INFO - PROCESS | 1228 | 1465425613300 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1550BC00) [pid = 1228] [serial = 477] [outer = 1430E400] 15:40:13 INFO - PROCESS | 1228 | 1465425613744 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]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 641ms 15:40:13 INFO - PROCESS | 1228 | 1465425613769 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:40:13 INFO - PROCESS | 1228 | 1465425613772 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:40:13 INFO - PROCESS | 1228 | 1465425613779 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:40:13 INFO - PROCESS | 1228 | 1465425613781 Marionette TRACE conn3 <- [1,602,null,{}] 15:40:13 INFO - PROCESS | 1228 | 1465425613785 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}] 15:40:13 INFO - PROCESS | 1228 | 1465425613787 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:13 INFO - PROCESS | 1228 | 1465425613868 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:40:13 INFO - PROCESS | 1228 | 1465425613908 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 1228 | 1465425613911 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:13 INFO - PROCESS | 1228 | ++DOCSHELL 16ABAC00 == 29 [pid = 1228] [id = 160] 15:40:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16ABB000) [pid = 1228] [serial = 478] [outer = 00000000] 15:40:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16AC1000) [pid = 1228] [serial = 479] [outer = 16ABB000] 15:40:13 INFO - PROCESS | 1228 | 1465425613955 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16D02C00) [pid = 1228] [serial = 480] [outer = 16ABB000] 15:40:14 INFO - PROCESS | 1228 | 1465425614408 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]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 688ms 15:40:14 INFO - PROCESS | 1228 | 1465425614479 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 1228 | 1465425614483 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:40:14 INFO - PROCESS | 1228 | 1465425614497 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 1228 | 1465425614501 Marionette TRACE conn3 <- [1,606,null,{}] 15:40:14 INFO - PROCESS | 1228 | 1465425614505 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}] 15:40:14 INFO - PROCESS | 1228 | 1465425614508 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:14 INFO - PROCESS | 1228 | 1465425614598 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:40:14 INFO - PROCESS | 1228 | 1465425614606 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:14 INFO - PROCESS | 1228 | 1465425614608 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:14 INFO - PROCESS | 1228 | ++DOCSHELL 14314400 == 30 [pid = 1228] [id = 161] 15:40:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (16AC0800) [pid = 1228] [serial = 481] [outer = 00000000] 15:40:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17F5C400) [pid = 1228] [serial = 482] [outer = 16AC0800] 15:40:14 INFO - PROCESS | 1228 | 1465425614665 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F68C00) [pid = 1228] [serial = 483] [outer = 16AC0800] 15:40:15 INFO - PROCESS | 1228 | 1465425615135 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]]]}] 15:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 703ms 15:40:15 INFO - PROCESS | 1228 | 1465425615189 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:40:15 INFO - PROCESS | 1228 | 1465425615191 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:40:15 INFO - PROCESS | 1228 | 1465425615194 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:40:15 INFO - PROCESS | 1228 | 1465425615196 Marionette TRACE conn3 <- [1,610,null,{}] 15:40:15 INFO - PROCESS | 1228 | 1465425615226 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}] 15:40:15 INFO - PROCESS | 1228 | 1465425615228 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:15 INFO - PROCESS | 1228 | 1465425615354 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:40:15 INFO - PROCESS | 1228 | 1465425615363 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 1228 | 1465425615365 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:15 INFO - PROCESS | 1228 | ++DOCSHELL 17F5A000 == 31 [pid = 1228] [id = 162] 15:40:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F66000) [pid = 1228] [serial = 484] [outer = 00000000] 15:40:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (185C4000) [pid = 1228] [serial = 485] [outer = 17F66000] 15:40:15 INFO - PROCESS | 1228 | 1465425615408 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (185D7400) [pid = 1228] [serial = 486] [outer = 17F66000] 15:40:15 INFO - PROCESS | 1228 | 1465425615819 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]]]}] 15:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 641ms 15:40:15 INFO - PROCESS | 1228 | 1465425615835 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:40:15 INFO - PROCESS | 1228 | 1465425615837 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:40:15 INFO - PROCESS | 1228 | 1465425615841 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:40:15 INFO - PROCESS | 1228 | 1465425615843 Marionette TRACE conn3 <- [1,614,null,{}] 15:40:15 INFO - PROCESS | 1228 | 1465425615846 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}] 15:40:15 INFO - PROCESS | 1228 | 1465425615848 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:15 INFO - PROCESS | 1228 | 1465425615953 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:40:15 INFO - PROCESS | 1228 | 1465425615958 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 1228 | 1465425615964 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:16 INFO - PROCESS | 1228 | ++DOCSHELL 185E2000 == 32 [pid = 1228] [id = 163] 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (19B47800) [pid = 1228] [serial = 487] [outer = 00000000] 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19B51400) [pid = 1228] [serial = 488] [outer = 19B47800] 15:40:16 INFO - PROCESS | 1228 | 1465425616060 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19C7B800) [pid = 1228] [serial = 489] [outer = 19B47800] 15:40:16 INFO - PROCESS | 1228 | 1465425616497 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]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 703ms 15:40:16 INFO - PROCESS | 1228 | 1465425616538 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 1228 | 1465425616540 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:40:16 INFO - PROCESS | 1228 | 1465425616549 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - PROCESS | 1228 | 1465425616551 Marionette TRACE conn3 <- [1,618,null,{}] 15:40:16 INFO - PROCESS | 1228 | 1465425616558 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}] 15:40:16 INFO - PROCESS | 1228 | 1465425616560 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:16 INFO - PROCESS | 1228 | 1465425616693 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:40:16 INFO - PROCESS | 1228 | 1465425616750 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:16 INFO - PROCESS | 1228 | 1465425616752 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:16 INFO - PROCESS | 1228 | ++DOCSHELL 12A1AC00 == 33 [pid = 1228] [id = 164] 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19C82400) [pid = 1228] [serial = 490] [outer = 00000000] 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A607800) [pid = 1228] [serial = 491] [outer = 19C82400] 15:40:16 INFO - PROCESS | 1228 | 1465425616804 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A6F4800) [pid = 1228] [serial = 492] [outer = 19C82400] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (185D8C00) [pid = 1228] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (16AC4C00) [pid = 1228] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (10565C00) [pid = 1228] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A6E9000) [pid = 1228] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (153C7800) [pid = 1228] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (169CB000) [pid = 1228] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1820E800) [pid = 1228] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1312F000) [pid = 1228] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (13152000) [pid = 1228] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (151BA800) [pid = 1228] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10431400) [pid = 1228] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (185DEC00) [pid = 1228] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:40:17 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (175B0400) [pid = 1228] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:40:17 INFO - PROCESS | 1228 | 1465425617423 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]]]}] 15:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 891ms 15:40:17 INFO - PROCESS | 1228 | 1465425617448 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:40:17 INFO - PROCESS | 1228 | 1465425617450 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:40:17 INFO - PROCESS | 1228 | 1465425617453 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:40:17 INFO - PROCESS | 1228 | 1465425617455 Marionette TRACE conn3 <- [1,622,null,{}] 15:40:17 INFO - PROCESS | 1228 | 1465425617458 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}] 15:40:17 INFO - PROCESS | 1228 | 1465425617460 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:17 INFO - PROCESS | 1228 | 1465425617533 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:40:17 INFO - PROCESS | 1228 | 1465425617539 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:17 INFO - PROCESS | 1228 | 1465425617541 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:17 INFO - PROCESS | 1228 | ++DOCSHELL 12813800 == 34 [pid = 1228] [id = 165] 15:40:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (136AF000) [pid = 1228] [serial = 493] [outer = 00000000] 15:40:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1820E800) [pid = 1228] [serial = 494] [outer = 136AF000] 15:40:17 INFO - PROCESS | 1228 | 1465425617584 Marionette DEBUG loaded listener.js 15:40:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B51000) [pid = 1228] [serial = 495] [outer = 136AF000] 15:40:17 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:17 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:17 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:18 INFO - PROCESS | 1228 | 1465425618007 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]]]}] 15:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 594ms 15:40:18 INFO - PROCESS | 1228 | 1465425618056 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:40:18 INFO - PROCESS | 1228 | 1465425618058 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:40:18 INFO - PROCESS | 1228 | 1465425618061 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:40:18 INFO - PROCESS | 1228 | 1465425618063 Marionette TRACE conn3 <- [1,626,null,{}] 15:40:18 INFO - PROCESS | 1228 | 1465425618066 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}] 15:40:18 INFO - PROCESS | 1228 | 1465425618068 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:18 INFO - PROCESS | 1228 | 1465425618142 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:40:18 INFO - PROCESS | 1228 | 1465425618147 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 1228 | 1465425618149 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:18 INFO - PROCESS | 1228 | ++DOCSHELL 1A284400 == 35 [pid = 1228] [id = 166] 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A287000) [pid = 1228] [serial = 496] [outer = 00000000] 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A726800) [pid = 1228] [serial = 497] [outer = 1A287000] 15:40:18 INFO - PROCESS | 1228 | 1465425618192 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A726C00) [pid = 1228] [serial = 498] [outer = 1A287000] 15:40:18 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:18 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:18 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:18 INFO - PROCESS | 1228 | 1465425618653 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]]]}] 15:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 624ms 15:40:18 INFO - PROCESS | 1228 | 1465425618699 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:40:18 INFO - PROCESS | 1228 | 1465425618701 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:40:18 INFO - PROCESS | 1228 | 1465425618704 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:40:18 INFO - PROCESS | 1228 | 1465425618706 Marionette TRACE conn3 <- [1,630,null,{}] 15:40:18 INFO - PROCESS | 1228 | 1465425618709 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}] 15:40:18 INFO - PROCESS | 1228 | 1465425618711 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:18 INFO - PROCESS | 1228 | 1465425618789 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:40:18 INFO - PROCESS | 1228 | 1465425618796 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 1228 | 1465425618798 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:18 INFO - PROCESS | 1228 | ++DOCSHELL 1A790C00 == 36 [pid = 1228] [id = 167] 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A792C00) [pid = 1228] [serial = 499] [outer = 00000000] 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A8A0000) [pid = 1228] [serial = 500] [outer = 1A792C00] 15:40:18 INFO - PROCESS | 1228 | 1465425618850 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A8A4800) [pid = 1228] [serial = 501] [outer = 1A792C00] 15:40:19 INFO - PROCESS | 1228 | 1465425619414 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]]]}] 15:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 797ms 15:40:19 INFO - PROCESS | 1228 | 1465425619533 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:40:19 INFO - PROCESS | 1228 | 1465425619538 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:40:19 INFO - PROCESS | 1228 | 1465425619544 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:40:19 INFO - PROCESS | 1228 | 1465425619548 Marionette TRACE conn3 <- [1,634,null,{}] 15:40:19 INFO - PROCESS | 1228 | 1465425619553 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}] 15:40:19 INFO - PROCESS | 1228 | 1465425619556 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:19 INFO - PROCESS | 1228 | 1465425619683 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:40:19 INFO - PROCESS | 1228 | 1465425619758 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:19 INFO - PROCESS | 1228 | 1465425619763 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:19 INFO - PROCESS | 1228 | ++DOCSHELL 10A48400 == 37 [pid = 1228] [id = 168] 15:40:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (10A4F000) [pid = 1228] [serial = 502] [outer = 00000000] 15:40:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (136AE800) [pid = 1228] [serial = 503] [outer = 10A4F000] 15:40:19 INFO - PROCESS | 1228 | 1465425619819 Marionette DEBUG loaded listener.js 15:40:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (15115000) [pid = 1228] [serial = 504] [outer = 10A4F000] 15:40:20 INFO - PROCESS | 1228 | 1465425620503 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]]]}] 15:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 999ms 15:40:20 INFO - PROCESS | 1228 | 1465425620549 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:40:20 INFO - PROCESS | 1228 | 1465425620553 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:40:20 INFO - PROCESS | 1228 | 1465425620559 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:40:20 INFO - PROCESS | 1228 | 1465425620562 Marionette TRACE conn3 <- [1,638,null,{}] 15:40:20 INFO - PROCESS | 1228 | 1465425620566 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}] 15:40:20 INFO - PROCESS | 1228 | 1465425620569 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:20 INFO - PROCESS | 1228 | 1465425620739 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:40:20 INFO - PROCESS | 1228 | 1465425620755 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:20 INFO - PROCESS | 1228 | 1465425620757 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:20 INFO - PROCESS | 1228 | ++DOCSHELL 153C3C00 == 38 [pid = 1228] [id = 169] 15:40:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (16AC0400) [pid = 1228] [serial = 505] [outer = 00000000] 15:40:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (173ED800) [pid = 1228] [serial = 506] [outer = 16AC0400] 15:40:20 INFO - PROCESS | 1228 | 1465425620813 Marionette DEBUG loaded listener.js 15:40:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1768F400) [pid = 1228] [serial = 507] [outer = 16AC0400] 15:40:21 INFO - PROCESS | 1228 | 1465425621705 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]]]}] 15:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1187ms 15:40:21 INFO - PROCESS | 1228 | 1465425621762 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:40:21 INFO - PROCESS | 1228 | 1465425621766 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:40:21 INFO - PROCESS | 1228 | 1465425621771 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:40:21 INFO - PROCESS | 1228 | 1465425621774 Marionette TRACE conn3 <- [1,642,null,{}] 15:40:21 INFO - PROCESS | 1228 | 1465425621779 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}] 15:40:21 INFO - PROCESS | 1228 | 1465425621782 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:21 INFO - PROCESS | 1228 | 1465425621951 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 1A284400 == 37 [pid = 1228] [id = 166] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 12813800 == 36 [pid = 1228] [id = 165] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 12A1AC00 == 35 [pid = 1228] [id = 164] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 185E2000 == 34 [pid = 1228] [id = 163] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 17F5A000 == 33 [pid = 1228] [id = 162] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 14314400 == 32 [pid = 1228] [id = 161] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 16ABAC00 == 31 [pid = 1228] [id = 160] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 1430D400 == 30 [pid = 1228] [id = 159] 15:40:22 INFO - PROCESS | 1228 | --DOCSHELL 104E0800 == 29 [pid = 1228] [id = 158] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (185E1800) [pid = 1228] [serial = 440] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (19B4DC00) [pid = 1228] [serial = 441] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A288400) [pid = 1228] [serial = 444] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (19EDFC00) [pid = 1228] [serial = 443] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (15515400) [pid = 1228] [serial = 449] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A6F5000) [pid = 1228] [serial = 446] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A729400) [pid = 1228] [serial = 453] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (16ABDC00) [pid = 1228] [serial = 434] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (17605C00) [pid = 1228] [serial = 435] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (18297000) [pid = 1228] [serial = 437] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (136B2000) [pid = 1228] [serial = 428] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (13D15000) [pid = 1228] [serial = 429] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (151B9C00) [pid = 1228] [serial = 431] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1550C400) [pid = 1228] [serial = 432] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15590400) [pid = 1228] [serial = 425] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15E58800) [pid = 1228] [serial = 426] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10566000) [pid = 1228] [serial = 422] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10A53800) [pid = 1228] [serial = 423] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A284C00) [pid = 1228] [serial = 420] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A6F5C00) [pid = 1228] [serial = 447] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A790400) [pid = 1228] [serial = 456] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A6EB800) [pid = 1228] [serial = 452] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17F5F800) [pid = 1228] [serial = 450] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (185C1000) [pid = 1228] [serial = 438] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A790000) [pid = 1228] [serial = 455] [outer = 00000000] [url = about:blank] 15:40:22 INFO - PROCESS | 1228 | 1465425622083 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:22 INFO - PROCESS | 1228 | 1465425622087 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:22 INFO - PROCESS | 1228 | ++DOCSHELL 105F2400 == 30 [pid = 1228] [id = 170] 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (10A47400) [pid = 1228] [serial = 508] [outer = 00000000] 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (12A19800) [pid = 1228] [serial = 509] [outer = 10A47400] 15:40:22 INFO - PROCESS | 1228 | 1465425622142 Marionette DEBUG loaded listener.js 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (130BEC00) [pid = 1228] [serial = 510] [outer = 10A47400] 15:40:22 INFO - PROCESS | 1228 | 1465425622583 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]]]}] 15:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 843ms 15:40:22 INFO - PROCESS | 1228 | 1465425622615 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:40:22 INFO - PROCESS | 1228 | 1465425622619 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:40:22 INFO - PROCESS | 1228 | 1465425622625 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:40:22 INFO - PROCESS | 1228 | 1465425622627 Marionette TRACE conn3 <- [1,646,null,{}] 15:40:22 INFO - PROCESS | 1228 | 1465425622631 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}] 15:40:22 INFO - PROCESS | 1228 | 1465425622633 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:22 INFO - PROCESS | 1228 | 1465425622716 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:40:22 INFO - PROCESS | 1228 | 1465425622727 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:22 INFO - PROCESS | 1228 | 1465425622729 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:22 INFO - PROCESS | 1228 | ++DOCSHELL 151B9C00 == 31 [pid = 1228] [id = 171] 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (153BBC00) [pid = 1228] [serial = 511] [outer = 00000000] 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B4D800) [pid = 1228] [serial = 512] [outer = 153BBC00] 15:40:22 INFO - PROCESS | 1228 | 1465425622779 Marionette DEBUG loaded listener.js 15:40:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15E5F400) [pid = 1228] [serial = 513] [outer = 153BBC00] 15:40:23 INFO - PROCESS | 1228 | 1465425623231 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]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 625ms 15:40:23 INFO - PROCESS | 1228 | 1465425623263 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 1228 | 1465425623266 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:40:23 INFO - PROCESS | 1228 | 1465425623269 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - PROCESS | 1228 | 1465425623273 Marionette TRACE conn3 <- [1,650,null,{}] 15:40:23 INFO - PROCESS | 1228 | 1465425623283 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}] 15:40:23 INFO - PROCESS | 1228 | 1465425623287 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:23 INFO - PROCESS | 1228 | 1465425623369 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:40:23 INFO - PROCESS | 1228 | 1465425623408 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:23 INFO - PROCESS | 1228 | 1465425623412 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:23 INFO - PROCESS | 1228 | ++DOCSHELL 1760DC00 == 32 [pid = 1228] [id = 172] 15:40:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17610C00) [pid = 1228] [serial = 514] [outer = 00000000] 15:40:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F27400) [pid = 1228] [serial = 515] [outer = 17610C00] 15:40:23 INFO - PROCESS | 1228 | 1465425623463 Marionette DEBUG loaded listener.js 15:40:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F60C00) [pid = 1228] [serial = 516] [outer = 17610C00] 15:40:23 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:23 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:23 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:23 INFO - PROCESS | 1228 | 1465425623939 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]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 703ms 15:40:23 INFO - PROCESS | 1228 | 1465425623968 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 1228 | 1465425623971 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:40:23 INFO - PROCESS | 1228 | 1465425623974 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - PROCESS | 1228 | 1465425623976 Marionette TRACE conn3 <- [1,654,null,{}] 15:40:23 INFO - PROCESS | 1228 | 1465425623979 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}] 15:40:23 INFO - PROCESS | 1228 | 1465425623982 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:24 INFO - PROCESS | 1228 | 1465425624075 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:40:24 INFO - PROCESS | 1228 | 1465425624082 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 1228 | 1465425624084 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:24 INFO - PROCESS | 1228 | ++DOCSHELL 18208C00 == 33 [pid = 1228] [id = 173] 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1829E000) [pid = 1228] [serial = 517] [outer = 00000000] 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185D7000) [pid = 1228] [serial = 518] [outer = 1829E000] 15:40:24 INFO - PROCESS | 1228 | 1465425624127 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DF800) [pid = 1228] [serial = 519] [outer = 1829E000] 15:40:24 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:24 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:24 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:24 INFO - PROCESS | 1228 | 1465425624541 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]]]}] 15:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 594ms 15:40:24 INFO - PROCESS | 1228 | 1465425624586 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:40:24 INFO - PROCESS | 1228 | 1465425624588 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:40:24 INFO - PROCESS | 1228 | 1465425624592 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:40:24 INFO - PROCESS | 1228 | 1465425624593 Marionette TRACE conn3 <- [1,658,null,{}] 15:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:40:24 INFO - PROCESS | 1228 | 1465425624597 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}] 15:40:24 INFO - PROCESS | 1228 | 1465425624599 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:24 INFO - PROCESS | 1228 | 1465425624707 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:40:24 INFO - PROCESS | 1228 | 1465425624712 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 1228 | 1465425624714 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:24 INFO - PROCESS | 1228 | ++DOCSHELL 13D1F400 == 34 [pid = 1228] [id = 174] 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1436C400) [pid = 1228] [serial = 520] [outer = 00000000] 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B4DC00) [pid = 1228] [serial = 521] [outer = 1436C400] 15:40:24 INFO - PROCESS | 1228 | 1465425624757 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19B4E000) [pid = 1228] [serial = 522] [outer = 1436C400] 15:40:25 INFO - PROCESS | 1228 | 1465425625200 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]]]}] 15:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 625ms 15:40:25 INFO - PROCESS | 1228 | 1465425625232 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 1228 | 1465425625234 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:40:25 INFO - PROCESS | 1228 | 1465425625237 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:40:25 INFO - PROCESS | 1228 | 1465425625239 Marionette TRACE conn3 <- [1,662,null,{}] 15:40:25 INFO - PROCESS | 1228 | 1465425625242 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}] 15:40:25 INFO - PROCESS | 1228 | 1465425625247 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:25 INFO - PROCESS | 1228 | 1465425625379 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:40:25 INFO - PROCESS | 1228 | 1465425625384 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:25 INFO - PROCESS | 1228 | 1465425625386 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:25 INFO - PROCESS | 1228 | ++DOCSHELL 19C81C00 == 35 [pid = 1228] [id = 175] 15:40:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19C82800) [pid = 1228] [serial = 523] [outer = 00000000] 15:40:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A28A400) [pid = 1228] [serial = 524] [outer = 19C82800] 15:40:25 INFO - PROCESS | 1228 | 1465425625430 Marionette DEBUG loaded listener.js 15:40:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A608C00) [pid = 1228] [serial = 525] [outer = 19C82800] 15:40:25 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:25 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:25 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:40:25 INFO - PROCESS | 1228 | [1228] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:40:25 INFO - PROCESS | 1228 | 1465425625881 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]]]}] 15:40:25 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 15:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 703ms 15:40:25 INFO - PROCESS | 1228 | 1465425625944 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 1228 | 1465425625947 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:40:25 INFO - PROCESS | 1228 | 1465425625962 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - PROCESS | 1228 | 1465425625965 Marionette TRACE conn3 <- [1,666,null,{}] 15:40:25 INFO - PROCESS | 1228 | 1465425625968 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}] 15:40:25 INFO - PROCESS | 1228 | 1465425625979 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:26 INFO - PROCESS | 1228 | 1465425626109 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:40:26 INFO - PROCESS | 1228 | 1465425626168 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 1228 | 1465425626170 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:26 INFO - PROCESS | 1228 | ++DOCSHELL 1A287C00 == 36 [pid = 1228] [id = 176] 15:40:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A6F5C00) [pid = 1228] [serial = 526] [outer = 00000000] 15:40:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A728400) [pid = 1228] [serial = 527] [outer = 1A6F5C00] 15:40:26 INFO - PROCESS | 1228 | 1465425626212 Marionette DEBUG loaded listener.js 15:40:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A72DC00) [pid = 1228] [serial = 528] [outer = 1A6F5C00] 15:40:26 INFO - PROCESS | 1228 | 1465425626764 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]]]}] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (17F66000) [pid = 1228] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (16AC0800) [pid = 1228] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (13124400) [pid = 1228] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (11AD9C00) [pid = 1228] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1664D000) [pid = 1228] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (185D7800) [pid = 1228] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A8A0C00) [pid = 1228] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B47800) [pid = 1228] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19C82400) [pid = 1228] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A287000) [pid = 1228] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16ABB000) [pid = 1228] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10A52800) [pid = 1228] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1430E400) [pid = 1228] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:40:26 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (136AF000) [pid = 1228] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 859ms 15:40:26 INFO - PROCESS | 1228 | 1465425626817 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 1228 | 1465425626819 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:40:26 INFO - PROCESS | 1228 | 1465425626822 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - PROCESS | 1228 | 1465425626824 Marionette TRACE conn3 <- [1,670,null,{}] 15:40:26 INFO - PROCESS | 1228 | 1465425626827 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}] 15:40:26 INFO - PROCESS | 1228 | 1465425626829 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:26 INFO - PROCESS | 1228 | 1465425626915 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:40:26 INFO - PROCESS | 1228 | 1465425626927 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 1228 | 1465425626930 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:26 INFO - PROCESS | 1228 | ++DOCSHELL 151BAC00 == 37 [pid = 1228] [id = 177] 15:40:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1550B000) [pid = 1228] [serial = 529] [outer = 00000000] 15:40:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16AB7C00) [pid = 1228] [serial = 530] [outer = 1550B000] 15:40:27 INFO - PROCESS | 1228 | 1465425627003 Marionette DEBUG loaded listener.js 15:40:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (17F25C00) [pid = 1228] [serial = 531] [outer = 1550B000] 15:40:28 INFO - PROCESS | 1228 | 1465425628026 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]]]}] 15:40:28 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) 15:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1250ms 15:40:28 INFO - PROCESS | 1228 | 1465425628072 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:40:28 INFO - PROCESS | 1228 | 1465425628074 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:40:28 INFO - PROCESS | 1228 | 1465425628078 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 1228 | 1465425628079 Marionette TRACE conn3 <- [1,674,null,{}] 15:40:28 INFO - PROCESS | 1228 | 1465425628083 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}] 15:40:28 INFO - PROCESS | 1228 | 1465425628084 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:28 INFO - PROCESS | 1228 | 1465425628161 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:40:28 INFO - PROCESS | 1228 | 1465425628166 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:28 INFO - PROCESS | 1228 | 1465425628168 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:28 INFO - PROCESS | 1228 | ++DOCSHELL 131D6C00 == 38 [pid = 1228] [id = 178] 15:40:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (136AF000) [pid = 1228] [serial = 532] [outer = 00000000] 15:40:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A605C00) [pid = 1228] [serial = 533] [outer = 136AF000] 15:40:28 INFO - PROCESS | 1228 | 1465425628211 Marionette DEBUG loaded listener.js 15:40:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A797C00) [pid = 1228] [serial = 534] [outer = 136AF000] 15:40:29 INFO - PROCESS | 1228 | 1465425629151 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]]]}] 15:40:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:40:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1078ms 15:40:29 INFO - PROCESS | 1228 | 1465425629168 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:40:29 INFO - PROCESS | 1228 | 1465425629173 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:40:29 INFO - PROCESS | 1228 | 1465425629178 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:40:29 INFO - PROCESS | 1228 | 1465425629181 Marionette TRACE conn3 <- [1,678,null,{}] 15:40:29 INFO - PROCESS | 1228 | 1465425629187 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}] 15:40:29 INFO - PROCESS | 1228 | 1465425629190 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:29 INFO - PROCESS | 1228 | 1465425629332 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:40:29 INFO - PROCESS | 1228 | 1465425629451 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 1228 | 1465425629456 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:29 INFO - PROCESS | 1228 | ++DOCSHELL 13225800 == 39 [pid = 1228] [id = 179] 15:40:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (13940800) [pid = 1228] [serial = 535] [outer = 00000000] 15:40:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1430D400) [pid = 1228] [serial = 536] [outer = 13940800] 15:40:29 INFO - PROCESS | 1228 | 1465425629555 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1550D800) [pid = 1228] [serial = 537] [outer = 13940800] 15:40:30 INFO - PROCESS | 1228 | 1465425630610 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]]]}] 15:40:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:40:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1453ms 15:40:30 INFO - PROCESS | 1228 | 1465425630637 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 1228 | 1465425630642 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:40:30 INFO - PROCESS | 1228 | 1465425630648 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - PROCESS | 1228 | 1465425630651 Marionette TRACE conn3 <- [1,682,null,{}] 15:40:30 INFO - PROCESS | 1228 | 1465425630655 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}] 15:40:30 INFO - PROCESS | 1228 | 1465425630658 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:30 INFO - PROCESS | 1228 | 1465425630772 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:40:30 INFO - PROCESS | 1228 | 1465425630896 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 1228 | 1465425630898 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:30 INFO - PROCESS | 1228 | ++DOCSHELL 16C45400 == 40 [pid = 1228] [id = 180] 15:40:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (16EC6000) [pid = 1228] [serial = 538] [outer = 00000000] 15:40:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (175AFC00) [pid = 1228] [serial = 539] [outer = 16EC6000] 15:40:30 INFO - PROCESS | 1228 | 1465425630955 Marionette DEBUG loaded listener.js 15:40:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (17F67C00) [pid = 1228] [serial = 540] [outer = 16EC6000] 15:40:32 INFO - PROCESS | 1228 | 1465425632094 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]]]}] 15:40:32 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) 15:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1500ms 15:40:32 INFO - PROCESS | 1228 | 1465425632226 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:40:32 INFO - PROCESS | 1228 | 1465425632231 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:40:32 INFO - PROCESS | 1228 | 1465425632240 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:40:32 INFO - PROCESS | 1228 | 1465425632243 Marionette TRACE conn3 <- [1,686,null,{}] 15:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:40:32 INFO - PROCESS | 1228 | 1465425632248 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}] 15:40:32 INFO - PROCESS | 1228 | 1465425632251 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:32 INFO - PROCESS | 1228 | 1465425632344 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:40:32 INFO - PROCESS | 1228 | 1465425632419 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:32 INFO - PROCESS | 1228 | 1465425632422 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:32 INFO - PROCESS | 1228 | ++DOCSHELL 136ADC00 == 41 [pid = 1228] [id = 181] 15:40:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (136B5000) [pid = 1228] [serial = 541] [outer = 00000000] 15:40:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (13D1B400) [pid = 1228] [serial = 542] [outer = 136B5000] 15:40:32 INFO - PROCESS | 1228 | 1465425632472 Marionette DEBUG loaded listener.js 15:40:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1436A400) [pid = 1228] [serial = 543] [outer = 136B5000] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 151BAC00 == 40 [pid = 1228] [id = 177] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 1A287C00 == 39 [pid = 1228] [id = 176] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 19C81C00 == 38 [pid = 1228] [id = 175] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 13D1F400 == 37 [pid = 1228] [id = 174] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 18208C00 == 36 [pid = 1228] [id = 173] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 1760DC00 == 35 [pid = 1228] [id = 172] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 151B9C00 == 34 [pid = 1228] [id = 171] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 105F2400 == 33 [pid = 1228] [id = 170] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 153C3C00 == 32 [pid = 1228] [id = 169] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 1A790C00 == 31 [pid = 1228] [id = 167] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 10A48400 == 30 [pid = 1228] [id = 168] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 16C45400 == 29 [pid = 1228] [id = 180] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 131D6C00 == 28 [pid = 1228] [id = 178] 15:40:33 INFO - PROCESS | 1228 | --DOCSHELL 13225800 == 27 [pid = 1228] [id = 179] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (185C4000) [pid = 1228] [serial = 485] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (17F5C400) [pid = 1228] [serial = 482] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (13152800) [pid = 1228] [serial = 470] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (13155400) [pid = 1228] [serial = 459] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (12D5E800) [pid = 1228] [serial = 458] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16C43800) [pid = 1228] [serial = 462] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16ABA800) [pid = 1228] [serial = 461] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A6E8400) [pid = 1228] [serial = 465] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19ED1400) [pid = 1228] [serial = 464] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1AA12000) [pid = 1228] [serial = 468] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A8A9000) [pid = 1228] [serial = 467] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19B51400) [pid = 1228] [serial = 488] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185D7400) [pid = 1228] [serial = 486] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A607800) [pid = 1228] [serial = 491] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C7B800) [pid = 1228] [serial = 489] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A726800) [pid = 1228] [serial = 497] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A6F4800) [pid = 1228] [serial = 492] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16AC1000) [pid = 1228] [serial = 479] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16D02C00) [pid = 1228] [serial = 480] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A726C00) [pid = 1228] [serial = 498] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (11CC9400) [pid = 1228] [serial = 473] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1550BC00) [pid = 1228] [serial = 477] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1820E800) [pid = 1228] [serial = 494] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (15116000) [pid = 1228] [serial = 476] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (12AABC00) [pid = 1228] [serial = 474] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1A8A0000) [pid = 1228] [serial = 500] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (136B8400) [pid = 1228] [serial = 471] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (19B51000) [pid = 1228] [serial = 495] [outer = 00000000] [url = about:blank] 15:40:33 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17F68C00) [pid = 1228] [serial = 483] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 1228 | 1465425634147 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]]]}] 15:40:34 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) 15:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1968ms 15:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:40:34 INFO - PROCESS | 1228 | 1465425634213 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:40:34 INFO - PROCESS | 1228 | 1465425634216 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:40:34 INFO - PROCESS | 1228 | 1465425634221 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:40:34 INFO - PROCESS | 1228 | 1465425634224 Marionette TRACE conn3 <- [1,690,null,{}] 15:40:34 INFO - PROCESS | 1228 | 1465425634230 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}] 15:40:34 INFO - PROCESS | 1228 | 1465425634232 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:34 INFO - PROCESS | 1228 | 1465425634314 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:40:34 INFO - PROCESS | 1228 | 1465425634321 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 1228 | 1465425634325 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:34 INFO - PROCESS | 1228 | ++DOCSHELL 11C26400 == 28 [pid = 1228] [id = 182] 15:40:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (11CC3C00) [pid = 1228] [serial = 544] [outer = 00000000] 15:40:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (130A0800) [pid = 1228] [serial = 545] [outer = 11CC3C00] 15:40:34 INFO - PROCESS | 1228 | 1465425634372 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13130400) [pid = 1228] [serial = 546] [outer = 11CC3C00] 15:40:35 INFO - PROCESS | 1228 | 1465425635308 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]]]}] 15:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1141ms 15:40:35 INFO - PROCESS | 1228 | 1465425635366 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 1228 | 1465425635370 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:40:35 INFO - PROCESS | 1228 | 1465425635377 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - PROCESS | 1228 | 1465425635379 Marionette TRACE conn3 <- [1,694,null,{}] 15:40:35 INFO - PROCESS | 1228 | 1465425635383 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}] 15:40:35 INFO - PROCESS | 1228 | 1465425635386 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:35 INFO - PROCESS | 1228 | 1465425635469 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:40:35 INFO - PROCESS | 1228 | 1465425635475 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 1228 | 1465425635478 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:35 INFO - PROCESS | 1228 | ++DOCSHELL 1430A400 == 29 [pid = 1228] [id = 183] 15:40:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (1430B800) [pid = 1228] [serial = 547] [outer = 00000000] 15:40:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (151B5800) [pid = 1228] [serial = 548] [outer = 1430B800] 15:40:35 INFO - PROCESS | 1228 | 1465425635524 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (15509C00) [pid = 1228] [serial = 549] [outer = 1430B800] 15:40:36 INFO - PROCESS | 1228 | 1465425636506 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]]]}] 15:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 15:40:36 INFO - PROCESS | 1228 | 1465425636522 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 1228 | 1465425636524 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:40:36 INFO - PROCESS | 1228 | 1465425636534 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:40:36 INFO - PROCESS | 1228 | 1465425636538 Marionette TRACE conn3 <- [1,698,null,{}] 15:40:36 INFO - PROCESS | 1228 | 1465425636548 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}] 15:40:36 INFO - PROCESS | 1228 | 1465425636553 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:36 INFO - PROCESS | 1228 | 1465425636660 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:40:36 INFO - PROCESS | 1228 | 1465425636668 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:36 INFO - PROCESS | 1228 | 1465425636671 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:36 INFO - PROCESS | 1228 | ++DOCSHELL 16ABF800 == 30 [pid = 1228] [id = 184] 15:40:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16ABFC00) [pid = 1228] [serial = 550] [outer = 00000000] 15:40:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16C46400) [pid = 1228] [serial = 551] [outer = 16ABFC00] 15:40:36 INFO - PROCESS | 1228 | 1465425636718 Marionette DEBUG loaded listener.js 15:40:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16F57400) [pid = 1228] [serial = 552] [outer = 16ABFC00] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19C82800) [pid = 1228] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16AC0400) [pid = 1228] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (10A4F000) [pid = 1228] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1829E000) [pid = 1228] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (10A47400) [pid = 1228] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1A6F5C00) [pid = 1228] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (17610C00) [pid = 1228] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1A792C00) [pid = 1228] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (153BBC00) [pid = 1228] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1550B000) [pid = 1228] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1436C400) [pid = 1228] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:40:37 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (136AF000) [pid = 1228] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:40:37 INFO - PROCESS | 1228 | 1465425637834 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]]]}] 15:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1359ms 15:40:37 INFO - PROCESS | 1228 | 1465425637894 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 1228 | 1465425637896 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:40:37 INFO - PROCESS | 1228 | 1465425637900 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:40:37 INFO - PROCESS | 1228 | 1465425637901 Marionette TRACE conn3 <- [1,702,null,{}] 15:40:37 INFO - PROCESS | 1228 | 1465425637905 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}] 15:40:37 INFO - PROCESS | 1228 | 1465425637907 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:37 INFO - PROCESS | 1228 | 1465425637997 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:40:38 INFO - PROCESS | 1228 | 1465425638029 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:38 INFO - PROCESS | 1228 | 1465425638032 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:38 INFO - PROCESS | 1228 | ++DOCSHELL 131D6000 == 31 [pid = 1228] [id = 185] 15:40:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (169D6400) [pid = 1228] [serial = 553] [outer = 00000000] 15:40:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (16AC3C00) [pid = 1228] [serial = 554] [outer = 169D6400] 15:40:38 INFO - PROCESS | 1228 | 1465425638077 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (17601400) [pid = 1228] [serial = 555] [outer = 169D6400] 15:40:38 INFO - PROCESS | 1228 | 1465425638972 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]]]}] 15:40:38 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 15:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1094ms 15:40:38 INFO - PROCESS | 1228 | 1465425638993 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 1228 | 1465425638995 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:40:38 INFO - PROCESS | 1228 | 1465425638999 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:40:38 INFO - PROCESS | 1228 | 1465425639001 Marionette TRACE conn3 <- [1,706,null,{}] 15:40:39 INFO - PROCESS | 1228 | 1465425639006 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}] 15:40:39 INFO - PROCESS | 1228 | 1465425639009 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:39 INFO - PROCESS | 1228 | 1465425639113 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:40:39 INFO - PROCESS | 1228 | 1465425639120 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 1228 | 1465425639122 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:39 INFO - PROCESS | 1228 | ++DOCSHELL 17F5B000 == 32 [pid = 1228] [id = 186] 15:40:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (17F60800) [pid = 1228] [serial = 556] [outer = 00000000] 15:40:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (1803E800) [pid = 1228] [serial = 557] [outer = 17F60800] 15:40:39 INFO - PROCESS | 1228 | 1465425639165 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (18297C00) [pid = 1228] [serial = 558] [outer = 17F60800] 15:40:40 INFO - PROCESS | 1228 | 1465425640135 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]]]}] 15:40:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1187ms 15:40:40 INFO - PROCESS | 1228 | 1465425640200 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 1228 | 1465425640205 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:40:40 INFO - PROCESS | 1228 | 1465425640211 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:40:40 INFO - PROCESS | 1228 | 1465425640215 Marionette TRACE conn3 <- [1,710,null,{}] 15:40:40 INFO - PROCESS | 1228 | 1465425640221 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}] 15:40:40 INFO - PROCESS | 1228 | 1465425640224 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:40 INFO - PROCESS | 1228 | 1465425640365 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:40:40 INFO - PROCESS | 1228 | 1465425640499 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 1228 | 1465425640502 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:40 INFO - PROCESS | 1228 | ++DOCSHELL 1309D800 == 33 [pid = 1228] [id = 187] 15:40:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (130C3800) [pid = 1228] [serial = 559] [outer = 00000000] 15:40:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (131D5C00) [pid = 1228] [serial = 560] [outer = 130C3800] 15:40:40 INFO - PROCESS | 1228 | 1465425640562 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13D16C00) [pid = 1228] [serial = 561] [outer = 130C3800] 15:40:41 INFO - PROCESS | 1228 | 1465425641232 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] 15:40:41 INFO - PROCESS | 1228 | 1465425641311 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:40:41 INFO - PROCESS | 1228 | 1465425641341 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - PROCESS | 1228 | 1465425641344 Marionette TRACE conn3 <- [1,714,null,{}] 15:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:40:41 INFO - PROCESS | 1228 | 1465425641348 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}] 15:40:41 INFO - PROCESS | 1228 | 1465425641351 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:41 INFO - PROCESS | 1228 | 1465425641472 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:40:41 INFO - PROCESS | 1228 | 1465425641544 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 1228 | 1465425641546 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:41 INFO - PROCESS | 1228 | ++DOCSHELL 16AB9400 == 34 [pid = 1228] [id = 188] 15:40:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16ABA800) [pid = 1228] [serial = 562] [outer = 00000000] 15:40:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16EBC800) [pid = 1228] [serial = 563] [outer = 16ABA800] 15:40:41 INFO - PROCESS | 1228 | 1465425641602 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (17F24000) [pid = 1228] [serial = 564] [outer = 16ABA800] 15:40:42 INFO - PROCESS | 1228 | --DOCSHELL 131D6000 == 33 [pid = 1228] [id = 185] 15:40:42 INFO - PROCESS | 1228 | --DOCSHELL 16ABF800 == 32 [pid = 1228] [id = 184] 15:40:42 INFO - PROCESS | 1228 | --DOCSHELL 1430A400 == 31 [pid = 1228] [id = 183] 15:40:42 INFO - PROCESS | 1228 | --DOCSHELL 11C26400 == 30 [pid = 1228] [id = 182] 15:40:42 INFO - PROCESS | 1228 | 1465425642466 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]]]}] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A605C00) [pid = 1228] [serial = 533] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A608C00) [pid = 1228] [serial = 525] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A28A400) [pid = 1228] [serial = 524] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (173ED800) [pid = 1228] [serial = 506] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1768F400) [pid = 1228] [serial = 507] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (136AE800) [pid = 1228] [serial = 503] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (15115000) [pid = 1228] [serial = 504] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (185D7000) [pid = 1228] [serial = 518] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (12A19800) [pid = 1228] [serial = 509] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (130BEC00) [pid = 1228] [serial = 510] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1A728400) [pid = 1228] [serial = 527] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (17F27400) [pid = 1228] [serial = 515] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (17F60C00) [pid = 1228] [serial = 516] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1A8A4800) [pid = 1228] [serial = 501] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (15B4D800) [pid = 1228] [serial = 512] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (15E5F400) [pid = 1228] [serial = 513] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (16AB7C00) [pid = 1228] [serial = 530] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (17F25C00) [pid = 1228] [serial = 531] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (1A797C00) [pid = 1228] [serial = 534] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (1A72DC00) [pid = 1228] [serial = 528] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 51 (19B4DC00) [pid = 1228] [serial = 521] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 50 (19B4E000) [pid = 1228] [serial = 522] [outer = 00000000] [url = about:blank] 15:40:42 INFO - PROCESS | 1228 | --DOMWINDOW == 49 (185DF800) [pid = 1228] [serial = 519] [outer = 00000000] [url = about:blank] 15:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1188ms 15:40:42 INFO - PROCESS | 1228 | 1465425642544 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 1228 | 1465425642548 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:40:42 INFO - PROCESS | 1228 | 1465425642553 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 1228 | 1465425642556 Marionette TRACE conn3 <- [1,718,null,{}] 15:40:42 INFO - PROCESS | 1228 | 1465425642562 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}] 15:40:42 INFO - PROCESS | 1228 | 1465425642565 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:42 INFO - PROCESS | 1228 | 1465425642652 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:40:42 INFO - PROCESS | 1228 | 1465425642664 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:42 INFO - PROCESS | 1228 | 1465425642668 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:42 INFO - PROCESS | 1228 | ++DOCSHELL 10A46C00 == 31 [pid = 1228] [id = 189] 15:40:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 50 (10A47800) [pid = 1228] [serial = 565] [outer = 00000000] 15:40:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 51 (12ADF000) [pid = 1228] [serial = 566] [outer = 10A47800] 15:40:42 INFO - PROCESS | 1228 | 1465425642715 Marionette DEBUG loaded listener.js 15:40:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (12D5E800) [pid = 1228] [serial = 567] [outer = 10A47800] 15:40:43 INFO - PROCESS | 1228 | 1465425643222 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] 15:40:43 INFO - PROCESS | 1228 | 1465425643259 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:40:43 INFO - PROCESS | 1228 | 1465425643266 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:40:43 INFO - PROCESS | 1228 | 1465425643268 Marionette TRACE conn3 <- [1,722,null,{}] 15:40:43 INFO - PROCESS | 1228 | 1465425643272 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}] 15:40:43 INFO - PROCESS | 1228 | 1465425643274 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:43 INFO - PROCESS | 1228 | 1465425643355 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:40:43 INFO - PROCESS | 1228 | 1465425643364 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:43 INFO - PROCESS | 1228 | 1465425643366 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:43 INFO - PROCESS | 1228 | ++DOCSHELL 13D12C00 == 32 [pid = 1228] [id = 190] 15:40:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (13D1F000) [pid = 1228] [serial = 568] [outer = 00000000] 15:40:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (14310800) [pid = 1228] [serial = 569] [outer = 13D1F000] 15:40:43 INFO - PROCESS | 1228 | 1465425643411 Marionette DEBUG loaded listener.js 15:40:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (153BBC00) [pid = 1228] [serial = 570] [outer = 13D1F000] 15:40:43 INFO - PROCESS | 1228 | 1465425643863 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]]]}] 15:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 625ms 15:40:43 INFO - PROCESS | 1228 | 1465425643902 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:40:43 INFO - PROCESS | 1228 | 1465425643904 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:40:43 INFO - PROCESS | 1228 | 1465425643907 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:40:43 INFO - PROCESS | 1228 | 1465425643911 Marionette TRACE conn3 <- [1,726,null,{}] 15:40:43 INFO - PROCESS | 1228 | 1465425643921 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}] 15:40:43 INFO - PROCESS | 1228 | 1465425643926 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:44 INFO - PROCESS | 1228 | 1465425644007 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:40:44 INFO - PROCESS | 1228 | 1465425644118 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:44 INFO - PROCESS | 1228 | 1465425644121 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:44 INFO - PROCESS | 1228 | ++DOCSHELL 16AB7000 == 33 [pid = 1228] [id = 191] 15:40:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (16AB7800) [pid = 1228] [serial = 571] [outer = 00000000] 15:40:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (16ABE400) [pid = 1228] [serial = 572] [outer = 16AB7800] 15:40:44 INFO - PROCESS | 1228 | 1465425644175 Marionette DEBUG loaded listener.js 15:40:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (16C43800) [pid = 1228] [serial = 573] [outer = 16AB7800] 15:40:45 INFO - PROCESS | 1228 | 1465425645042 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]]]}] 15:40:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1141ms 15:40:45 INFO - PROCESS | 1228 | 1465425645053 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:40:45 INFO - PROCESS | 1228 | 1465425645055 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:40:45 INFO - PROCESS | 1228 | 1465425645059 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:40:45 INFO - PROCESS | 1228 | 1465425645061 Marionette TRACE conn3 <- [1,730,null,{}] 15:40:45 INFO - PROCESS | 1228 | 1465425645068 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}] 15:40:45 INFO - PROCESS | 1228 | 1465425645070 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:45 INFO - PROCESS | 1228 | 1465425645178 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:40:45 INFO - PROCESS | 1228 | 1465425645183 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:45 INFO - PROCESS | 1228 | 1465425645186 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:45 INFO - PROCESS | 1228 | ++DOCSHELL 1760E000 == 34 [pid = 1228] [id = 192] 15:40:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (178A0000) [pid = 1228] [serial = 574] [outer = 00000000] 15:40:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (17F59800) [pid = 1228] [serial = 575] [outer = 178A0000] 15:40:45 INFO - PROCESS | 1228 | 1465425645238 Marionette DEBUG loaded listener.js 15:40:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (17F62C00) [pid = 1228] [serial = 576] [outer = 178A0000] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (16ABFC00) [pid = 1228] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1430B800) [pid = 1228] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (136B5000) [pid = 1228] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (11CC3C00) [pid = 1228] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (13940800) [pid = 1228] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (16EC6000) [pid = 1228] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:40:45 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (169D6400) [pid = 1228] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:40:46 INFO - PROCESS | 1228 | 1465425646160 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]]]}] 15:40:46 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 15:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1140ms 15:40:46 INFO - PROCESS | 1228 | 1465425646209 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:40:46 INFO - PROCESS | 1228 | 1465425646211 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:40:46 INFO - PROCESS | 1228 | 1465425646214 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:40:46 INFO - PROCESS | 1228 | 1465425646216 Marionette TRACE conn3 <- [1,734,null,{}] 15:40:46 INFO - PROCESS | 1228 | 1465425646221 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}] 15:40:46 INFO - PROCESS | 1228 | 1465425646223 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:46 INFO - PROCESS | 1228 | 1465425646305 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:40:46 INFO - PROCESS | 1228 | 1465425646310 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 1228 | 1465425646312 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:46 INFO - PROCESS | 1228 | ++DOCSHELL 1314A400 == 35 [pid = 1228] [id = 193] 15:40:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (13D20400) [pid = 1228] [serial = 577] [outer = 00000000] 15:40:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (17F65000) [pid = 1228] [serial = 578] [outer = 13D20400] 15:40:46 INFO - PROCESS | 1228 | 1465425646356 Marionette DEBUG loaded listener.js 15:40:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (17F65800) [pid = 1228] [serial = 579] [outer = 13D20400] 15:40:47 INFO - PROCESS | 1228 | 1465425647299 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]]]}] 15:40:47 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.) 15:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1078ms 15:40:47 INFO - PROCESS | 1228 | 1465425647309 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:40:47 INFO - PROCESS | 1228 | 1465425647311 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:40:47 INFO - PROCESS | 1228 | 1465425647314 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:40:47 INFO - PROCESS | 1228 | 1465425647316 Marionette TRACE conn3 <- [1,738,null,{}] 15:40:47 INFO - PROCESS | 1228 | 1465425647323 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}] 15:40:47 INFO - PROCESS | 1228 | 1465425647329 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:47 INFO - PROCESS | 1228 | 1465425647429 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:40:47 INFO - PROCESS | 1228 | 1465425647435 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:47 INFO - PROCESS | 1228 | 1465425647437 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:47 INFO - PROCESS | 1228 | ++DOCSHELL 1829DC00 == 36 [pid = 1228] [id = 194] 15:40:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (185D9800) [pid = 1228] [serial = 580] [outer = 00000000] 15:40:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (185DFC00) [pid = 1228] [serial = 581] [outer = 185D9800] 15:40:47 INFO - PROCESS | 1228 | 1465425647480 Marionette DEBUG loaded listener.js 15:40:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (185E2800) [pid = 1228] [serial = 582] [outer = 185D9800] 15:40:48 INFO - PROCESS | 1228 | 1465425648400 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]]]}] 15:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1093ms 15:40:48 INFO - PROCESS | 1228 | 1465425648415 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:40:48 INFO - PROCESS | 1228 | 1465425648417 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:40:48 INFO - PROCESS | 1228 | 1465425648420 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:40:48 INFO - PROCESS | 1228 | 1465425648422 Marionette TRACE conn3 <- [1,742,null,{}] 15:40:48 INFO - PROCESS | 1228 | 1465425648430 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}] 15:40:48 INFO - PROCESS | 1228 | 1465425648432 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:48 INFO - PROCESS | 1228 | 1465425648506 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:40:48 INFO - PROCESS | 1228 | 1465425648512 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 1228 | 1465425648513 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:48 INFO - PROCESS | 1228 | ++DOCSHELL 19B49C00 == 37 [pid = 1228] [id = 195] 15:40:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (19B4D000) [pid = 1228] [serial = 583] [outer = 00000000] 15:40:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (19B55000) [pid = 1228] [serial = 584] [outer = 19B4D000] 15:40:48 INFO - PROCESS | 1228 | 1465425648555 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (19C15000) [pid = 1228] [serial = 585] [outer = 19B4D000] 15:40:49 INFO - PROCESS | 1228 | 1465425649660 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]]]}] 15:40:49 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 15:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1296ms 15:40:49 INFO - PROCESS | 1228 | 1465425649726 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 1228 | 1465425649731 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:40:49 INFO - PROCESS | 1228 | 1465425649736 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 1228 | 1465425649739 Marionette TRACE conn3 <- [1,746,null,{}] 15:40:49 INFO - PROCESS | 1228 | 1465425649745 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}] 15:40:49 INFO - PROCESS | 1228 | 1465425649748 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:49 INFO - PROCESS | 1228 | 1465425649837 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:40:49 INFO - PROCESS | 1228 | 1465425649950 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:49 INFO - PROCESS | 1228 | 1465425649952 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:49 INFO - PROCESS | 1228 | ++DOCSHELL 10A4A400 == 38 [pid = 1228] [id = 196] 15:40:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12AABC00) [pid = 1228] [serial = 586] [outer = 00000000] 15:40:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (136B4800) [pid = 1228] [serial = 587] [outer = 12AABC00] 15:40:49 INFO - PROCESS | 1228 | 1465425650008 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (1430CC00) [pid = 1228] [serial = 588] [outer = 12AABC00] 15:40:50 INFO - PROCESS | 1228 | 1465425650581 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]]]}] 15:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 890ms 15:40:50 INFO - PROCESS | 1228 | 1465425650639 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:40:50 INFO - PROCESS | 1228 | 1465425650643 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:40:50 INFO - PROCESS | 1228 | 1465425650650 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:40:50 INFO - PROCESS | 1228 | 1465425650653 Marionette TRACE conn3 <- [1,750,null,{}] 15:40:50 INFO - PROCESS | 1228 | 1465425650657 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}] 15:40:50 INFO - PROCESS | 1228 | 1465425650660 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:50 INFO - PROCESS | 1228 | 1465425650774 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:40:50 INFO - PROCESS | 1228 | 1465425650867 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 1228 | 1465425650869 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:50 INFO - PROCESS | 1228 | ++DOCSHELL 16ABBC00 == 39 [pid = 1228] [id = 197] 15:40:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (16ABDC00) [pid = 1228] [serial = 589] [outer = 00000000] 15:40:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (175AB800) [pid = 1228] [serial = 590] [outer = 16ABDC00] 15:40:50 INFO - PROCESS | 1228 | 1465425650924 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17F27400) [pid = 1228] [serial = 591] [outer = 16ABDC00] 15:40:51 INFO - PROCESS | 1228 | 1465425651994 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]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1421ms 15:40:52 INFO - PROCESS | 1228 | 1465425652106 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 1228 | 1465425652110 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:40:52 INFO - PROCESS | 1228 | 1465425652117 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 1228 | 1465425652120 Marionette TRACE conn3 <- [1,754,null,{}] 15:40:52 INFO - PROCESS | 1228 | 1465425652126 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}] 15:40:52 INFO - PROCESS | 1228 | 1465425652129 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:52 INFO - PROCESS | 1228 | 1465425652217 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:40:52 INFO - PROCESS | 1228 | 1465425652332 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 1228 | 1465425652335 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:52 INFO - PROCESS | 1228 | ++DOCSHELL 12A18C00 == 40 [pid = 1228] [id = 198] 15:40:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (12A1A400) [pid = 1228] [serial = 592] [outer = 00000000] 15:40:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1312B400) [pid = 1228] [serial = 593] [outer = 12A1A400] 15:40:52 INFO - PROCESS | 1228 | 1465425652390 Marionette DEBUG loaded listener.js 15:40:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1314C000) [pid = 1228] [serial = 594] [outer = 12A1A400] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 136ADC00 == 39 [pid = 1228] [id = 181] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 1829DC00 == 38 [pid = 1228] [id = 194] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 1314A400 == 37 [pid = 1228] [id = 193] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 1760E000 == 36 [pid = 1228] [id = 192] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 16AB7000 == 35 [pid = 1228] [id = 191] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 13D12C00 == 34 [pid = 1228] [id = 190] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 10A46C00 == 33 [pid = 1228] [id = 189] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 16AB9400 == 32 [pid = 1228] [id = 188] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 17F5B000 == 31 [pid = 1228] [id = 186] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 1309D800 == 30 [pid = 1228] [id = 187] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 16ABBC00 == 29 [pid = 1228] [id = 197] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 19B49C00 == 28 [pid = 1228] [id = 195] 15:40:53 INFO - PROCESS | 1228 | --DOCSHELL 10A4A400 == 27 [pid = 1228] [id = 196] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1803E800) [pid = 1228] [serial = 557] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16C46400) [pid = 1228] [serial = 551] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (151B5800) [pid = 1228] [serial = 548] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1436A400) [pid = 1228] [serial = 543] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (13D1B400) [pid = 1228] [serial = 542] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (130A0800) [pid = 1228] [serial = 545] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (13130400) [pid = 1228] [serial = 546] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1550D800) [pid = 1228] [serial = 537] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1430D400) [pid = 1228] [serial = 536] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (17F67C00) [pid = 1228] [serial = 540] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (175AFC00) [pid = 1228] [serial = 539] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (16AC3C00) [pid = 1228] [serial = 554] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (17601400) [pid = 1228] [serial = 555] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (16F57400) [pid = 1228] [serial = 552] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (15509C00) [pid = 1228] [serial = 549] [outer = 00000000] [url = about:blank] 15:40:53 INFO - PROCESS | 1228 | 1465425653884 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]]]}] 15:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1812ms 15:40:53 INFO - PROCESS | 1228 | 1465425653908 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:40:53 INFO - PROCESS | 1228 | 1465425653912 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:40:53 INFO - PROCESS | 1228 | 1465425653918 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:40:53 INFO - PROCESS | 1228 | 1465425653920 Marionette TRACE conn3 <- [1,758,null,{}] 15:40:53 INFO - PROCESS | 1228 | 1465425653925 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}] 15:40:53 INFO - PROCESS | 1228 | 1465425653928 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:54 INFO - PROCESS | 1228 | 1465425654009 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:40:54 INFO - PROCESS | 1228 | 1465425654076 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 1228 | 1465425654079 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:54 INFO - PROCESS | 1228 | ++DOCSHELL 12813800 == 28 [pid = 1228] [id = 199] 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (12A19800) [pid = 1228] [serial = 595] [outer = 00000000] 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (13077800) [pid = 1228] [serial = 596] [outer = 12A19800] 15:40:54 INFO - PROCESS | 1228 | 1465425654128 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (13126C00) [pid = 1228] [serial = 597] [outer = 12A19800] 15:40:54 INFO - PROCESS | 1228 | 1465425654549 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]]]}] 15:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 687ms 15:40:54 INFO - PROCESS | 1228 | 1465425654618 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:40:54 INFO - PROCESS | 1228 | 1465425654623 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:40:54 INFO - PROCESS | 1228 | 1465425654629 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:40:54 INFO - PROCESS | 1228 | 1465425654631 Marionette TRACE conn3 <- [1,762,null,{}] 15:40:54 INFO - PROCESS | 1228 | 1465425654635 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}] 15:40:54 INFO - PROCESS | 1228 | 1465425654638 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:54 INFO - PROCESS | 1228 | 1465425654722 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:40:54 INFO - PROCESS | 1228 | 1465425654731 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 1228 | 1465425654733 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:54 INFO - PROCESS | 1228 | ++DOCSHELL 14312400 == 29 [pid = 1228] [id = 200] 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (14312C00) [pid = 1228] [serial = 598] [outer = 00000000] 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (15118C00) [pid = 1228] [serial = 599] [outer = 14312C00] 15:40:54 INFO - PROCESS | 1228 | 1465425654780 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (153B8800) [pid = 1228] [serial = 600] [outer = 14312C00] 15:40:55 INFO - PROCESS | 1228 | 1465425655206 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]]]}] 15:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 593ms 15:40:55 INFO - PROCESS | 1228 | 1465425655234 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:40:55 INFO - PROCESS | 1228 | 1465425655236 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:40:55 INFO - PROCESS | 1228 | 1465425655240 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:40:55 INFO - PROCESS | 1228 | 1465425655243 Marionette TRACE conn3 <- [1,766,null,{}] 15:40:55 INFO - PROCESS | 1228 | 1465425655261 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}] 15:40:55 INFO - PROCESS | 1228 | 1465425655266 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:55 INFO - PROCESS | 1228 | 1465425655373 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:40:55 INFO - PROCESS | 1228 | 1465425655455 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:55 INFO - PROCESS | 1228 | 1465425655458 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:55 INFO - PROCESS | 1228 | ++DOCSHELL 16658000 == 30 [pid = 1228] [id = 201] 15:40:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1678B400) [pid = 1228] [serial = 601] [outer = 00000000] 15:40:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (169D6400) [pid = 1228] [serial = 602] [outer = 1678B400] 15:40:55 INFO - PROCESS | 1228 | 1465425655513 Marionette DEBUG loaded listener.js 15:40:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (16ABBC00) [pid = 1228] [serial = 603] [outer = 1678B400] 15:40:55 INFO - PROCESS | 1228 | 1465425655919 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]]]}] 15:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 703ms 15:40:55 INFO - PROCESS | 1228 | 1465425655950 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:40:55 INFO - PROCESS | 1228 | 1465425655953 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:40:55 INFO - PROCESS | 1228 | 1465425655963 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:40:55 INFO - PROCESS | 1228 | 1465425655965 Marionette TRACE conn3 <- [1,770,null,{}] 15:40:55 INFO - PROCESS | 1228 | 1465425655969 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}] 15:40:55 INFO - PROCESS | 1228 | 1465425655971 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:56 INFO - PROCESS | 1228 | 1465425656079 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:40:56 INFO - PROCESS | 1228 | 1465425656084 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 1228 | 1465425656087 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:56 INFO - PROCESS | 1228 | ++DOCSHELL 13D12C00 == 31 [pid = 1228] [id = 202] 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (14371000) [pid = 1228] [serial = 604] [outer = 00000000] 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (16F51400) [pid = 1228] [serial = 605] [outer = 14371000] 15:40:56 INFO - PROCESS | 1228 | 1465425656130 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1760B000) [pid = 1228] [serial = 606] [outer = 14371000] 15:40:56 INFO - PROCESS | 1228 | 1465425656560 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]]]}] 15:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 15:40:56 INFO - PROCESS | 1228 | 1465425656602 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:40:56 INFO - PROCESS | 1228 | 1465425656604 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:40:56 INFO - PROCESS | 1228 | 1465425656607 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:40:56 INFO - PROCESS | 1228 | 1465425656609 Marionette TRACE conn3 <- [1,774,null,{}] 15:40:56 INFO - PROCESS | 1228 | 1465425656612 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}] 15:40:56 INFO - PROCESS | 1228 | 1465425656614 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:56 INFO - PROCESS | 1228 | 1465425656718 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:40:56 INFO - PROCESS | 1228 | 1465425656801 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 1228 | 1465425656803 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:56 INFO - PROCESS | 1228 | ++DOCSHELL 11CC7400 == 32 [pid = 1228] [id = 203] 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (130C5800) [pid = 1228] [serial = 607] [outer = 00000000] 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (17F61800) [pid = 1228] [serial = 608] [outer = 130C5800] 15:40:56 INFO - PROCESS | 1228 | 1465425656846 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (17F67C00) [pid = 1228] [serial = 609] [outer = 130C5800] 15:40:57 INFO - PROCESS | 1228 | 1465425657416 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]]]}] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (185D9800) [pid = 1228] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19B4D000) [pid = 1228] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (178A0000) [pid = 1228] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (13D20400) [pid = 1228] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (130C3800) [pid = 1228] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (10A47800) [pid = 1228] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (16AB7800) [pid = 1228] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (17F60800) [pid = 1228] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (16ABA800) [pid = 1228] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:40:57 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (13D1F000) [pid = 1228] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 828ms 15:40:57 INFO - PROCESS | 1228 | 1465425657452 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:40:57 INFO - PROCESS | 1228 | 1465425657454 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:40:57 INFO - PROCESS | 1228 | 1465425657457 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:40:57 INFO - PROCESS | 1228 | 1465425657459 Marionette TRACE conn3 <- [1,778,null,{}] 15:40:57 INFO - PROCESS | 1228 | 1465425657462 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}] 15:40:57 INFO - PROCESS | 1228 | 1465425657467 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:57 INFO - PROCESS | 1228 | 1465425657572 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:40:57 INFO - PROCESS | 1228 | 1465425657580 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:57 INFO - PROCESS | 1228 | 1465425657582 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:57 INFO - PROCESS | 1228 | ++DOCSHELL 136AE000 == 33 [pid = 1228] [id = 204] 15:40:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (16AB7800) [pid = 1228] [serial = 610] [outer = 00000000] 15:40:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (17F25000) [pid = 1228] [serial = 611] [outer = 16AB7800] 15:40:57 INFO - PROCESS | 1228 | 1465425657626 Marionette DEBUG loaded listener.js 15:40:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (18295C00) [pid = 1228] [serial = 612] [outer = 16AB7800] 15:40:58 INFO - PROCESS | 1228 | 1465425658047 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]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 640ms 15:40:58 INFO - PROCESS | 1228 | 1465425658094 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 1228 | 1465425658096 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:40:58 INFO - PROCESS | 1228 | 1465425658109 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 1228 | 1465425658111 Marionette TRACE conn3 <- [1,782,null,{}] 15:40:58 INFO - PROCESS | 1228 | 1465425658114 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}] 15:40:58 INFO - PROCESS | 1228 | 1465425658116 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:58 INFO - PROCESS | 1228 | 1465425658190 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:40:58 INFO - PROCESS | 1228 | 1465425658198 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 1228 | 1465425658200 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:58 INFO - PROCESS | 1228 | ++DOCSHELL 178A1000 == 34 [pid = 1228] [id = 205] 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (178A5000) [pid = 1228] [serial = 613] [outer = 00000000] 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (185DD800) [pid = 1228] [serial = 614] [outer = 178A5000] 15:40:58 INFO - PROCESS | 1228 | 1465425658244 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (19B47800) [pid = 1228] [serial = 615] [outer = 178A5000] 15:40:58 INFO - PROCESS | 1228 | 1465425658654 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]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 594ms 15:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:40:58 INFO - PROCESS | 1228 | 1465425658699 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 1228 | 1465425658701 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:40:58 INFO - PROCESS | 1228 | 1465425658704 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 1228 | 1465425658706 Marionette TRACE conn3 <- [1,786,null,{}] 15:40:58 INFO - PROCESS | 1228 | 1465425658709 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}] 15:40:58 INFO - PROCESS | 1228 | 1465425658711 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:58 INFO - PROCESS | 1228 | 1465425658785 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:40:58 INFO - PROCESS | 1228 | 1465425658790 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 1228 | 1465425658792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:58 INFO - PROCESS | 1228 | ++DOCSHELL 10B62800 == 35 [pid = 1228] [id = 206] 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (175AAC00) [pid = 1228] [serial = 616] [outer = 00000000] 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (19B56400) [pid = 1228] [serial = 617] [outer = 175AAC00] 15:40:58 INFO - PROCESS | 1228 | 1465425658835 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (19B50800) [pid = 1228] [serial = 618] [outer = 175AAC00] 15:40:59 INFO - PROCESS | 1228 | 1465425659246 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]]]}] 15:40:59 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 15:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 593ms 15:40:59 INFO - PROCESS | 1228 | 1465425659299 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 1228 | 1465425659301 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:40:59 INFO - PROCESS | 1228 | 1465425659304 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:40:59 INFO - PROCESS | 1228 | 1465425659306 Marionette TRACE conn3 <- [1,790,null,{}] 15:40:59 INFO - PROCESS | 1228 | 1465425659309 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}] 15:40:59 INFO - PROCESS | 1228 | 1465425659311 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:59 INFO - PROCESS | 1228 | 1465425659386 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:40:59 INFO - PROCESS | 1228 | 1465425659391 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 1228 | 1465425659392 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:40:59 INFO - PROCESS | 1228 | ++DOCSHELL 16657800 == 36 [pid = 1228] [id = 207] 15:40:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (19ED1000) [pid = 1228] [serial = 619] [outer = 00000000] 15:40:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (19EDD800) [pid = 1228] [serial = 620] [outer = 19ED1000] 15:40:59 INFO - PROCESS | 1228 | 1465425659438 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1A10AC00) [pid = 1228] [serial = 621] [outer = 19ED1000] 15:41:00 INFO - PROCESS | 1228 | 1465425660246 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]]]}] 15:41:00 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 15:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 984ms 15:41:00 INFO - PROCESS | 1228 | 1465425660292 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 1228 | 1465425660297 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:41:00 INFO - PROCESS | 1228 | 1465425660301 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - PROCESS | 1228 | 1465425660305 Marionette TRACE conn3 <- [1,794,null,{}] 15:41:00 INFO - PROCESS | 1228 | 1465425660310 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}] 15:41:00 INFO - PROCESS | 1228 | 1465425660313 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:00 INFO - PROCESS | 1228 | 1465425660431 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:41:00 INFO - PROCESS | 1228 | 1465425660511 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:00 INFO - PROCESS | 1228 | 1465425660514 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:00 INFO - PROCESS | 1228 | ++DOCSHELL 130C3800 == 37 [pid = 1228] [id = 208] 15:41:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13122C00) [pid = 1228] [serial = 622] [outer = 00000000] 15:41:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13946400) [pid = 1228] [serial = 623] [outer = 13122C00] 15:41:00 INFO - PROCESS | 1228 | 1465425660611 Marionette DEBUG loaded listener.js 15:41:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1436B800) [pid = 1228] [serial = 624] [outer = 13122C00] 15:41:01 INFO - PROCESS | 1228 | 1465425661469 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]]]}] 15:41:01 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 15:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1250ms 15:41:01 INFO - PROCESS | 1228 | 1465425661558 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:41:01 INFO - PROCESS | 1228 | 1465425661561 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:41:01 INFO - PROCESS | 1228 | 1465425661567 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:41:01 INFO - PROCESS | 1228 | 1465425661570 Marionette TRACE conn3 <- [1,798,null,{}] 15:41:01 INFO - PROCESS | 1228 | 1465425661576 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}] 15:41:01 INFO - PROCESS | 1228 | 1465425661579 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:01 INFO - PROCESS | 1228 | 1465425661706 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:41:01 INFO - PROCESS | 1228 | 1465425661782 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 1228 | 1465425661787 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:01 INFO - PROCESS | 1228 | ++DOCSHELL 12A1AC00 == 38 [pid = 1228] [id = 209] 15:41:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (12AA1C00) [pid = 1228] [serial = 625] [outer = 00000000] 15:41:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1306D400) [pid = 1228] [serial = 626] [outer = 12AA1C00] 15:41:01 INFO - PROCESS | 1228 | 1465425661881 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (13152C00) [pid = 1228] [serial = 627] [outer = 12AA1C00] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 10B62800 == 37 [pid = 1228] [id = 206] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 178A1000 == 36 [pid = 1228] [id = 205] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 136AE000 == 35 [pid = 1228] [id = 204] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 11CC7400 == 34 [pid = 1228] [id = 203] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 13D12C00 == 33 [pid = 1228] [id = 202] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 16658000 == 32 [pid = 1228] [id = 201] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 14312400 == 31 [pid = 1228] [id = 200] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 12813800 == 30 [pid = 1228] [id = 199] 15:41:02 INFO - PROCESS | 1228 | --DOCSHELL 12A18C00 == 29 [pid = 1228] [id = 198] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185DFC00) [pid = 1228] [serial = 581] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B55000) [pid = 1228] [serial = 584] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C15000) [pid = 1228] [serial = 585] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (17F59800) [pid = 1228] [serial = 575] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F65000) [pid = 1228] [serial = 578] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (131D5C00) [pid = 1228] [serial = 560] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13D16C00) [pid = 1228] [serial = 561] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (12ADF000) [pid = 1228] [serial = 566] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (12D5E800) [pid = 1228] [serial = 567] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16ABE400) [pid = 1228] [serial = 572] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (18297C00) [pid = 1228] [serial = 558] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (16EBC800) [pid = 1228] [serial = 563] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F24000) [pid = 1228] [serial = 564] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (14310800) [pid = 1228] [serial = 569] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (153BBC00) [pid = 1228] [serial = 570] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (185E2800) [pid = 1228] [serial = 582] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17F62C00) [pid = 1228] [serial = 576] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (17F65800) [pid = 1228] [serial = 579] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (16C43800) [pid = 1228] [serial = 573] [outer = 00000000] [url = about:blank] 15:41:02 INFO - PROCESS | 1228 | 1465425662369 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]]]}] 15:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 844ms 15:41:02 INFO - PROCESS | 1228 | 1465425662411 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:41:02 INFO - PROCESS | 1228 | 1465425662416 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:41:02 INFO - PROCESS | 1228 | 1465425662422 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - PROCESS | 1228 | 1465425662424 Marionette TRACE conn3 <- [1,802,null,{}] 15:41:02 INFO - PROCESS | 1228 | 1465425662428 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}] 15:41:02 INFO - PROCESS | 1228 | 1465425662430 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:02 INFO - PROCESS | 1228 | 1465425662515 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:41:02 INFO - PROCESS | 1228 | 1465425662524 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 1228 | 1465425662526 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:02 INFO - PROCESS | 1228 | ++DOCSHELL 131D7400 == 30 [pid = 1228] [id = 210] 15:41:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (13225C00) [pid = 1228] [serial = 628] [outer = 00000000] 15:41:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (1436A400) [pid = 1228] [serial = 629] [outer = 13225C00] 15:41:02 INFO - PROCESS | 1228 | 1465425662573 Marionette DEBUG loaded listener.js 15:41:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (153BC000) [pid = 1228] [serial = 630] [outer = 13225C00] 15:41:03 INFO - PROCESS | 1228 | 1465425663060 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] 15:41:03 INFO - PROCESS | 1228 | 1465425663123 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:41:03 INFO - PROCESS | 1228 | 1465425663127 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 1228 | 1465425663130 Marionette TRACE conn3 <- [1,806,null,{}] 15:41:03 INFO - PROCESS | 1228 | 1465425663140 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}] 15:41:03 INFO - PROCESS | 1228 | 1465425663145 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:03 INFO - PROCESS | 1228 | 1465425663257 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:41:03 INFO - PROCESS | 1228 | 1465425663340 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:03 INFO - PROCESS | 1228 | 1465425663344 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:03 INFO - PROCESS | 1228 | ++DOCSHELL 16655400 == 31 [pid = 1228] [id = 211] 15:41:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (16656800) [pid = 1228] [serial = 631] [outer = 00000000] 15:41:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (16ABF000) [pid = 1228] [serial = 632] [outer = 16656800] 15:41:03 INFO - PROCESS | 1228 | 1465425663391 Marionette DEBUG loaded listener.js 15:41:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (16AC5800) [pid = 1228] [serial = 633] [outer = 16656800] 15:41:03 INFO - PROCESS | 1228 | 1465425663774 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]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 687ms 15:41:03 INFO - PROCESS | 1228 | 1465425663826 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 1228 | 1465425663828 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:41:03 INFO - PROCESS | 1228 | 1465425663832 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 1228 | 1465425663833 Marionette TRACE conn3 <- [1,810,null,{}] 15:41:03 INFO - PROCESS | 1228 | 1465425663836 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}] 15:41:03 INFO - PROCESS | 1228 | 1465425663838 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:03 INFO - PROCESS | 1228 | 1465425663920 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:41:03 INFO - PROCESS | 1228 | 1465425663925 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:03 INFO - PROCESS | 1228 | 1465425663927 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:03 INFO - PROCESS | 1228 | ++DOCSHELL 16F50400 == 32 [pid = 1228] [id = 212] 15:41:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (16F51000) [pid = 1228] [serial = 634] [outer = 00000000] 15:41:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17F59400) [pid = 1228] [serial = 635] [outer = 16F51000] 15:41:03 INFO - PROCESS | 1228 | 1465425663979 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (17F61C00) [pid = 1228] [serial = 636] [outer = 16F51000] 15:41:04 INFO - PROCESS | 1228 | 1465425664396 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] 15:41:04 INFO - PROCESS | 1228 | 1465425664439 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:41:04 INFO - PROCESS | 1228 | 1465425664442 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:41:04 INFO - PROCESS | 1228 | 1465425664444 Marionette TRACE conn3 <- [1,814,null,{}] 15:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:41:04 INFO - PROCESS | 1228 | 1465425664447 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}] 15:41:04 INFO - PROCESS | 1228 | 1465425664449 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:04 INFO - PROCESS | 1228 | 1465425664555 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:41:04 INFO - PROCESS | 1228 | 1465425664560 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 1228 | 1465425664562 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:04 INFO - PROCESS | 1228 | ++DOCSHELL 1789E000 == 33 [pid = 1228] [id = 213] 15:41:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (17F64000) [pid = 1228] [serial = 637] [outer = 00000000] 15:41:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1829F400) [pid = 1228] [serial = 638] [outer = 17F64000] 15:41:04 INFO - PROCESS | 1228 | 1465425664606 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (185C3C00) [pid = 1228] [serial = 639] [outer = 17F64000] 15:41:05 INFO - PROCESS | 1228 | 1465425665068 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]]]}] 15:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 640ms 15:41:05 INFO - PROCESS | 1228 | 1465425665083 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:41:05 INFO - PROCESS | 1228 | 1465425665084 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:41:05 INFO - PROCESS | 1228 | 1465425665088 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:41:05 INFO - PROCESS | 1228 | 1465425665089 Marionette TRACE conn3 <- [1,818,null,{}] 15:41:05 INFO - PROCESS | 1228 | 1465425665093 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}] 15:41:05 INFO - PROCESS | 1228 | 1465425665098 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:05 INFO - PROCESS | 1228 | 1465425665233 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:41:05 INFO - PROCESS | 1228 | 1465425665239 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 1228 | 1465425665241 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:05 INFO - PROCESS | 1228 | ++DOCSHELL 18298000 == 34 [pid = 1228] [id = 214] 15:41:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (185DC400) [pid = 1228] [serial = 640] [outer = 00000000] 15:41:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19B4CC00) [pid = 1228] [serial = 641] [outer = 185DC400] 15:41:05 INFO - PROCESS | 1228 | 1465425665284 Marionette DEBUG loaded listener.js 15:41:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19C17C00) [pid = 1228] [serial = 642] [outer = 185DC400] 15:41:05 INFO - PROCESS | 1228 | 1465425665722 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]]]}] 15:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 704ms 15:41:05 INFO - PROCESS | 1228 | 1465425665788 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:41:05 INFO - PROCESS | 1228 | 1465425665790 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:41:05 INFO - PROCESS | 1228 | 1465425665793 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:41:05 INFO - PROCESS | 1228 | 1465425665795 Marionette TRACE conn3 <- [1,822,null,{}] 15:41:05 INFO - PROCESS | 1228 | 1465425665798 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}] 15:41:05 INFO - PROCESS | 1228 | 1465425665800 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:05 INFO - PROCESS | 1228 | 1465425665904 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:41:05 INFO - PROCESS | 1228 | 1465425665993 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 1228 | 1465425665995 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:06 INFO - PROCESS | 1228 | ++DOCSHELL 12AE1400 == 35 [pid = 1228] [id = 215] 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (13945400) [pid = 1228] [serial = 643] [outer = 00000000] 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19ED6000) [pid = 1228] [serial = 644] [outer = 13945400] 15:41:06 INFO - PROCESS | 1228 | 1465425666047 Marionette DEBUG loaded listener.js 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19EDF000) [pid = 1228] [serial = 645] [outer = 13945400] 15:41:06 INFO - PROCESS | 1228 | 1465425666514 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]]]}] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (175AAC00) [pid = 1228] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1678B400) [pid = 1228] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12A1A400) [pid = 1228] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (12A19800) [pid = 1228] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (14312C00) [pid = 1228] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (12AABC00) [pid = 1228] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16ABDC00) [pid = 1228] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (14371000) [pid = 1228] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (130C5800) [pid = 1228] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16AB7800) [pid = 1228] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:41:06 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (178A5000) [pid = 1228] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 15:41:06 INFO - PROCESS | 1228 | 1465425666534 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:41:06 INFO - PROCESS | 1228 | 1465425666536 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:41:06 INFO - PROCESS | 1228 | 1465425666539 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:41:06 INFO - PROCESS | 1228 | 1465425666541 Marionette TRACE conn3 <- [1,826,null,{}] 15:41:06 INFO - PROCESS | 1228 | 1465425666544 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}] 15:41:06 INFO - PROCESS | 1228 | 1465425666546 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:06 INFO - PROCESS | 1228 | 1465425666620 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:41:06 INFO - PROCESS | 1228 | 1465425666625 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:06 INFO - PROCESS | 1228 | 1465425666627 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:06 INFO - PROCESS | 1228 | ++DOCSHELL 13079C00 == 36 [pid = 1228] [id = 216] 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13941000) [pid = 1228] [serial = 646] [outer = 00000000] 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (175AFC00) [pid = 1228] [serial = 647] [outer = 13941000] 15:41:06 INFO - PROCESS | 1228 | 1465425666673 Marionette DEBUG loaded listener.js 15:41:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (178A0400) [pid = 1228] [serial = 648] [outer = 13941000] 15:41:07 INFO - PROCESS | 1228 | 1465425667086 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]]]}] 15:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 594ms 15:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:41:07 INFO - PROCESS | 1228 | 1465425667138 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:41:07 INFO - PROCESS | 1228 | 1465425667140 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:41:07 INFO - PROCESS | 1228 | 1465425667143 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - PROCESS | 1228 | 1465425667145 Marionette TRACE conn3 <- [1,830,null,{}] 15:41:07 INFO - PROCESS | 1228 | 1465425667152 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}] 15:41:07 INFO - PROCESS | 1228 | 1465425667154 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:07 INFO - PROCESS | 1228 | 1465425667231 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:41:07 INFO - PROCESS | 1228 | 1465425667264 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 1228 | 1465425667266 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:07 INFO - PROCESS | 1228 | ++DOCSHELL 1550E000 == 37 [pid = 1228] [id = 217] 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15E55400) [pid = 1228] [serial = 649] [outer = 00000000] 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (19B54C00) [pid = 1228] [serial = 650] [outer = 15E55400] 15:41:07 INFO - PROCESS | 1228 | 1465425667308 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (19ED4000) [pid = 1228] [serial = 651] [outer = 15E55400] 15:41:07 INFO - PROCESS | 1228 | 1465425667708 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]]]}] 15:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 594ms 15:41:07 INFO - PROCESS | 1228 | 1465425667739 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:41:07 INFO - PROCESS | 1228 | 1465425667741 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:41:07 INFO - PROCESS | 1228 | 1465425667744 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - PROCESS | 1228 | 1465425667746 Marionette TRACE conn3 <- [1,834,null,{}] 15:41:07 INFO - PROCESS | 1228 | 1465425667750 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}] 15:41:07 INFO - PROCESS | 1228 | 1465425667751 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:07 INFO - PROCESS | 1228 | 1465425667871 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:41:07 INFO - PROCESS | 1228 | 1465425667876 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 1228 | 1465425667887 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:07 INFO - PROCESS | 1228 | ++DOCSHELL 13027400 == 38 [pid = 1228] [id = 218] 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (151BA000) [pid = 1228] [serial = 652] [outer = 00000000] 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A6E7800) [pid = 1228] [serial = 653] [outer = 151BA000] 15:41:07 INFO - PROCESS | 1228 | 1465425667931 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A6E9000) [pid = 1228] [serial = 654] [outer = 151BA000] 15:41:08 INFO - PROCESS | 1228 | 1465425668319 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]]]}] 15:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 15:41:08 INFO - PROCESS | 1228 | 1465425668341 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:41:08 INFO - PROCESS | 1228 | 1465425668344 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:41:08 INFO - PROCESS | 1228 | 1465425668347 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:41:08 INFO - PROCESS | 1228 | 1465425668349 Marionette TRACE conn3 <- [1,838,null,{}] 15:41:08 INFO - PROCESS | 1228 | 1465425668352 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}] 15:41:08 INFO - PROCESS | 1228 | 1465425668355 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:08 INFO - PROCESS | 1228 | 1465425668483 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:41:08 INFO - PROCESS | 1228 | 1465425668488 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:08 INFO - PROCESS | 1228 | 1465425668491 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:08 INFO - PROCESS | 1228 | ++DOCSHELL 1A6F5C00 == 39 [pid = 1228] [id = 219] 15:41:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A721400) [pid = 1228] [serial = 655] [outer = 00000000] 15:41:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A729000) [pid = 1228] [serial = 656] [outer = 1A721400] 15:41:08 INFO - PROCESS | 1228 | 1465425668535 Marionette DEBUG loaded listener.js 15:41:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A730400) [pid = 1228] [serial = 657] [outer = 1A721400] 15:41:09 INFO - PROCESS | 1228 | 1465425669205 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]]]}] 15:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 906ms 15:41:09 INFO - PROCESS | 1228 | 1465425669252 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 1228 | 1465425669256 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:41:09 INFO - PROCESS | 1228 | 1465425669274 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - PROCESS | 1228 | 1465425669280 Marionette TRACE conn3 <- [1,842,null,{}] 15:41:09 INFO - PROCESS | 1228 | 1465425669287 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}] 15:41:09 INFO - PROCESS | 1228 | 1465425669290 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:09 INFO - PROCESS | 1228 | 1465425669400 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:41:09 INFO - PROCESS | 1228 | 1465425669523 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 1228 | 1465425669526 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:09 INFO - PROCESS | 1228 | ++DOCSHELL 105EA000 == 40 [pid = 1228] [id = 220] 15:41:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (10A50C00) [pid = 1228] [serial = 658] [outer = 00000000] 15:41:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (136AE000) [pid = 1228] [serial = 659] [outer = 10A50C00] 15:41:09 INFO - PROCESS | 1228 | 1465425669582 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (15590400) [pid = 1228] [serial = 660] [outer = 10A50C00] 15:41:10 INFO - PROCESS | 1228 | 1465425670165 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]]]}] 15:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 953ms 15:41:10 INFO - PROCESS | 1228 | 1465425670229 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:41:10 INFO - PROCESS | 1228 | 1465425670234 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:41:10 INFO - PROCESS | 1228 | 1465425670241 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:41:10 INFO - PROCESS | 1228 | 1465425670244 Marionette TRACE conn3 <- [1,846,null,{}] 15:41:10 INFO - PROCESS | 1228 | 1465425670248 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}] 15:41:10 INFO - PROCESS | 1228 | 1465425670250 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:10 INFO - PROCESS | 1228 | 1465425670361 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:41:10 INFO - PROCESS | 1228 | 1465425670488 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:10 INFO - PROCESS | 1228 | 1465425670491 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:10 INFO - PROCESS | 1228 | ++DOCSHELL 16F55C00 == 41 [pid = 1228] [id = 221] 15:41:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (175A7C00) [pid = 1228] [serial = 661] [outer = 00000000] 15:41:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1789B800) [pid = 1228] [serial = 662] [outer = 175A7C00] 15:41:10 INFO - PROCESS | 1228 | 1465425670547 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1820D800) [pid = 1228] [serial = 663] [outer = 175A7C00] 15:41:11 INFO - PROCESS | 1228 | 1465425671154 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]]]}] 15:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 938ms 15:41:11 INFO - PROCESS | 1228 | 1465425671185 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 1228 | 1465425671187 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:41:11 INFO - PROCESS | 1228 | 1465425671191 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 1228 | 1465425671195 Marionette TRACE conn3 <- [1,850,null,{}] 15:41:11 INFO - PROCESS | 1228 | 1465425671206 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}] 15:41:11 INFO - PROCESS | 1228 | 1465425671210 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:11 INFO - PROCESS | 1228 | 1465425671316 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:41:11 INFO - PROCESS | 1228 | 1465425671446 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:11 INFO - PROCESS | 1228 | 1465425671449 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:11 INFO - PROCESS | 1228 | ++DOCSHELL 19C7C000 == 42 [pid = 1228] [id = 222] 15:41:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19C80800) [pid = 1228] [serial = 664] [outer = 00000000] 15:41:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A285C00) [pid = 1228] [serial = 665] [outer = 19C80800] 15:41:11 INFO - PROCESS | 1228 | 1465425671505 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A72A800) [pid = 1228] [serial = 666] [outer = 19C80800] 15:41:12 INFO - PROCESS | 1228 | 1465425672213 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]]]}] 15:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1094ms 15:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:41:12 INFO - PROCESS | 1228 | 1465425672291 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:41:12 INFO - PROCESS | 1228 | 1465425672295 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:41:12 INFO - PROCESS | 1228 | 1465425672300 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:41:12 INFO - PROCESS | 1228 | 1465425672303 Marionette TRACE conn3 <- [1,854,null,{}] 15:41:12 INFO - PROCESS | 1228 | 1465425672308 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}] 15:41:12 INFO - PROCESS | 1228 | 1465425672310 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:12 INFO - PROCESS | 1228 | 1465425672407 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:41:12 INFO - PROCESS | 1228 | 1465425672491 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 1228 | 1465425672494 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:12 INFO - PROCESS | 1228 | ++DOCSHELL 12ADEC00 == 43 [pid = 1228] [id = 223] 15:41:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (12ADF400) [pid = 1228] [serial = 667] [outer = 00000000] 15:41:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (13D12400) [pid = 1228] [serial = 668] [outer = 12ADF400] 15:41:12 INFO - PROCESS | 1228 | 1465425672592 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (13D21800) [pid = 1228] [serial = 669] [outer = 12ADF400] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 13027400 == 42 [pid = 1228] [id = 218] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 1550E000 == 41 [pid = 1228] [id = 217] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 13079C00 == 40 [pid = 1228] [id = 216] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 12AE1400 == 39 [pid = 1228] [id = 215] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 18298000 == 38 [pid = 1228] [id = 214] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 1789E000 == 37 [pid = 1228] [id = 213] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 16F50400 == 36 [pid = 1228] [id = 212] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 16655400 == 35 [pid = 1228] [id = 211] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 131D7400 == 34 [pid = 1228] [id = 210] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 12A1AC00 == 33 [pid = 1228] [id = 209] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 130C3800 == 32 [pid = 1228] [id = 208] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 16657800 == 31 [pid = 1228] [id = 207] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 19C7C000 == 30 [pid = 1228] [id = 222] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 16F55C00 == 29 [pid = 1228] [id = 221] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 1A6F5C00 == 28 [pid = 1228] [id = 219] 15:41:13 INFO - PROCESS | 1228 | --DOCSHELL 105EA000 == 27 [pid = 1228] [id = 220] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (19B56400) [pid = 1228] [serial = 617] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (169D6400) [pid = 1228] [serial = 602] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (16ABBC00) [pid = 1228] [serial = 603] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1314C000) [pid = 1228] [serial = 594] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1312B400) [pid = 1228] [serial = 593] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (13077800) [pid = 1228] [serial = 596] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (13126C00) [pid = 1228] [serial = 597] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (15118C00) [pid = 1228] [serial = 599] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1430CC00) [pid = 1228] [serial = 588] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (136B4800) [pid = 1228] [serial = 587] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17F27400) [pid = 1228] [serial = 591] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (175AB800) [pid = 1228] [serial = 590] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (16F51400) [pid = 1228] [serial = 605] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (17F61800) [pid = 1228] [serial = 608] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F25000) [pid = 1228] [serial = 611] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (18295C00) [pid = 1228] [serial = 612] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (185DD800) [pid = 1228] [serial = 614] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (17F67C00) [pid = 1228] [serial = 609] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1760B000) [pid = 1228] [serial = 606] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B47800) [pid = 1228] [serial = 615] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19B50800) [pid = 1228] [serial = 618] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (153B8800) [pid = 1228] [serial = 600] [outer = 00000000] [url = about:blank] 15:41:13 INFO - PROCESS | 1228 | 1465425673683 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]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1391ms 15:41:13 INFO - PROCESS | 1228 | 1465425673702 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 1228 | 1465425673706 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:41:13 INFO - PROCESS | 1228 | 1465425673710 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:41:13 INFO - PROCESS | 1228 | 1465425673715 Marionette TRACE conn3 <- [1,858,null,{}] 15:41:13 INFO - PROCESS | 1228 | 1465425673719 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}] 15:41:13 INFO - PROCESS | 1228 | 1465425673722 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:13 INFO - PROCESS | 1228 | 1465425673811 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:41:13 INFO - PROCESS | 1228 | 1465425673817 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 1228 | 1465425673820 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:13 INFO - PROCESS | 1228 | ++DOCSHELL 12AA4800 == 28 [pid = 1228] [id = 224] 15:41:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (12AA4C00) [pid = 1228] [serial = 670] [outer = 00000000] 15:41:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (130A7C00) [pid = 1228] [serial = 671] [outer = 12AA4C00] 15:41:13 INFO - PROCESS | 1228 | 1465425673867 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1312A400) [pid = 1228] [serial = 672] [outer = 12AA4C00] 15:41:14 INFO - PROCESS | 1228 | 1465425674344 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]]]}] 15:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 703ms 15:41:14 INFO - PROCESS | 1228 | 1465425674411 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 1228 | 1465425674416 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:41:14 INFO - PROCESS | 1228 | 1465425674422 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 1228 | 1465425674425 Marionette TRACE conn3 <- [1,862,null,{}] 15:41:14 INFO - PROCESS | 1228 | 1465425674428 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}] 15:41:14 INFO - PROCESS | 1228 | 1465425674431 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:14 INFO - PROCESS | 1228 | 1465425674545 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:41:14 INFO - PROCESS | 1228 | 1465425674633 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:14 INFO - PROCESS | 1228 | 1465425674635 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:14 INFO - PROCESS | 1228 | ++DOCSHELL 1430D000 == 29 [pid = 1228] [id = 225] 15:41:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1430D800) [pid = 1228] [serial = 673] [outer = 00000000] 15:41:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (151B9C00) [pid = 1228] [serial = 674] [outer = 1430D800] 15:41:14 INFO - PROCESS | 1228 | 1465425674681 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1550B000) [pid = 1228] [serial = 675] [outer = 1430D800] 15:41:15 INFO - PROCESS | 1228 | 1465425675339 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]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 937ms 15:41:15 INFO - PROCESS | 1228 | 1465425675367 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 1228 | 1465425675369 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:41:15 INFO - PROCESS | 1228 | 1465425675373 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - PROCESS | 1228 | 1465425675376 Marionette TRACE conn3 <- [1,866,null,{}] 15:41:15 INFO - PROCESS | 1228 | 1465425675389 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}] 15:41:15 INFO - PROCESS | 1228 | 1465425675402 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:15 INFO - PROCESS | 1228 | 1465425675482 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:41:15 INFO - PROCESS | 1228 | 1465425675578 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 1228 | 1465425675581 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:15 INFO - PROCESS | 1228 | ++DOCSHELL 175AD400 == 30 [pid = 1228] [id = 226] 15:41:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (175B0C00) [pid = 1228] [serial = 676] [outer = 00000000] 15:41:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1789D000) [pid = 1228] [serial = 677] [outer = 175B0C00] 15:41:15 INFO - PROCESS | 1228 | 1465425675628 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F59800) [pid = 1228] [serial = 678] [outer = 175B0C00] 15:41:16 INFO - PROCESS | 1228 | 1465425676070 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]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 735ms 15:41:16 INFO - PROCESS | 1228 | 1465425676119 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 1228 | 1465425676122 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:41:16 INFO - PROCESS | 1228 | 1465425676125 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 1228 | 1465425676126 Marionette TRACE conn3 <- [1,870,null,{}] 15:41:16 INFO - PROCESS | 1228 | 1465425676130 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}] 15:41:16 INFO - PROCESS | 1228 | 1465425676132 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:16 INFO - PROCESS | 1228 | 1465425676244 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:41:16 INFO - PROCESS | 1228 | 1465425676303 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 1228 | 1465425676305 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:16 INFO - PROCESS | 1228 | ++DOCSHELL 18203400 == 31 [pid = 1228] [id = 227] 15:41:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18203800) [pid = 1228] [serial = 679] [outer = 00000000] 15:41:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (18297C00) [pid = 1228] [serial = 680] [outer = 18203800] 15:41:16 INFO - PROCESS | 1228 | 1465425676350 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185BBC00) [pid = 1228] [serial = 681] [outer = 18203800] 15:41:16 INFO - PROCESS | 1228 | 1465425676771 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]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 688ms 15:41:16 INFO - PROCESS | 1228 | 1465425676823 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 1228 | 1465425676825 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:41:16 INFO - PROCESS | 1228 | 1465425676828 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:41:16 INFO - PROCESS | 1228 | 1465425676830 Marionette TRACE conn3 <- [1,874,null,{}] 15:41:16 INFO - PROCESS | 1228 | 1465425676833 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}] 15:41:16 INFO - PROCESS | 1228 | 1465425676835 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:16 INFO - PROCESS | 1228 | 1465425676944 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:41:16 INFO - PROCESS | 1228 | 1465425676953 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 1228 | 1465425676955 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:17 INFO - PROCESS | 1228 | ++DOCSHELL 17F60800 == 32 [pid = 1228] [id = 228] 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17F66400) [pid = 1228] [serial = 682] [outer = 00000000] 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (185E1000) [pid = 1228] [serial = 683] [outer = 17F66400] 15:41:17 INFO - PROCESS | 1228 | 1465425677048 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (185E2C00) [pid = 1228] [serial = 684] [outer = 17F66400] 15:41:17 INFO - PROCESS | 1228 | 1465425677483 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]]]}] 15:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 688ms 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (13945400) [pid = 1228] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16656800) [pid = 1228] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13122C00) [pid = 1228] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (15E55400) [pid = 1228] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19ED1000) [pid = 1228] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17F64000) [pid = 1228] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13225C00) [pid = 1228] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12AA1C00) [pid = 1228] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13941000) [pid = 1228] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (185DC400) [pid = 1228] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16F51000) [pid = 1228] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A721400) [pid = 1228] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:41:17 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (151BA000) [pid = 1228] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:41:17 INFO - PROCESS | 1228 | 1465425677727 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 1228 | 1465425677729 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:41:17 INFO - PROCESS | 1228 | 1465425677739 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 1228 | 1465425677740 Marionette TRACE conn3 <- [1,878,null,{}] 15:41:17 INFO - PROCESS | 1228 | 1465425677744 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}] 15:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:41:17 INFO - PROCESS | 1228 | 1465425677749 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:17 INFO - PROCESS | 1228 | 1465425677847 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:41:17 INFO - PROCESS | 1228 | 1465425677852 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 1228 | 1465425677854 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:17 INFO - PROCESS | 1228 | ++DOCSHELL 1394F000 == 33 [pid = 1228] [id = 229] 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15B52400) [pid = 1228] [serial = 685] [outer = 00000000] 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (175AB800) [pid = 1228] [serial = 686] [outer = 15B52400] 15:41:17 INFO - PROCESS | 1228 | 1465425677897 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185DE400) [pid = 1228] [serial = 687] [outer = 15B52400] 15:41:18 INFO - PROCESS | 1228 | 1465425678332 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]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 625ms 15:41:18 INFO - PROCESS | 1228 | 1465425678388 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 1228 | 1465425678390 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:41:18 INFO - PROCESS | 1228 | 1465425678393 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:41:18 INFO - PROCESS | 1228 | 1465425678395 Marionette TRACE conn3 <- [1,882,null,{}] 15:41:18 INFO - PROCESS | 1228 | 1465425678398 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}] 15:41:18 INFO - PROCESS | 1228 | 1465425678400 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:18 INFO - PROCESS | 1228 | 1465425678473 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:41:18 INFO - PROCESS | 1228 | 1465425678479 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 1228 | 1465425678481 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:18 INFO - PROCESS | 1228 | ++DOCSHELL 10A45400 == 34 [pid = 1228] [id = 230] 15:41:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (10F2FC00) [pid = 1228] [serial = 688] [outer = 00000000] 15:41:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C86400) [pid = 1228] [serial = 689] [outer = 10F2FC00] 15:41:18 INFO - PROCESS | 1228 | 1465425678523 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A27C800) [pid = 1228] [serial = 690] [outer = 10F2FC00] 15:41:18 INFO - PROCESS | 1228 | 1465425678946 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]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 594ms 15:41:18 INFO - PROCESS | 1228 | 1465425678990 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 1228 | 1465425678992 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:41:18 INFO - PROCESS | 1228 | 1465425678999 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 1228 | 1465425679000 Marionette TRACE conn3 <- [1,886,null,{}] 15:41:19 INFO - PROCESS | 1228 | 1465425679004 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}] 15:41:19 INFO - PROCESS | 1228 | 1465425679006 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:19 INFO - PROCESS | 1228 | 1465425679080 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:41:19 INFO - PROCESS | 1228 | 1465425679086 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 1228 | 1465425679088 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:19 INFO - PROCESS | 1228 | ++DOCSHELL 19B55C00 == 35 [pid = 1228] [id = 231] 15:41:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C1F000) [pid = 1228] [serial = 691] [outer = 00000000] 15:41:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A6F3000) [pid = 1228] [serial = 692] [outer = 19C1F000] 15:41:19 INFO - PROCESS | 1228 | 1465425679130 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A6F3800) [pid = 1228] [serial = 693] [outer = 19C1F000] 15:41:19 INFO - PROCESS | 1228 | 1465425679597 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]]]}] 15:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 641ms 15:41:19 INFO - PROCESS | 1228 | 1465425679634 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 1228 | 1465425679636 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:41:19 INFO - PROCESS | 1228 | 1465425679639 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:41:19 INFO - PROCESS | 1228 | 1465425679641 Marionette TRACE conn3 <- [1,890,null,{}] 15:41:19 INFO - PROCESS | 1228 | 1465425679644 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}] 15:41:19 INFO - PROCESS | 1228 | 1465425679646 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:19 INFO - PROCESS | 1228 | 1465425679770 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:41:19 INFO - PROCESS | 1228 | 1465425679899 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 1228 | 1465425679902 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:19 INFO - PROCESS | 1228 | ++DOCSHELL 10433C00 == 36 [pid = 1228] [id = 232] 15:41:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10475000) [pid = 1228] [serial = 694] [outer = 00000000] 15:41:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (105F0800) [pid = 1228] [serial = 695] [outer = 10475000] 15:41:19 INFO - PROCESS | 1228 | 1465425679961 Marionette DEBUG loaded listener.js 15:41:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (111EE000) [pid = 1228] [serial = 696] [outer = 10475000] 15:41:20 INFO - PROCESS | 1228 | 1465425680720 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]]]}] 15:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1141ms 15:41:20 INFO - PROCESS | 1228 | 1465425680802 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:41:20 INFO - PROCESS | 1228 | 1465425680807 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:41:20 INFO - PROCESS | 1228 | 1465425680812 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 1228 | 1465425680816 Marionette TRACE conn3 <- [1,894,null,{}] 15:41:20 INFO - PROCESS | 1228 | 1465425680821 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}] 15:41:20 INFO - PROCESS | 1228 | 1465425680824 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:20 INFO - PROCESS | 1228 | 1465425680947 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:41:21 INFO - PROCESS | 1228 | 1465425681070 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 1228 | 1465425681073 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:21 INFO - PROCESS | 1228 | ++DOCSHELL 13945800 == 37 [pid = 1228] [id = 233] 15:41:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1394EC00) [pid = 1228] [serial = 697] [outer = 00000000] 15:41:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (15118C00) [pid = 1228] [serial = 698] [outer = 1394EC00] 15:41:21 INFO - PROCESS | 1228 | 1465425681129 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15B53C00) [pid = 1228] [serial = 699] [outer = 1394EC00] 15:41:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16AC3800) [pid = 1228] [serial = 700] [outer = 1B368400] 15:41:22 INFO - PROCESS | 1228 | 1465425682026 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]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1297ms 15:41:22 INFO - PROCESS | 1228 | 1465425682117 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 1228 | 1465425682121 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:41:22 INFO - PROCESS | 1228 | 1465425682126 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 1228 | 1465425682129 Marionette TRACE conn3 <- [1,898,null,{}] 15:41:22 INFO - PROCESS | 1228 | 1465425682134 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}] 15:41:22 INFO - PROCESS | 1228 | 1465425682137 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:22 INFO - PROCESS | 1228 | 1465425682254 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 19B55C00 == 36 [pid = 1228] [id = 231] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 10A45400 == 35 [pid = 1228] [id = 230] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 1394F000 == 34 [pid = 1228] [id = 229] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 17F60800 == 33 [pid = 1228] [id = 228] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 18203400 == 32 [pid = 1228] [id = 227] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 175AD400 == 31 [pid = 1228] [id = 226] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 1430D000 == 30 [pid = 1228] [id = 225] 15:41:22 INFO - PROCESS | 1228 | --DOCSHELL 12AA4800 == 29 [pid = 1228] [id = 224] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A729000) [pid = 1228] [serial = 656] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1A6E7800) [pid = 1228] [serial = 653] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A730400) [pid = 1228] [serial = 657] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19EDF000) [pid = 1228] [serial = 645] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16ABF000) [pid = 1228] [serial = 632] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16AC5800) [pid = 1228] [serial = 633] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13946400) [pid = 1228] [serial = 623] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19ED4000) [pid = 1228] [serial = 651] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19EDD800) [pid = 1228] [serial = 620] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1829F400) [pid = 1228] [serial = 638] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (153BC000) [pid = 1228] [serial = 630] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13152C00) [pid = 1228] [serial = 627] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (178A0400) [pid = 1228] [serial = 648] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C17C00) [pid = 1228] [serial = 642] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (17F61C00) [pid = 1228] [serial = 636] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B54C00) [pid = 1228] [serial = 650] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1436A400) [pid = 1228] [serial = 629] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A10AC00) [pid = 1228] [serial = 621] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19ED6000) [pid = 1228] [serial = 644] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17F59400) [pid = 1228] [serial = 635] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (185C3C00) [pid = 1228] [serial = 639] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1306D400) [pid = 1228] [serial = 626] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (175AFC00) [pid = 1228] [serial = 647] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1436B800) [pid = 1228] [serial = 624] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (19B4CC00) [pid = 1228] [serial = 641] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1A6E9000) [pid = 1228] [serial = 654] [outer = 00000000] [url = about:blank] 15:41:22 INFO - PROCESS | 1228 | 1465425682369 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 1228 | 1465425682373 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:22 INFO - PROCESS | 1228 | ++DOCSHELL 10CB9C00 == 30 [pid = 1228] [id = 234] 15:41:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (10F30C00) [pid = 1228] [serial = 701] [outer = 00000000] 15:41:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12AAA000) [pid = 1228] [serial = 702] [outer = 10F30C00] 15:41:22 INFO - PROCESS | 1228 | 1465425682421 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (1306D400) [pid = 1228] [serial = 703] [outer = 10F30C00] 15:41:22 INFO - PROCESS | 1228 | 1465425682850 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]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 797ms 15:41:22 INFO - PROCESS | 1228 | 1465425682933 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 1228 | 1465425682937 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:41:22 INFO - PROCESS | 1228 | 1465425682944 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 1228 | 1465425682947 Marionette TRACE conn3 <- [1,902,null,{}] 15:41:22 INFO - PROCESS | 1228 | 1465425682951 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}] 15:41:22 INFO - PROCESS | 1228 | 1465425682953 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:23 INFO - PROCESS | 1228 | 1465425683039 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:41:23 INFO - PROCESS | 1228 | 1465425683058 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 1228 | 1465425683060 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:23 INFO - PROCESS | 1228 | ++DOCSHELL 1394F000 == 31 [pid = 1228] [id = 235] 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13D12C00) [pid = 1228] [serial = 704] [outer = 00000000] 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (15110400) [pid = 1228] [serial = 705] [outer = 13D12C00] 15:41:23 INFO - PROCESS | 1228 | 1465425683108 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (153C4800) [pid = 1228] [serial = 706] [outer = 13D12C00] 15:41:23 INFO - PROCESS | 1228 | 1465425683564 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]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 15:41:23 INFO - PROCESS | 1228 | 1465425683583 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 1228 | 1465425683585 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:41:23 INFO - PROCESS | 1228 | 1465425683589 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - PROCESS | 1228 | 1465425683592 Marionette TRACE conn3 <- [1,906,null,{}] 15:41:23 INFO - PROCESS | 1228 | 1465425683603 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}] 15:41:23 INFO - PROCESS | 1228 | 1465425683607 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:23 INFO - PROCESS | 1228 | 1465425683717 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:41:23 INFO - PROCESS | 1228 | 1465425683727 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 1228 | 1465425683730 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:23 INFO - PROCESS | 1228 | ++DOCSHELL 1768EC00 == 32 [pid = 1228] [id = 236] 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17692000) [pid = 1228] [serial = 707] [outer = 00000000] 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (178A0000) [pid = 1228] [serial = 708] [outer = 17692000] 15:41:23 INFO - PROCESS | 1228 | 1465425683777 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (17F5C400) [pid = 1228] [serial = 709] [outer = 17692000] 15:41:24 INFO - PROCESS | 1228 | 1465425684229 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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 703ms 15:41:24 INFO - PROCESS | 1228 | 1465425684288 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 1228 | 1465425684291 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:41:24 INFO - PROCESS | 1228 | 1465425684294 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:41:24 INFO - PROCESS | 1228 | 1465425684295 Marionette TRACE conn3 <- [1,910,null,{}] 15:41:24 INFO - PROCESS | 1228 | 1465425684299 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}] 15:41:24 INFO - PROCESS | 1228 | 1465425684301 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:24 INFO - PROCESS | 1228 | 1465425684393 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:41:24 INFO - PROCESS | 1228 | 1465425684398 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 1228 | 1465425684400 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:24 INFO - PROCESS | 1228 | ++DOCSHELL 17F65000 == 33 [pid = 1228] [id = 237] 15:41:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (18203400) [pid = 1228] [serial = 710] [outer = 00000000] 15:41:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (185D3800) [pid = 1228] [serial = 711] [outer = 18203400] 15:41:24 INFO - PROCESS | 1228 | 1465425684443 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (185DC000) [pid = 1228] [serial = 712] [outer = 18203400] 15:41:24 INFO - PROCESS | 1228 | 1465425684889 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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 625ms 15:41:24 INFO - PROCESS | 1228 | 1465425684932 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 1228 | 1465425684934 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:41:24 INFO - PROCESS | 1228 | 1465425684937 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 1228 | 1465425684939 Marionette TRACE conn3 <- [1,914,null,{}] 15:41:24 INFO - PROCESS | 1228 | 1465425684942 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}] 15:41:24 INFO - PROCESS | 1228 | 1465425684944 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:25 INFO - PROCESS | 1228 | 1465425685048 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:41:25 INFO - PROCESS | 1228 | 1465425685137 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 1228 | 1465425685139 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:25 INFO - PROCESS | 1228 | ++DOCSHELL 12D5E000 == 34 [pid = 1228] [id = 238] 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B47C00) [pid = 1228] [serial = 713] [outer = 00000000] 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19B4E800) [pid = 1228] [serial = 714] [outer = 15B47C00] 15:41:25 INFO - PROCESS | 1228 | 1465425685182 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C18800) [pid = 1228] [serial = 715] [outer = 15B47C00] 15:41:25 INFO - PROCESS | 1228 | 1465425685592 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]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 688ms 15:41:25 INFO - PROCESS | 1228 | 1465425685643 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 1228 | 1465425685645 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:41:25 INFO - PROCESS | 1228 | 1465425685648 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 1228 | 1465425685650 Marionette TRACE conn3 <- [1,918,null,{}] 15:41:25 INFO - PROCESS | 1228 | 1465425685653 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}] 15:41:25 INFO - PROCESS | 1228 | 1465425685659 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:25 INFO - PROCESS | 1228 | 1465425685790 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:41:25 INFO - PROCESS | 1228 | 1465425685850 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 1228 | 1465425685853 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:25 INFO - PROCESS | 1228 | ++DOCSHELL 19C1C400 == 35 [pid = 1228] [id = 239] 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19C1C800) [pid = 1228] [serial = 716] [outer = 00000000] 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A10B800) [pid = 1228] [serial = 717] [outer = 19C1C800] 15:41:25 INFO - PROCESS | 1228 | 1465425685896 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A280000) [pid = 1228] [serial = 718] [outer = 19C1C800] 15:41:26 INFO - PROCESS | 1228 | 1465425686305 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]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 703ms 15:41:26 INFO - PROCESS | 1228 | 1465425686347 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 1228 | 1465425686349 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:41:26 INFO - PROCESS | 1228 | 1465425686352 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:41:26 INFO - PROCESS | 1228 | 1465425686354 Marionette TRACE conn3 <- [1,922,null,{}] 15:41:26 INFO - PROCESS | 1228 | 1465425686357 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}] 15:41:26 INFO - PROCESS | 1228 | 1465425686359 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:26 INFO - PROCESS | 1228 | 1465425686499 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:41:26 INFO - PROCESS | 1228 | 1465425686517 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:26 INFO - PROCESS | 1228 | 1465425686519 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:26 INFO - PROCESS | 1228 | ++DOCSHELL 10A4A400 == 36 [pid = 1228] [id = 240] 15:41:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185D3400) [pid = 1228] [serial = 719] [outer = 00000000] 15:41:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A6E7C00) [pid = 1228] [serial = 720] [outer = 185D3400] 15:41:26 INFO - PROCESS | 1228 | 1465425686561 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A6EDC00) [pid = 1228] [serial = 721] [outer = 185D3400] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1430D800) [pid = 1228] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (12ADF400) [pid = 1228] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15B52400) [pid = 1228] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10A50C00) [pid = 1228] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (175A7C00) [pid = 1228] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C80800) [pid = 1228] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (175B0C00) [pid = 1228] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10F2FC00) [pid = 1228] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (18203800) [pid = 1228] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (12AA4C00) [pid = 1228] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:41:26 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17F66400) [pid = 1228] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:41:26 INFO - PROCESS | 1228 | 1465425687000 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]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 703ms 15:41:27 INFO - PROCESS | 1228 | 1465425687052 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 1228 | 1465425687054 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:41:27 INFO - PROCESS | 1228 | 1465425687057 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:41:27 INFO - PROCESS | 1228 | 1465425687059 Marionette TRACE conn3 <- [1,926,null,{}] 15:41:27 INFO - PROCESS | 1228 | 1465425687063 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}] 15:41:27 INFO - PROCESS | 1228 | 1465425687066 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:27 INFO - PROCESS | 1228 | 1465425687165 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:41:27 INFO - PROCESS | 1228 | 1465425687170 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 1228 | 1465425687172 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:27 INFO - PROCESS | 1228 | ++DOCSHELL 130C0800 == 37 [pid = 1228] [id = 241] 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (175A9800) [pid = 1228] [serial = 722] [outer = 00000000] 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (19C81800) [pid = 1228] [serial = 723] [outer = 175A9800] 15:41:27 INFO - PROCESS | 1228 | 1465425687214 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1A106400) [pid = 1228] [serial = 724] [outer = 175A9800] 15:41:27 INFO - PROCESS | 1228 | 1465425687624 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]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 594ms 15:41:27 INFO - PROCESS | 1228 | 1465425687655 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 1228 | 1465425687657 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:41:27 INFO - PROCESS | 1228 | 1465425687671 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 1228 | 1465425687673 Marionette TRACE conn3 <- [1,930,null,{}] 15:41:27 INFO - PROCESS | 1228 | 1465425687676 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}] 15:41:27 INFO - PROCESS | 1228 | 1465425687678 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:27 INFO - PROCESS | 1228 | 1465425687758 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:41:27 INFO - PROCESS | 1228 | 1465425687764 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 1228 | 1465425687766 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:27 INFO - PROCESS | 1228 | ++DOCSHELL 1430A400 == 38 [pid = 1228] [id = 242] 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A601C00) [pid = 1228] [serial = 725] [outer = 00000000] 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A729C00) [pid = 1228] [serial = 726] [outer = 1A601C00] 15:41:27 INFO - PROCESS | 1228 | 1465425687808 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A78C400) [pid = 1228] [serial = 727] [outer = 1A601C00] 15:41:28 INFO - PROCESS | 1228 | 1465425688235 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]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 594ms 15:41:28 INFO - PROCESS | 1228 | 1465425688268 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 1228 | 1465425688270 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:41:28 INFO - PROCESS | 1228 | 1465425688273 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:41:28 INFO - PROCESS | 1228 | 1465425688275 Marionette TRACE conn3 <- [1,934,null,{}] 15:41:28 INFO - PROCESS | 1228 | 1465425688282 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}] 15:41:28 INFO - PROCESS | 1228 | 1465425688284 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:28 INFO - PROCESS | 1228 | 1465425688406 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:41:28 INFO - PROCESS | 1228 | 1465425688413 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 1228 | 1465425688415 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:28 INFO - PROCESS | 1228 | ++DOCSHELL 1760B800 == 39 [pid = 1228] [id = 243] 15:41:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F60800) [pid = 1228] [serial = 728] [outer = 00000000] 15:41:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A798400) [pid = 1228] [serial = 729] [outer = 17F60800] 15:41:28 INFO - PROCESS | 1228 | 1465425688457 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A89C000) [pid = 1228] [serial = 730] [outer = 17F60800] 15:41:28 INFO - PROCESS | 1228 | 1465425688950 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]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 735ms 15:41:29 INFO - PROCESS | 1228 | 1465425689014 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 1228 | 1465425689019 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:41:29 INFO - PROCESS | 1228 | 1465425689025 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - PROCESS | 1228 | 1465425689028 Marionette TRACE conn3 <- [1,938,null,{}] 15:41:29 INFO - PROCESS | 1228 | 1465425689034 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}] 15:41:29 INFO - PROCESS | 1228 | 1465425689037 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:29 INFO - PROCESS | 1228 | 1465425689202 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:41:29 INFO - PROCESS | 1228 | 1465425689302 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:29 INFO - PROCESS | 1228 | 1465425689307 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:29 INFO - PROCESS | 1228 | ++DOCSHELL 114C9400 == 40 [pid = 1228] [id = 244] 15:41:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (11AD0000) [pid = 1228] [serial = 731] [outer = 00000000] 15:41:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (131D6C00) [pid = 1228] [serial = 732] [outer = 11AD0000] 15:41:29 INFO - PROCESS | 1228 | 1465425689364 Marionette DEBUG loaded listener.js 15:41:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (13D20C00) [pid = 1228] [serial = 733] [outer = 11AD0000] 15:41:29 INFO - PROCESS | 1228 | 1465425689926 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]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 954ms 15:41:29 INFO - PROCESS | 1228 | 1465425689971 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 1228 | 1465425689975 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:41:29 INFO - PROCESS | 1228 | 1465425689982 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - PROCESS | 1228 | 1465425689984 Marionette TRACE conn3 <- [1,942,null,{}] 15:41:29 INFO - PROCESS | 1228 | 1465425689989 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}] 15:41:29 INFO - PROCESS | 1228 | 1465425689991 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:30 INFO - PROCESS | 1228 | 1465425690098 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:41:30 INFO - PROCESS | 1228 | 1465425690203 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 1228 | 1465425690205 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:30 INFO - PROCESS | 1228 | ++DOCSHELL 16C3A800 == 41 [pid = 1228] [id = 245] 15:41:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (16D03400) [pid = 1228] [serial = 734] [outer = 00000000] 15:41:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (175AFC00) [pid = 1228] [serial = 735] [outer = 16D03400] 15:41:30 INFO - PROCESS | 1228 | 1465425690262 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (178AA400) [pid = 1228] [serial = 736] [outer = 16D03400] 15:41:30 INFO - PROCESS | 1228 | 1465425690854 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]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 906ms 15:41:30 INFO - PROCESS | 1228 | 1465425690886 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 1228 | 1465425690888 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:41:30 INFO - PROCESS | 1228 | 1465425690892 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 1228 | 1465425690896 Marionette TRACE conn3 <- [1,946,null,{}] 15:41:30 INFO - PROCESS | 1228 | 1465425690906 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}] 15:41:30 INFO - PROCESS | 1228 | 1465425690911 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:31 INFO - PROCESS | 1228 | 1465425691015 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:41:31 INFO - PROCESS | 1228 | 1465425691115 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:31 INFO - PROCESS | 1228 | 1465425691118 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:31 INFO - PROCESS | 1228 | ++DOCSHELL 1A282C00 == 42 [pid = 1228] [id = 246] 15:41:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A605C00) [pid = 1228] [serial = 737] [outer = 00000000] 15:41:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A729000) [pid = 1228] [serial = 738] [outer = 1A605C00] 15:41:31 INFO - PROCESS | 1228 | 1465425691174 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A797C00) [pid = 1228] [serial = 739] [outer = 1A605C00] 15:41:31 INFO - PROCESS | 1228 | 1465425691733 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]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 890ms 15:41:31 INFO - PROCESS | 1228 | 1465425691796 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:41:31 INFO - PROCESS | 1228 | 1465425691798 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:41:31 INFO - PROCESS | 1228 | 1465425691802 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - PROCESS | 1228 | 1465425691804 Marionette TRACE conn3 <- [1,950,null,{}] 15:41:31 INFO - PROCESS | 1228 | 1465425691808 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}] 15:41:31 INFO - PROCESS | 1228 | 1465425691810 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:31 INFO - PROCESS | 1228 | 1465425691913 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:41:32 INFO - PROCESS | 1228 | 1465425692012 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 1228 | 1465425692014 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:32 INFO - PROCESS | 1228 | ++DOCSHELL 1A8A7C00 == 43 [pid = 1228] [id = 247] 15:41:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A8A8400) [pid = 1228] [serial = 740] [outer = 00000000] 15:41:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A8AAC00) [pid = 1228] [serial = 741] [outer = 1A8A8400] 15:41:32 INFO - PROCESS | 1228 | 1465425692066 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1AA16400) [pid = 1228] [serial = 742] [outer = 1A8A8400] 15:41:32 INFO - PROCESS | 1228 | 1465425692841 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]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1094ms 15:41:32 INFO - PROCESS | 1228 | 1465425692901 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 1228 | 1465425692905 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:41:32 INFO - PROCESS | 1228 | 1465425692910 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:41:32 INFO - PROCESS | 1228 | 1465425692913 Marionette TRACE conn3 <- [1,954,null,{}] 15:41:32 INFO - PROCESS | 1228 | 1465425692919 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}] 15:41:32 INFO - PROCESS | 1228 | 1465425692921 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:33 INFO - PROCESS | 1228 | 1465425693023 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:41:33 INFO - PROCESS | 1228 | 1465425693152 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 1228 | 1465425693157 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:33 INFO - PROCESS | 1228 | ++DOCSHELL 0C76CC00 == 44 [pid = 1228] [id = 248] 15:41:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (0C76F400) [pid = 1228] [serial = 743] [outer = 00000000] 15:41:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (10B60C00) [pid = 1228] [serial = 744] [outer = 0C76F400] 15:41:33 INFO - PROCESS | 1228 | 1465425693234 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1436F400) [pid = 1228] [serial = 745] [outer = 0C76F400] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1430A400 == 43 [pid = 1228] [id = 242] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 130C0800 == 42 [pid = 1228] [id = 241] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 10A4A400 == 41 [pid = 1228] [id = 240] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 19C1C400 == 40 [pid = 1228] [id = 239] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 12D5E000 == 39 [pid = 1228] [id = 238] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 17F65000 == 38 [pid = 1228] [id = 237] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1768EC00 == 37 [pid = 1228] [id = 236] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1394F000 == 36 [pid = 1228] [id = 235] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 10CB9C00 == 35 [pid = 1228] [id = 234] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 10433C00 == 34 [pid = 1228] [id = 232] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 12ADEC00 == 33 [pid = 1228] [id = 223] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 13945800 == 32 [pid = 1228] [id = 233] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1A8A7C00 == 31 [pid = 1228] [id = 247] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1A282C00 == 30 [pid = 1228] [id = 246] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 1760B800 == 29 [pid = 1228] [id = 243] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 114C9400 == 28 [pid = 1228] [id = 244] 15:41:34 INFO - PROCESS | 1228 | --DOCSHELL 16C3A800 == 27 [pid = 1228] [id = 245] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (15590400) [pid = 1228] [serial = 660] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (136AE000) [pid = 1228] [serial = 659] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (185E2C00) [pid = 1228] [serial = 684] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1820D800) [pid = 1228] [serial = 663] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1789B800) [pid = 1228] [serial = 662] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A72A800) [pid = 1228] [serial = 666] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A285C00) [pid = 1228] [serial = 665] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1789D000) [pid = 1228] [serial = 677] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (17F59800) [pid = 1228] [serial = 678] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19C86400) [pid = 1228] [serial = 689] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A27C800) [pid = 1228] [serial = 690] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A6F3000) [pid = 1228] [serial = 692] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (18297C00) [pid = 1228] [serial = 680] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (130A7C00) [pid = 1228] [serial = 671] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1312A400) [pid = 1228] [serial = 672] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (185E1000) [pid = 1228] [serial = 683] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185BBC00) [pid = 1228] [serial = 681] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (151B9C00) [pid = 1228] [serial = 674] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1550B000) [pid = 1228] [serial = 675] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13D21800) [pid = 1228] [serial = 669] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (185DE400) [pid = 1228] [serial = 687] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (13D12400) [pid = 1228] [serial = 668] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (175AB800) [pid = 1228] [serial = 686] [outer = 00000000] [url = about:blank] 15:41:34 INFO - PROCESS | 1228 | 1465425694392 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]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1500ms 15:41:34 INFO - PROCESS | 1228 | 1465425694414 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 1228 | 1465425694418 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:41:34 INFO - PROCESS | 1228 | 1465425694424 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 1228 | 1465425694429 Marionette TRACE conn3 <- [1,958,null,{}] 15:41:34 INFO - PROCESS | 1228 | 1465425694449 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}] 15:41:34 INFO - PROCESS | 1228 | 1465425694453 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:34 INFO - PROCESS | 1228 | 1465425694604 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:41:34 INFO - PROCESS | 1228 | 1465425694690 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 1228 | 1465425694693 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:34 INFO - PROCESS | 1228 | ++DOCSHELL 12A18C00 == 28 [pid = 1228] [id = 249] 15:41:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12AA4800) [pid = 1228] [serial = 746] [outer = 00000000] 15:41:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13079000) [pid = 1228] [serial = 747] [outer = 12AA4800] 15:41:34 INFO - PROCESS | 1228 | 1465425694739 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13123400) [pid = 1228] [serial = 748] [outer = 12AA4800] 15:41:35 INFO - PROCESS | 1228 | 1465425695137 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]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 751ms 15:41:35 INFO - PROCESS | 1228 | 1465425695180 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 1228 | 1465425695185 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:41:35 INFO - PROCESS | 1228 | 1465425695191 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 1228 | 1465425695194 Marionette TRACE conn3 <- [1,962,null,{}] 15:41:35 INFO - PROCESS | 1228 | 1465425695198 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}] 15:41:35 INFO - PROCESS | 1228 | 1465425695200 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:35 INFO - PROCESS | 1228 | 1465425695293 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:41:35 INFO - PROCESS | 1228 | 1465425695299 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 1228 | 1465425695302 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:35 INFO - PROCESS | 1228 | ++DOCSHELL 13D1AC00 == 29 [pid = 1228] [id = 250] 15:41:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (13D1B000) [pid = 1228] [serial = 749] [outer = 00000000] 15:41:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (14312400) [pid = 1228] [serial = 750] [outer = 13D1B000] 15:41:35 INFO - PROCESS | 1228 | 1465425695348 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (151BA400) [pid = 1228] [serial = 751] [outer = 13D1B000] 15:41:35 INFO - PROCESS | 1228 | 1465425695801 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]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 641ms 15:41:35 INFO - PROCESS | 1228 | 1465425695832 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 1228 | 1465425695834 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:41:35 INFO - PROCESS | 1228 | 1465425695838 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 1228 | 1465425695841 Marionette TRACE conn3 <- [1,966,null,{}] 15:41:35 INFO - PROCESS | 1228 | 1465425695852 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}] 15:41:35 INFO - PROCESS | 1228 | 1465425695856 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:35 INFO - PROCESS | 1228 | 1465425695936 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:41:35 INFO - PROCESS | 1228 | 1465425695978 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 1228 | 1465425695981 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:36 INFO - PROCESS | 1228 | ++DOCSHELL 16AC1400 == 30 [pid = 1228] [id = 251] 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16AC1800) [pid = 1228] [serial = 752] [outer = 00000000] 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16D04000) [pid = 1228] [serial = 753] [outer = 16AC1800] 15:41:36 INFO - PROCESS | 1228 | 1465425696029 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (173ED800) [pid = 1228] [serial = 754] [outer = 16AC1800] 15:41:36 INFO - PROCESS | 1228 | 1465425696488 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]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 703ms 15:41:36 INFO - PROCESS | 1228 | 1465425696539 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 1228 | 1465425696541 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:41:36 INFO - PROCESS | 1228 | 1465425696545 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 1228 | 1465425696546 Marionette TRACE conn3 <- [1,970,null,{}] 15:41:36 INFO - PROCESS | 1228 | 1465425696557 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}] 15:41:36 INFO - PROCESS | 1228 | 1465425696559 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:36 INFO - PROCESS | 1228 | 1465425696669 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:41:36 INFO - PROCESS | 1228 | 1465425696679 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:36 INFO - PROCESS | 1228 | 1465425696681 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:36 INFO - PROCESS | 1228 | ++DOCSHELL 16C48C00 == 31 [pid = 1228] [id = 252] 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (16D0DC00) [pid = 1228] [serial = 755] [outer = 00000000] 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F23C00) [pid = 1228] [serial = 756] [outer = 16D0DC00] 15:41:36 INFO - PROCESS | 1228 | 1465425696725 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F5BC00) [pid = 1228] [serial = 757] [outer = 16D0DC00] 15:41:37 INFO - PROCESS | 1228 | 1465425697154 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]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 15:41:37 INFO - PROCESS | 1228 | 1465425697203 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 1228 | 1465425697205 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:41:37 INFO - PROCESS | 1228 | 1465425697208 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:41:37 INFO - PROCESS | 1228 | 1465425697209 Marionette TRACE conn3 <- [1,974,null,{}] 15:41:37 INFO - PROCESS | 1228 | 1465425697213 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}] 15:41:37 INFO - PROCESS | 1228 | 1465425697215 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:37 INFO - PROCESS | 1228 | 1465425697325 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:41:37 INFO - PROCESS | 1228 | 1465425697408 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 1228 | 1465425697410 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:37 INFO - PROCESS | 1228 | ++DOCSHELL 1803A000 == 32 [pid = 1228] [id = 253] 15:41:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1803CC00) [pid = 1228] [serial = 758] [outer = 00000000] 15:41:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (18294800) [pid = 1228] [serial = 759] [outer = 1803CC00] 15:41:37 INFO - PROCESS | 1228 | 1465425697453 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1829D000) [pid = 1228] [serial = 760] [outer = 1803CC00] 15:41:37 INFO - PROCESS | 1228 | 1465425697880 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]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 735ms 15:41:37 INFO - PROCESS | 1228 | 1465425697949 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 1228 | 1465425697951 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:41:37 INFO - PROCESS | 1228 | 1465425697959 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 1228 | 1465425697961 Marionette TRACE conn3 <- [1,978,null,{}] 15:41:37 INFO - PROCESS | 1228 | 1465425697964 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}] 15:41:37 INFO - PROCESS | 1228 | 1465425697970 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:38 INFO - PROCESS | 1228 | 1465425698096 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:41:38 INFO - PROCESS | 1228 | 1465425698106 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 1228 | 1465425698108 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:38 INFO - PROCESS | 1228 | ++DOCSHELL 185DD800 == 33 [pid = 1228] [id = 254] 15:41:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19B48000) [pid = 1228] [serial = 761] [outer = 00000000] 15:41:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19B49400) [pid = 1228] [serial = 762] [outer = 19B48000] 15:41:38 INFO - PROCESS | 1228 | 1465425698199 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19B51000) [pid = 1228] [serial = 763] [outer = 19B48000] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A601C00) [pid = 1228] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (17F60800) [pid = 1228] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (15B47C00) [pid = 1228] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (19C1C800) [pid = 1228] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19C1F000) [pid = 1228] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (13D12C00) [pid = 1228] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185D3400) [pid = 1228] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1394EC00) [pid = 1228] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (18203400) [pid = 1228] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (10475000) [pid = 1228] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10F30C00) [pid = 1228] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17692000) [pid = 1228] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:41:38 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (175A9800) [pid = 1228] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:41:38 INFO - PROCESS | 1228 | 1465425698880 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]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 938ms 15:41:38 INFO - PROCESS | 1228 | 1465425698905 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 1228 | 1465425698907 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:41:38 INFO - PROCESS | 1228 | 1465425698920 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 1228 | 1465425698922 Marionette TRACE conn3 <- [1,982,null,{}] 15:41:38 INFO - PROCESS | 1228 | 1465425698925 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}] 15:41:38 INFO - PROCESS | 1228 | 1465425698927 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:39 INFO - PROCESS | 1228 | 1465425699002 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:41:39 INFO - PROCESS | 1228 | 1465425699009 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 1228 | 1465425699011 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:39 INFO - PROCESS | 1228 | ++DOCSHELL 10475000 == 34 [pid = 1228] [id = 255] 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (104E7C00) [pid = 1228] [serial = 764] [outer = 00000000] 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1430E400) [pid = 1228] [serial = 765] [outer = 104E7C00] 15:41:39 INFO - PROCESS | 1228 | 1465425699128 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (169CB800) [pid = 1228] [serial = 766] [outer = 104E7C00] 15:41:39 INFO - PROCESS | 1228 | 1465425699481 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]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 594ms 15:41:39 INFO - PROCESS | 1228 | 1465425699507 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 1228 | 1465425699509 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:41:39 INFO - PROCESS | 1228 | 1465425699512 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - PROCESS | 1228 | 1465425699514 Marionette TRACE conn3 <- [1,986,null,{}] 15:41:39 INFO - PROCESS | 1228 | 1465425699517 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}] 15:41:39 INFO - PROCESS | 1228 | 1465425699519 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:39 INFO - PROCESS | 1228 | 1465425699595 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:41:39 INFO - PROCESS | 1228 | 1465425699600 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 1228 | 1465425699602 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:39 INFO - PROCESS | 1228 | ++DOCSHELL 1430CC00 == 35 [pid = 1228] [id = 256] 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1430D400) [pid = 1228] [serial = 767] [outer = 00000000] 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C16C00) [pid = 1228] [serial = 768] [outer = 1430D400] 15:41:39 INFO - PROCESS | 1228 | 1465425699719 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C17800) [pid = 1228] [serial = 769] [outer = 1430D400] 15:41:40 INFO - PROCESS | 1228 | 1465425700062 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]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 594ms 15:41:40 INFO - PROCESS | 1228 | 1465425700110 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 1228 | 1465425700112 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:41:40 INFO - PROCESS | 1228 | 1465425700115 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:41:40 INFO - PROCESS | 1228 | 1465425700117 Marionette TRACE conn3 <- [1,990,null,{}] 15:41:40 INFO - PROCESS | 1228 | 1465425700121 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}] 15:41:40 INFO - PROCESS | 1228 | 1465425700123 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:40 INFO - PROCESS | 1228 | 1465425700197 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:41:40 INFO - PROCESS | 1228 | 1465425700202 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 1228 | 1465425700204 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:40 INFO - PROCESS | 1228 | ++DOCSHELL 16AC1000 == 36 [pid = 1228] [id = 257] 15:41:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (185BC400) [pid = 1228] [serial = 770] [outer = 00000000] 15:41:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A27C800) [pid = 1228] [serial = 771] [outer = 185BC400] 15:41:40 INFO - PROCESS | 1228 | 1465425700321 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A281400) [pid = 1228] [serial = 772] [outer = 185BC400] 15:41:40 INFO - PROCESS | 1228 | 1465425700694 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]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 641ms 15:41:40 INFO - PROCESS | 1228 | 1465425700754 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 1228 | 1465425700756 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:41:40 INFO - PROCESS | 1228 | 1465425700759 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:41:40 INFO - PROCESS | 1228 | 1465425700761 Marionette TRACE conn3 <- [1,994,null,{}] 15:41:40 INFO - PROCESS | 1228 | 1465425700811 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}] 15:41:40 INFO - PROCESS | 1228 | 1465425700815 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:40 INFO - PROCESS | 1228 | 1465425700945 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:41:41 INFO - PROCESS | 1228 | 1465425701046 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 1228 | 1465425701050 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:41 INFO - PROCESS | 1228 | ++DOCSHELL 10B69000 == 37 [pid = 1228] [id = 258] 15:41:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (10CB7400) [pid = 1228] [serial = 773] [outer = 00000000] 15:41:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (12A1AC00) [pid = 1228] [serial = 774] [outer = 10CB7400] 15:41:41 INFO - PROCESS | 1228 | 1465425701106 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (12BA5C00) [pid = 1228] [serial = 775] [outer = 10CB7400] 15:41:41 INFO - PROCESS | 1228 | 1465425701844 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]]]}] 15:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1141ms 15:41:41 INFO - PROCESS | 1228 | 1465425701899 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:41:41 INFO - PROCESS | 1228 | 1465425701903 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:41:41 INFO - PROCESS | 1228 | 1465425701907 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:41:41 INFO - PROCESS | 1228 | 1465425701910 Marionette TRACE conn3 <- [1,998,null,{}] 15:41:41 INFO - PROCESS | 1228 | 1465425701916 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}] 15:41:41 INFO - PROCESS | 1228 | 1465425701918 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:42 INFO - PROCESS | 1228 | 1465425702035 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:41:42 INFO - PROCESS | 1228 | 1465425702162 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 1228 | 1465425702167 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:42 INFO - PROCESS | 1228 | ++DOCSHELL 15590000 == 38 [pid = 1228] [id = 259] 15:41:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (15B4C000) [pid = 1228] [serial = 776] [outer = 00000000] 15:41:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1664D000) [pid = 1228] [serial = 777] [outer = 15B4C000] 15:41:42 INFO - PROCESS | 1228 | 1465425702223 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (16ABE400) [pid = 1228] [serial = 778] [outer = 15B4C000] 15:41:43 INFO - PROCESS | 1228 | 1465425703075 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]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1250ms 15:41:43 INFO - PROCESS | 1228 | 1465425703168 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 1228 | 1465425703172 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:41:43 INFO - PROCESS | 1228 | 1465425703177 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:41:43 INFO - PROCESS | 1228 | 1465425703180 Marionette TRACE conn3 <- [1,1002,null,{}] 15:41:43 INFO - PROCESS | 1228 | 1465425703186 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}] 15:41:43 INFO - PROCESS | 1228 | 1465425703189 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:43 INFO - PROCESS | 1228 | 1465425703310 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:41:43 INFO - PROCESS | 1228 | 1465425703396 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 1228 | 1465425703402 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:43 INFO - PROCESS | 1228 | ++DOCSHELL 105F1400 == 39 [pid = 1228] [id = 260] 15:41:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (10A47C00) [pid = 1228] [serial = 779] [outer = 00000000] 15:41:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (136ACC00) [pid = 1228] [serial = 780] [outer = 10A47C00] 15:41:43 INFO - PROCESS | 1228 | 1465425703503 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (14310800) [pid = 1228] [serial = 781] [outer = 10A47C00] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 1430CC00 == 38 [pid = 1228] [id = 256] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 10475000 == 37 [pid = 1228] [id = 255] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 185DD800 == 36 [pid = 1228] [id = 254] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 1803A000 == 35 [pid = 1228] [id = 253] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 16C48C00 == 34 [pid = 1228] [id = 252] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 16AC1400 == 33 [pid = 1228] [id = 251] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 13D1AC00 == 32 [pid = 1228] [id = 250] 15:41:43 INFO - PROCESS | 1228 | --DOCSHELL 12A18C00 == 31 [pid = 1228] [id = 249] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (1A78C400) [pid = 1228] [serial = 727] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (1A89C000) [pid = 1228] [serial = 730] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (19B4E800) [pid = 1228] [serial = 714] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A10B800) [pid = 1228] [serial = 717] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (19C18800) [pid = 1228] [serial = 715] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A6F3800) [pid = 1228] [serial = 693] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (15110400) [pid = 1228] [serial = 705] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (153C4800) [pid = 1228] [serial = 706] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A6E7C00) [pid = 1228] [serial = 720] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (15118C00) [pid = 1228] [serial = 698] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (15B53C00) [pid = 1228] [serial = 699] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185D3800) [pid = 1228] [serial = 711] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (105F0800) [pid = 1228] [serial = 695] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (111EE000) [pid = 1228] [serial = 696] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A798400) [pid = 1228] [serial = 729] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12AAA000) [pid = 1228] [serial = 702] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1306D400) [pid = 1228] [serial = 703] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (178A0000) [pid = 1228] [serial = 708] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F5C400) [pid = 1228] [serial = 709] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A280000) [pid = 1228] [serial = 718] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10CB9400) [pid = 1228] [serial = 393] [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.] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A729C00) [pid = 1228] [serial = 726] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A6EDC00) [pid = 1228] [serial = 721] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19C81800) [pid = 1228] [serial = 723] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A106400) [pid = 1228] [serial = 724] [outer = 00000000] [url = about:blank] 15:41:43 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (185DC000) [pid = 1228] [serial = 712] [outer = 00000000] [url = about:blank] 15:41:44 INFO - PROCESS | 1228 | 1465425704064 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]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 938ms 15:41:44 INFO - PROCESS | 1228 | 1465425704124 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 1228 | 1465425704128 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:41:44 INFO - PROCESS | 1228 | 1465425704134 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 1228 | 1465425704137 Marionette TRACE conn3 <- [1,1006,null,{}] 15:41:44 INFO - PROCESS | 1228 | 1465425704140 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}] 15:41:44 INFO - PROCESS | 1228 | 1465425704143 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:44 INFO - PROCESS | 1228 | 1465425704229 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:41:44 INFO - PROCESS | 1228 | 1465425704242 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 1228 | 1465425704245 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:44 INFO - PROCESS | 1228 | ++DOCSHELL 13D1F400 == 32 [pid = 1228] [id = 261] 15:41:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1430CC00) [pid = 1228] [serial = 782] [outer = 00000000] 15:41:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (151B1800) [pid = 1228] [serial = 783] [outer = 1430CC00] 15:41:44 INFO - PROCESS | 1228 | 1465425704291 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1550C000) [pid = 1228] [serial = 784] [outer = 1430CC00] 15:41:44 INFO - PROCESS | 1228 | 1465425704752 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]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 641ms 15:41:44 INFO - PROCESS | 1228 | 1465425704772 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 1228 | 1465425704774 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:41:44 INFO - PROCESS | 1228 | 1465425704782 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 1228 | 1465425704785 Marionette TRACE conn3 <- [1,1010,null,{}] 15:41:44 INFO - PROCESS | 1228 | 1465425704796 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}] 15:41:44 INFO - PROCESS | 1228 | 1465425704800 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:44 INFO - PROCESS | 1228 | 1465425704918 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:41:44 INFO - PROCESS | 1228 | 1465425704929 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 1228 | 1465425704932 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:44 INFO - PROCESS | 1228 | ++DOCSHELL 175AD000 == 33 [pid = 1228] [id = 262] 15:41:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (175B0400) [pid = 1228] [serial = 785] [outer = 00000000] 15:41:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1768F400) [pid = 1228] [serial = 786] [outer = 175B0400] 15:41:44 INFO - PROCESS | 1228 | 1465425704984 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F27400) [pid = 1228] [serial = 787] [outer = 175B0400] 15:41:45 INFO - PROCESS | 1228 | 1465425705448 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]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 703ms 15:41:45 INFO - PROCESS | 1228 | 1465425705477 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 1228 | 1465425705479 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:41:45 INFO - PROCESS | 1228 | 1465425705486 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - PROCESS | 1228 | 1465425705488 Marionette TRACE conn3 <- [1,1014,null,{}] 15:41:45 INFO - PROCESS | 1228 | 1465425705491 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}] 15:41:45 INFO - PROCESS | 1228 | 1465425705493 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:45 INFO - PROCESS | 1228 | 1465425705576 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:41:45 INFO - PROCESS | 1228 | 1465425705581 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 1228 | 1465425705583 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:45 INFO - PROCESS | 1228 | ++DOCSHELL 18293800 == 34 [pid = 1228] [id = 263] 15:41:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (18295C00) [pid = 1228] [serial = 788] [outer = 00000000] 15:41:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185D7000) [pid = 1228] [serial = 789] [outer = 18295C00] 15:41:45 INFO - PROCESS | 1228 | 1465425705627 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185DCC00) [pid = 1228] [serial = 790] [outer = 18295C00] 15:41:46 INFO - PROCESS | 1228 | 1465425706077 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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 641ms 15:41:46 INFO - PROCESS | 1228 | 1465425706126 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 1228 | 1465425706128 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:41:46 INFO - PROCESS | 1228 | 1465425706131 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:41:46 INFO - PROCESS | 1228 | 1465425706133 Marionette TRACE conn3 <- [1,1018,null,{}] 15:41:46 INFO - PROCESS | 1228 | 1465425706136 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}] 15:41:46 INFO - PROCESS | 1228 | 1465425706138 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:46 INFO - PROCESS | 1228 | 1465425706245 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:41:46 INFO - PROCESS | 1228 | 1465425706277 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 1228 | 1465425706280 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:46 INFO - PROCESS | 1228 | ++DOCSHELL 185E1400 == 35 [pid = 1228] [id = 264] 15:41:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B48800) [pid = 1228] [serial = 791] [outer = 00000000] 15:41:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B4F400) [pid = 1228] [serial = 792] [outer = 19B48800] 15:41:46 INFO - PROCESS | 1228 | 1465425706370 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B51400) [pid = 1228] [serial = 793] [outer = 19B48800] 15:41:46 INFO - PROCESS | 1228 | 1465425706783 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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 703ms 15:41:46 INFO - PROCESS | 1228 | 1465425706831 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 1228 | 1465425706833 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:41:46 INFO - PROCESS | 1228 | 1465425706841 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 1228 | 1465425706843 Marionette TRACE conn3 <- [1,1022,null,{}] 15:41:46 INFO - PROCESS | 1228 | 1465425706846 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}] 15:41:46 INFO - PROCESS | 1228 | 1465425706851 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:47 INFO - PROCESS | 1228 | 1465425706984 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:41:47 INFO - PROCESS | 1228 | 1465425706994 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 1228 | 1465425706996 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:47 INFO - PROCESS | 1228 | ++DOCSHELL 18291C00 == 36 [pid = 1228] [id = 265] 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C1AC00) [pid = 1228] [serial = 794] [outer = 00000000] 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A106400) [pid = 1228] [serial = 795] [outer = 19C1AC00] 15:41:47 INFO - PROCESS | 1228 | 1465425707043 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A60B400) [pid = 1228] [serial = 796] [outer = 19C1AC00] 15:41:47 INFO - PROCESS | 1228 | 1465425707495 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]]]}] 15:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 687ms 15:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:41:47 INFO - PROCESS | 1228 | 1465425707541 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:41:47 INFO - PROCESS | 1228 | 1465425707543 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:41:47 INFO - PROCESS | 1228 | 1465425707546 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 1228 | 1465425707548 Marionette TRACE conn3 <- [1,1026,null,{}] 15:41:47 INFO - PROCESS | 1228 | 1465425707552 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}] 15:41:47 INFO - PROCESS | 1228 | 1465425707554 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:47 INFO - PROCESS | 1228 | 1465425707685 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:41:47 INFO - PROCESS | 1228 | 1465425707715 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 1228 | 1465425707718 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:47 INFO - PROCESS | 1228 | ++DOCSHELL 1A6F2800 == 37 [pid = 1228] [id = 266] 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A6F3000) [pid = 1228] [serial = 797] [outer = 00000000] 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A721C00) [pid = 1228] [serial = 798] [outer = 1A6F3000] 15:41:47 INFO - PROCESS | 1228 | 1465425707761 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A723800) [pid = 1228] [serial = 799] [outer = 1A6F3000] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (0C76F400) [pid = 1228] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16AC1800) [pid = 1228] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (13D1B000) [pid = 1228] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12AA4800) [pid = 1228] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16D0DC00) [pid = 1228] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19B48000) [pid = 1228] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1803CC00) [pid = 1228] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (104E7C00) [pid = 1228] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1430D400) [pid = 1228] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (11AD0000) [pid = 1228] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16D03400) [pid = 1228] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A605C00) [pid = 1228] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:41:48 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A8A8400) [pid = 1228] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:41:48 INFO - PROCESS | 1228 | 1465425708310 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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 797ms 15:41:48 INFO - PROCESS | 1228 | 1465425708349 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1228 | 1465425708352 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:41:48 INFO - PROCESS | 1228 | 1465425708357 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 1228 | 1465425708359 Marionette TRACE conn3 <- [1,1030,null,{}] 15:41:48 INFO - PROCESS | 1228 | 1465425708363 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}] 15:41:48 INFO - PROCESS | 1228 | 1465425708365 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:48 INFO - PROCESS | 1228 | 1465425708450 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:41:48 INFO - PROCESS | 1228 | 1465425708456 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 1228 | 1465425708458 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:48 INFO - PROCESS | 1228 | ++DOCSHELL 11CC4000 == 38 [pid = 1228] [id = 267] 15:41:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1550C400) [pid = 1228] [serial = 800] [outer = 00000000] 15:41:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (178A1400) [pid = 1228] [serial = 801] [outer = 1550C400] 15:41:48 INFO - PROCESS | 1228 | 1465425708510 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F30400) [pid = 1228] [serial = 802] [outer = 1550C400] 15:41:48 INFO - PROCESS | 1228 | 1465425708923 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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 594ms 15:41:48 INFO - PROCESS | 1228 | 1465425708956 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 1228 | 1465425708957 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:41:48 INFO - PROCESS | 1228 | 1465425708961 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 1228 | 1465425708962 Marionette TRACE conn3 <- [1,1034,null,{}] 15:41:48 INFO - PROCESS | 1228 | 1465425708966 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}] 15:41:48 INFO - PROCESS | 1228 | 1465425708967 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:49 INFO - PROCESS | 1228 | 1465425709069 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:41:49 INFO - PROCESS | 1228 | 1465425709075 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 1228 | 1465425709077 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:49 INFO - PROCESS | 1228 | ++DOCSHELL 11AD0000 == 39 [pid = 1228] [id = 268] 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (153C7800) [pid = 1228] [serial = 803] [outer = 00000000] 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A284000) [pid = 1228] [serial = 804] [outer = 153C7800] 15:41:49 INFO - PROCESS | 1228 | 1465425709120 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A6EB000) [pid = 1228] [serial = 805] [outer = 153C7800] 15:41:49 INFO - PROCESS | 1228 | 1465425709532 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]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 15:41:49 INFO - PROCESS | 1228 | 1465425709558 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 1228 | 1465425709560 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:41:49 INFO - PROCESS | 1228 | 1465425709563 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:41:49 INFO - PROCESS | 1228 | 1465425709565 Marionette TRACE conn3 <- [1,1038,null,{}] 15:41:49 INFO - PROCESS | 1228 | 1465425709584 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}] 15:41:49 INFO - PROCESS | 1228 | 1465425709586 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:49 INFO - PROCESS | 1228 | 1465425709674 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:41:49 INFO - PROCESS | 1228 | 1465425709681 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 1228 | 1465425709683 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:49 INFO - PROCESS | 1228 | ++DOCSHELL 175AAC00 == 40 [pid = 1228] [id = 269] 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (178A2000) [pid = 1228] [serial = 806] [outer = 00000000] 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A793C00) [pid = 1228] [serial = 807] [outer = 178A2000] 15:41:49 INFO - PROCESS | 1228 | 1465425709726 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A795400) [pid = 1228] [serial = 808] [outer = 178A2000] 15:41:50 INFO - PROCESS | 1228 | 1465425710161 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]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 656ms 15:41:50 INFO - PROCESS | 1228 | 1465425710223 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 1228 | 1465425710225 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:41:50 INFO - PROCESS | 1228 | 1465425710228 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 1228 | 1465425710230 Marionette TRACE conn3 <- [1,1042,null,{}] 15:41:50 INFO - PROCESS | 1228 | 1465425710234 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}] 15:41:50 INFO - PROCESS | 1228 | 1465425710236 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:50 INFO - PROCESS | 1228 | 1465425710372 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:41:50 INFO - PROCESS | 1228 | 1465425710541 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 1228 | 1465425710544 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:50 INFO - PROCESS | 1228 | ++DOCSHELL 10A4DC00 == 41 [pid = 1228] [id = 270] 15:41:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10A53800) [pid = 1228] [serial = 809] [outer = 00000000] 15:41:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (111EE000) [pid = 1228] [serial = 810] [outer = 10A53800] 15:41:50 INFO - PROCESS | 1228 | 1465425710602 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (12D5E400) [pid = 1228] [serial = 811] [outer = 10A53800] 15:41:51 INFO - PROCESS | 1228 | 1465425711168 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]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1000ms 15:41:51 INFO - PROCESS | 1228 | 1465425711232 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 1228 | 1465425711237 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:41:51 INFO - PROCESS | 1228 | 1465425711242 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 1228 | 1465425711246 Marionette TRACE conn3 <- [1,1046,null,{}] 15:41:51 INFO - PROCESS | 1228 | 1465425711250 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}] 15:41:51 INFO - PROCESS | 1228 | 1465425711253 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:51 INFO - PROCESS | 1228 | 1465425711363 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:41:51 INFO - PROCESS | 1228 | 1465425711491 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 1228 | 1465425711494 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:51 INFO - PROCESS | 1228 | ++DOCSHELL 153C7C00 == 42 [pid = 1228] [id = 271] 15:41:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (15B4C400) [pid = 1228] [serial = 812] [outer = 00000000] 15:41:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (16655C00) [pid = 1228] [serial = 813] [outer = 15B4C400] 15:41:51 INFO - PROCESS | 1228 | 1465425711558 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (16D0D800) [pid = 1228] [serial = 814] [outer = 15B4C400] 15:41:52 INFO - PROCESS | 1228 | 1465425712132 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]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 938ms 15:41:52 INFO - PROCESS | 1228 | 1465425712188 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:41:52 INFO - PROCESS | 1228 | 1465425712191 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:41:52 INFO - PROCESS | 1228 | 1465425712195 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 1228 | 1465425712197 Marionette TRACE conn3 <- [1,1050,null,{}] 15:41:52 INFO - PROCESS | 1228 | 1465425712201 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}] 15:41:52 INFO - PROCESS | 1228 | 1465425712203 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:52 INFO - PROCESS | 1228 | 1465425712312 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:41:52 INFO - PROCESS | 1228 | 1465425712442 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 1228 | 1465425712445 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:52 INFO - PROCESS | 1228 | ++DOCSHELL 1664E400 == 43 [pid = 1228] [id = 272] 15:41:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19B4E800) [pid = 1228] [serial = 815] [outer = 00000000] 15:41:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (19ED6800) [pid = 1228] [serial = 816] [outer = 19B4E800] 15:41:52 INFO - PROCESS | 1228 | 1465425712499 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A289C00) [pid = 1228] [serial = 817] [outer = 19B4E800] 15:41:53 INFO - PROCESS | 1228 | 1465425713098 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]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 938ms 15:41:53 INFO - PROCESS | 1228 | 1465425713139 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 1228 | 1465425713143 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:41:53 INFO - PROCESS | 1228 | 1465425713153 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 1228 | 1465425713158 Marionette TRACE conn3 <- [1,1054,null,{}] 15:41:53 INFO - PROCESS | 1228 | 1465425713162 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}] 15:41:53 INFO - PROCESS | 1228 | 1465425713165 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:53 INFO - PROCESS | 1228 | 1465425713273 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:41:53 INFO - PROCESS | 1228 | 1465425713401 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 1228 | 1465425713403 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:53 INFO - PROCESS | 1228 | ++DOCSHELL 1430B400 == 44 [pid = 1228] [id = 273] 15:41:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1803C000) [pid = 1228] [serial = 818] [outer = 00000000] 15:41:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1A8A8400) [pid = 1228] [serial = 819] [outer = 1803C000] 15:41:53 INFO - PROCESS | 1228 | 1465425713461 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1AA15000) [pid = 1228] [serial = 820] [outer = 1803C000] 15:41:54 INFO - PROCESS | 1228 | 1465425714195 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]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1094ms 15:41:54 INFO - PROCESS | 1228 | 1465425714247 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 1228 | 1465425714251 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:41:54 INFO - PROCESS | 1228 | 1465425714256 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 1228 | 1465425714260 Marionette TRACE conn3 <- [1,1058,null,{}] 15:41:54 INFO - PROCESS | 1228 | 1465425714265 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}] 15:41:54 INFO - PROCESS | 1228 | 1465425714268 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:54 INFO - PROCESS | 1228 | 1465425714368 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:41:54 INFO - PROCESS | 1228 | 1465425714449 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 1228 | 1465425714454 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:54 INFO - PROCESS | 1228 | ++DOCSHELL 13078C00 == 45 [pid = 1228] [id = 274] 15:41:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (130A2400) [pid = 1228] [serial = 821] [outer = 00000000] 15:41:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (1312F000) [pid = 1228] [serial = 822] [outer = 130A2400] 15:41:54 INFO - PROCESS | 1228 | 1465425714544 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (136AE800) [pid = 1228] [serial = 823] [outer = 130A2400] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 175AAC00 == 44 [pid = 1228] [id = 269] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 11AD0000 == 43 [pid = 1228] [id = 268] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 11CC4000 == 42 [pid = 1228] [id = 267] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 1A6F2800 == 41 [pid = 1228] [id = 266] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 18291C00 == 40 [pid = 1228] [id = 265] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 185E1400 == 39 [pid = 1228] [id = 264] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 18293800 == 38 [pid = 1228] [id = 263] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 175AD000 == 37 [pid = 1228] [id = 262] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 13D1F400 == 36 [pid = 1228] [id = 261] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 105F1400 == 35 [pid = 1228] [id = 260] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 15590000 == 34 [pid = 1228] [id = 259] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 16AC1000 == 33 [pid = 1228] [id = 257] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 10B69000 == 32 [pid = 1228] [id = 258] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 0C76CC00 == 31 [pid = 1228] [id = 248] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 1430B400 == 30 [pid = 1228] [id = 273] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 1664E400 == 29 [pid = 1228] [id = 272] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 10A4DC00 == 28 [pid = 1228] [id = 270] 15:41:55 INFO - PROCESS | 1228 | --DOCSHELL 153C7C00 == 27 [pid = 1228] [id = 271] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (19C17800) [pid = 1228] [serial = 769] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (13D20C00) [pid = 1228] [serial = 733] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (131D6C00) [pid = 1228] [serial = 732] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (178AA400) [pid = 1228] [serial = 736] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (175AFC00) [pid = 1228] [serial = 735] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1A797C00) [pid = 1228] [serial = 739] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A729000) [pid = 1228] [serial = 738] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1AA16400) [pid = 1228] [serial = 742] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A8AAC00) [pid = 1228] [serial = 741] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19B51000) [pid = 1228] [serial = 763] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (169CB800) [pid = 1228] [serial = 766] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (17F5BC00) [pid = 1228] [serial = 757] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (173ED800) [pid = 1228] [serial = 754] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19C16C00) [pid = 1228] [serial = 768] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A27C800) [pid = 1228] [serial = 771] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1436F400) [pid = 1228] [serial = 745] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10B60C00) [pid = 1228] [serial = 744] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16D04000) [pid = 1228] [serial = 753] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (14312400) [pid = 1228] [serial = 750] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (151BA400) [pid = 1228] [serial = 751] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13079000) [pid = 1228] [serial = 747] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (13123400) [pid = 1228] [serial = 748] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (17F23C00) [pid = 1228] [serial = 756] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19B49400) [pid = 1228] [serial = 762] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1829D000) [pid = 1228] [serial = 760] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (18294800) [pid = 1228] [serial = 759] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1430E400) [pid = 1228] [serial = 765] [outer = 00000000] [url = about:blank] 15:41:55 INFO - PROCESS | 1228 | 1465425715795 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]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1563ms 15:41:55 INFO - PROCESS | 1228 | 1465425715820 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 1228 | 1465425715824 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:41:55 INFO - PROCESS | 1228 | 1465425715831 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - PROCESS | 1228 | 1465425715834 Marionette TRACE conn3 <- [1,1062,null,{}] 15:41:55 INFO - PROCESS | 1228 | 1465425715880 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}] 15:41:55 INFO - PROCESS | 1228 | 1465425715883 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:55 INFO - PROCESS | 1228 | 1465425715971 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:41:56 INFO - PROCESS | 1228 | 1465425716055 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 1228 | 1465425716059 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:56 INFO - PROCESS | 1228 | ++DOCSHELL 105F0000 == 28 [pid = 1228] [id = 275] 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (105F1400) [pid = 1228] [serial = 824] [outer = 00000000] 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (11AD0000) [pid = 1228] [serial = 825] [outer = 105F1400] 15:41:56 INFO - PROCESS | 1228 | 1465425716106 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (11CC3800) [pid = 1228] [serial = 826] [outer = 105F1400] 15:41:56 INFO - PROCESS | 1228 | 1465425716507 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]]]}] 15:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 15:41:56 INFO - PROCESS | 1228 | 1465425716570 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:41:56 INFO - PROCESS | 1228 | 1465425716575 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:41:56 INFO - PROCESS | 1228 | 1465425716581 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 1228 | 1465425716584 Marionette TRACE conn3 <- [1,1066,null,{}] 15:41:56 INFO - PROCESS | 1228 | 1465425716587 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}] 15:41:56 INFO - PROCESS | 1228 | 1465425716590 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:56 INFO - PROCESS | 1228 | 1465425716684 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:41:56 INFO - PROCESS | 1228 | 1465425716690 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 1228 | 1465425716692 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:56 INFO - PROCESS | 1228 | ++DOCSHELL 13225800 == 29 [pid = 1228] [id = 276] 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13225C00) [pid = 1228] [serial = 827] [outer = 00000000] 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (13945400) [pid = 1228] [serial = 828] [outer = 13225C00] 15:41:56 INFO - PROCESS | 1228 | 1465425716738 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1430D000) [pid = 1228] [serial = 829] [outer = 13225C00] 15:41:57 INFO - PROCESS | 1228 | 1465425717192 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]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 625ms 15:41:57 INFO - PROCESS | 1228 | 1465425717219 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 1228 | 1465425717221 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:41:57 INFO - PROCESS | 1228 | 1465425717225 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 1228 | 1465425717228 Marionette TRACE conn3 <- [1,1070,null,{}] 15:41:57 INFO - PROCESS | 1228 | 1465425717239 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}] 15:41:57 INFO - PROCESS | 1228 | 1465425717244 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:57 INFO - PROCESS | 1228 | 1465425717325 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:41:57 INFO - PROCESS | 1228 | 1465425717366 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 1228 | 1465425717369 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:57 INFO - PROCESS | 1228 | ++DOCSHELL 1664E800 == 30 [pid = 1228] [id = 277] 15:41:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16654400) [pid = 1228] [serial = 830] [outer = 00000000] 15:41:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16AC1000) [pid = 1228] [serial = 831] [outer = 16654400] 15:41:57 INFO - PROCESS | 1228 | 1465425717416 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16EBD000) [pid = 1228] [serial = 832] [outer = 16654400] 15:41:57 INFO - PROCESS | 1228 | 1465425717859 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]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 15:41:57 INFO - PROCESS | 1228 | 1465425717924 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:41:57 INFO - PROCESS | 1228 | 1465425717936 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:41:57 INFO - PROCESS | 1228 | 1465425717946 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 1228 | 1465425717948 Marionette TRACE conn3 <- [1,1074,null,{}] 15:41:57 INFO - PROCESS | 1228 | 1465425717951 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}] 15:41:57 INFO - PROCESS | 1228 | 1465425717953 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:58 INFO - PROCESS | 1228 | 1465425718065 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:41:58 INFO - PROCESS | 1228 | 1465425718070 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1228 | 1465425718072 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:58 INFO - PROCESS | 1228 | ++DOCSHELL 16ABF800 == 31 [pid = 1228] [id = 278] 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (16D03800) [pid = 1228] [serial = 833] [outer = 00000000] 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (178A6C00) [pid = 1228] [serial = 834] [outer = 16D03800] 15:41:58 INFO - PROCESS | 1228 | 1465425718116 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F5E400) [pid = 1228] [serial = 835] [outer = 16D03800] 15:41:58 INFO - PROCESS | 1228 | 1465425718539 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]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 626ms 15:41:58 INFO - PROCESS | 1228 | 1465425718578 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1228 | 1465425718580 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:41:58 INFO - PROCESS | 1228 | 1465425718583 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:41:58 INFO - PROCESS | 1228 | 1465425718585 Marionette TRACE conn3 <- [1,1078,null,{}] 15:41:58 INFO - PROCESS | 1228 | 1465425718594 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}] 15:41:58 INFO - PROCESS | 1228 | 1465425718596 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:58 INFO - PROCESS | 1228 | 1465425718706 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:41:58 INFO - PROCESS | 1228 | 1465425718790 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1228 | 1465425718792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:58 INFO - PROCESS | 1228 | ++DOCSHELL 17F64C00 == 32 [pid = 1228] [id = 279] 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F65800) [pid = 1228] [serial = 836] [outer = 00000000] 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1820E400) [pid = 1228] [serial = 837] [outer = 17F65800] 15:41:58 INFO - PROCESS | 1228 | 1465425718834 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (18299000) [pid = 1228] [serial = 838] [outer = 17F65800] 15:41:59 INFO - PROCESS | 1228 | 1465425719254 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]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 735ms 15:41:59 INFO - PROCESS | 1228 | 1465425719324 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1228 | 1465425719326 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:41:59 INFO - PROCESS | 1228 | 1465425719330 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:41:59 INFO - PROCESS | 1228 | 1465425719331 Marionette TRACE conn3 <- [1,1082,null,{}] 15:41:59 INFO - PROCESS | 1228 | 1465425719334 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}] 15:41:59 INFO - PROCESS | 1228 | 1465425719340 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:59 INFO - PROCESS | 1228 | 1465425719468 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:41:59 INFO - PROCESS | 1228 | 1465425719479 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1228 | 1465425719481 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:41:59 INFO - PROCESS | 1228 | ++DOCSHELL 17F64400 == 33 [pid = 1228] [id = 280] 15:41:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1829E000) [pid = 1228] [serial = 839] [outer = 00000000] 15:41:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19B48000) [pid = 1228] [serial = 840] [outer = 1829E000] 15:41:59 INFO - PROCESS | 1228 | 1465425719571 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19B4F000) [pid = 1228] [serial = 841] [outer = 1829E000] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (178A2000) [pid = 1228] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (19B48800) [pid = 1228] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (19C1AC00) [pid = 1228] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (175B0400) [pid = 1228] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1430CC00) [pid = 1228] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (18295C00) [pid = 1228] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A6F3000) [pid = 1228] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10A47C00) [pid = 1228] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (185BC400) [pid = 1228] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10CB7400) [pid = 1228] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15B4C000) [pid = 1228] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1550C400) [pid = 1228] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:42:00 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (153C7800) [pid = 1228] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:42:00 INFO - PROCESS | 1228 | 1465425720254 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]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 938ms 15:42:00 INFO - PROCESS | 1228 | 1465425720275 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1228 | 1465425720277 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:42:00 INFO - PROCESS | 1228 | 1465425720280 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:42:00 INFO - PROCESS | 1228 | 1465425720282 Marionette TRACE conn3 <- [1,1086,null,{}] 15:42:00 INFO - PROCESS | 1228 | 1465425720286 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}] 15:42:00 INFO - PROCESS | 1228 | 1465425720297 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:00 INFO - PROCESS | 1228 | 1465425720371 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:42:00 INFO - PROCESS | 1228 | 1465425720379 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1228 | 1465425720380 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:00 INFO - PROCESS | 1228 | ++DOCSHELL 114BD000 == 34 [pid = 1228] [id = 281] 15:42:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1321BC00) [pid = 1228] [serial = 842] [outer = 00000000] 15:42:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (15B52C00) [pid = 1228] [serial = 843] [outer = 1321BC00] 15:42:00 INFO - PROCESS | 1228 | 1465425720423 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185BB000) [pid = 1228] [serial = 844] [outer = 1321BC00] 15:42:00 INFO - PROCESS | 1228 | 1465425720866 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]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 15:42:00 INFO - PROCESS | 1228 | 1465425720919 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1228 | 1465425720921 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:42:00 INFO - PROCESS | 1228 | 1465425720924 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1228 | 1465425720926 Marionette TRACE conn3 <- [1,1090,null,{}] 15:42:00 INFO - PROCESS | 1228 | 1465425720929 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}] 15:42:00 INFO - PROCESS | 1228 | 1465425720931 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:01 INFO - PROCESS | 1228 | 1465425721007 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:42:01 INFO - PROCESS | 1228 | 1465425721013 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1228 | 1465425721015 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:01 INFO - PROCESS | 1228 | ++DOCSHELL 15B4C000 == 35 [pid = 1228] [id = 282] 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (178A0000) [pid = 1228] [serial = 845] [outer = 00000000] 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19C82400) [pid = 1228] [serial = 846] [outer = 178A0000] 15:42:01 INFO - PROCESS | 1228 | 1465425721057 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C83000) [pid = 1228] [serial = 847] [outer = 178A0000] 15:42:01 INFO - PROCESS | 1228 | 1465425721466 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]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 594ms 15:42:01 INFO - PROCESS | 1228 | 1465425721522 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1228 | 1465425721524 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:42:01 INFO - PROCESS | 1228 | 1465425721531 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 1228 | 1465425721532 Marionette TRACE conn3 <- [1,1094,null,{}] 15:42:01 INFO - PROCESS | 1228 | 1465425721536 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}] 15:42:01 INFO - PROCESS | 1228 | 1465425721538 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:01 INFO - PROCESS | 1228 | 1465425721612 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:42:01 INFO - PROCESS | 1228 | 1465425721618 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1228 | 1465425721620 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:01 INFO - PROCESS | 1228 | ++DOCSHELL 1664E400 == 36 [pid = 1228] [id = 283] 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C17C00) [pid = 1228] [serial = 848] [outer = 00000000] 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A282C00) [pid = 1228] [serial = 849] [outer = 19C17C00] 15:42:01 INFO - PROCESS | 1228 | 1465425721662 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A285C00) [pid = 1228] [serial = 850] [outer = 19C17C00] 15:42:02 INFO - PROCESS | 1228 | 1465425722129 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]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 641ms 15:42:02 INFO - PROCESS | 1228 | 1465425722192 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1228 | 1465425722196 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:42:02 INFO - PROCESS | 1228 | 1465425722203 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:42:02 INFO - PROCESS | 1228 | 1465425722207 Marionette TRACE conn3 <- [1,1098,null,{}] 15:42:02 INFO - PROCESS | 1228 | 1465425722213 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}] 15:42:02 INFO - PROCESS | 1228 | 1465425722217 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:02 INFO - PROCESS | 1228 | 1465425722351 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:42:02 INFO - PROCESS | 1228 | 1465425722454 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1228 | 1465425722459 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:02 INFO - PROCESS | 1228 | ++DOCSHELL 10A4DC00 == 37 [pid = 1228] [id = 284] 15:42:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (10A4F400) [pid = 1228] [serial = 851] [outer = 00000000] 15:42:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (111EC800) [pid = 1228] [serial = 852] [outer = 10A4F400] 15:42:02 INFO - PROCESS | 1228 | 1465425722515 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (12AA9C00) [pid = 1228] [serial = 853] [outer = 10A4F400] 15:42:03 INFO - PROCESS | 1228 | 1465425723309 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]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1141ms 15:42:03 INFO - PROCESS | 1228 | 1465425723365 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1228 | 1465425723368 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:42:03 INFO - PROCESS | 1228 | 1465425723375 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 1228 | 1465425723379 Marionette TRACE conn3 <- [1,1102,null,{}] 15:42:03 INFO - PROCESS | 1228 | 1465425723384 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}] 15:42:03 INFO - PROCESS | 1228 | 1465425723387 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:03 INFO - PROCESS | 1228 | 1465425723510 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:42:03 INFO - PROCESS | 1228 | 1465425723632 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 1228 | 1465425723635 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:03 INFO - PROCESS | 1228 | ++DOCSHELL 151BB800 == 38 [pid = 1228] [id = 285] 15:42:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (153BAC00) [pid = 1228] [serial = 854] [outer = 00000000] 15:42:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (15E57800) [pid = 1228] [serial = 855] [outer = 153BAC00] 15:42:03 INFO - PROCESS | 1228 | 1465425723691 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (16189C00) [pid = 1228] [serial = 856] [outer = 153BAC00] 15:42:04 INFO - PROCESS | 1228 | 1465425724559 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]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1250ms 15:42:04 INFO - PROCESS | 1228 | 1465425724637 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 1228 | 1465425724641 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:42:04 INFO - PROCESS | 1228 | 1465425724646 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:42:04 INFO - PROCESS | 1228 | 1465425724649 Marionette TRACE conn3 <- [1,1106,null,{}] 15:42:04 INFO - PROCESS | 1228 | 1465425724655 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}] 15:42:04 INFO - PROCESS | 1228 | 1465425724658 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:04 INFO - PROCESS | 1228 | 1465425724780 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:42:04 INFO - PROCESS | 1228 | 1465425724898 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1228 | 1465425724902 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 15B4C000 == 37 [pid = 1228] [id = 282] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 114BD000 == 36 [pid = 1228] [id = 281] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 17F64400 == 35 [pid = 1228] [id = 280] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 17F64C00 == 34 [pid = 1228] [id = 279] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 16ABF800 == 33 [pid = 1228] [id = 278] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 1664E800 == 32 [pid = 1228] [id = 277] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 13225800 == 31 [pid = 1228] [id = 276] 15:42:04 INFO - PROCESS | 1228 | --DOCSHELL 105F0000 == 30 [pid = 1228] [id = 275] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1A793C00) [pid = 1228] [serial = 807] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (19B4F400) [pid = 1228] [serial = 792] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19B51400) [pid = 1228] [serial = 793] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A106400) [pid = 1228] [serial = 795] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A60B400) [pid = 1228] [serial = 796] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1768F400) [pid = 1228] [serial = 786] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17F27400) [pid = 1228] [serial = 787] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (151B1800) [pid = 1228] [serial = 783] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1550C000) [pid = 1228] [serial = 784] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185D7000) [pid = 1228] [serial = 789] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A721C00) [pid = 1228] [serial = 798] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (136ACC00) [pid = 1228] [serial = 780] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (14310800) [pid = 1228] [serial = 781] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A281400) [pid = 1228] [serial = 772] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12A1AC00) [pid = 1228] [serial = 774] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12BA5C00) [pid = 1228] [serial = 775] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1664D000) [pid = 1228] [serial = 777] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16ABE400) [pid = 1228] [serial = 778] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A795400) [pid = 1228] [serial = 808] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (178A1400) [pid = 1228] [serial = 801] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A284000) [pid = 1228] [serial = 804] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A723800) [pid = 1228] [serial = 799] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A6EB000) [pid = 1228] [serial = 805] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (185DCC00) [pid = 1228] [serial = 790] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F30400) [pid = 1228] [serial = 802] [outer = 00000000] [url = about:blank] 15:42:04 INFO - PROCESS | 1228 | ++DOCSHELL 105F0000 == 31 [pid = 1228] [id = 286] 15:42:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (10A48400) [pid = 1228] [serial = 857] [outer = 00000000] 15:42:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (12A1AC00) [pid = 1228] [serial = 858] [outer = 10A48400] 15:42:04 INFO - PROCESS | 1228 | 1465425724972 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (13075000) [pid = 1228] [serial = 859] [outer = 10A48400] 15:42:05 INFO - PROCESS | 1228 | 1465425725405 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]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 797ms 15:42:05 INFO - PROCESS | 1228 | 1465425725450 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 1228 | 1465425725454 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 1228 | 1465425725459 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:42:05 INFO - PROCESS | 1228 | 1465425725462 Marionette TRACE conn3 <- [1,1110,null,{}] 15:42:05 INFO - PROCESS | 1228 | 1465425725465 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}] 15:42:05 INFO - PROCESS | 1228 | 1465425725468 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:05 INFO - PROCESS | 1228 | 1465425725550 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:42:05 INFO - PROCESS | 1228 | 1465425725556 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 1228 | 1465425725558 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:05 INFO - PROCESS | 1228 | ++DOCSHELL 136AC800 == 32 [pid = 1228] [id = 287] 15:42:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (13945800) [pid = 1228] [serial = 860] [outer = 00000000] 15:42:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (151B7C00) [pid = 1228] [serial = 861] [outer = 13945800] 15:42:05 INFO - PROCESS | 1228 | 1465425725604 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15513400) [pid = 1228] [serial = 862] [outer = 13945800] 15:42:06 INFO - PROCESS | 1228 | 1465425726063 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]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 641ms 15:42:06 INFO - PROCESS | 1228 | 1465425726098 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1228 | 1465425726100 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:42:06 INFO - PROCESS | 1228 | 1465425726104 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1228 | 1465425726107 Marionette TRACE conn3 <- [1,1114,null,{}] 15:42:06 INFO - PROCESS | 1228 | 1465425726118 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}] 15:42:06 INFO - PROCESS | 1228 | 1465425726123 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:06 INFO - PROCESS | 1228 | 1465425726204 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:42:06 INFO - PROCESS | 1228 | 1465425726246 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1228 | 1465425726249 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:06 INFO - PROCESS | 1228 | ++DOCSHELL 17604C00 == 33 [pid = 1228] [id = 288] 15:42:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17605C00) [pid = 1228] [serial = 863] [outer = 00000000] 15:42:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1769A400) [pid = 1228] [serial = 864] [outer = 17605C00] 15:42:06 INFO - PROCESS | 1228 | 1465425726303 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F2AC00) [pid = 1228] [serial = 865] [outer = 17605C00] 15:42:06 INFO - PROCESS | 1228 | 1465425726744 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]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 703ms 15:42:06 INFO - PROCESS | 1228 | 1465425726803 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1228 | 1465425726805 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:42:06 INFO - PROCESS | 1228 | 1465425726809 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1228 | 1465425726811 Marionette TRACE conn3 <- [1,1118,null,{}] 15:42:06 INFO - PROCESS | 1228 | 1465425726814 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}] 15:42:06 INFO - PROCESS | 1228 | 1465425726816 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:06 INFO - PROCESS | 1228 | 1465425726911 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:42:06 INFO - PROCESS | 1228 | 1465425726916 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1228 | 1465425726918 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:06 INFO - PROCESS | 1228 | ++DOCSHELL 17F62800 == 34 [pid = 1228] [id = 289] 15:42:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1803CC00) [pid = 1228] [serial = 866] [outer = 00000000] 15:42:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1829DC00) [pid = 1228] [serial = 867] [outer = 1803CC00] 15:42:06 INFO - PROCESS | 1228 | 1465425726962 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185C7800) [pid = 1228] [serial = 868] [outer = 1803CC00] 15:42:07 INFO - PROCESS | 1228 | 1465425727430 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]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 641ms 15:42:07 INFO - PROCESS | 1228 | 1465425727446 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1228 | 1465425727448 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:42:07 INFO - PROCESS | 1228 | 1465425727452 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 1228 | 1465425727453 Marionette TRACE conn3 <- [1,1122,null,{}] 15:42:07 INFO - PROCESS | 1228 | 1465425727457 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}] 15:42:07 INFO - PROCESS | 1228 | 1465425727459 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:07 INFO - PROCESS | 1228 | 1465425727568 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:42:07 INFO - PROCESS | 1228 | 1465425727651 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 1228 | 1465425727653 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:07 INFO - PROCESS | 1228 | ++DOCSHELL 185DB400 == 35 [pid = 1228] [id = 290] 15:42:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185DC400) [pid = 1228] [serial = 869] [outer = 00000000] 15:42:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185E2000) [pid = 1228] [serial = 870] [outer = 185DC400] 15:42:07 INFO - PROCESS | 1228 | 1465425727696 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B4D800) [pid = 1228] [serial = 871] [outer = 185DC400] 15:42:08 INFO - PROCESS | 1228 | 1465425728112 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]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 687ms 15:42:08 INFO - PROCESS | 1228 | 1465425728152 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1228 | 1465425728154 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:42:08 INFO - PROCESS | 1228 | 1465425728162 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:42:08 INFO - PROCESS | 1228 | 1465425728164 Marionette TRACE conn3 <- [1,1126,null,{}] 15:42:08 INFO - PROCESS | 1228 | 1465425728167 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}] 15:42:08 INFO - PROCESS | 1228 | 1465425728173 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:08 INFO - PROCESS | 1228 | 1465425728306 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:42:08 INFO - PROCESS | 1228 | 1465425728372 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1228 | 1465425728374 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:08 INFO - PROCESS | 1228 | ++DOCSHELL 114BEC00 == 36 [pid = 1228] [id = 291] 15:42:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (153C3C00) [pid = 1228] [serial = 872] [outer = 00000000] 15:42:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A27C800) [pid = 1228] [serial = 873] [outer = 153C3C00] 15:42:08 INFO - PROCESS | 1228 | 1465425728417 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A27DC00) [pid = 1228] [serial = 874] [outer = 153C3C00] 15:42:08 INFO - PROCESS | 1228 | 1465425728839 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]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 703ms 15:42:08 INFO - PROCESS | 1228 | 1465425728861 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1228 | 1465425728863 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:42:08 INFO - PROCESS | 1228 | 1465425728867 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:42:08 INFO - PROCESS | 1228 | 1465425728868 Marionette TRACE conn3 <- [1,1130,null,{}] 15:42:08 INFO - PROCESS | 1228 | 1465425728878 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}] 15:42:08 INFO - PROCESS | 1228 | 1465425728880 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:09 INFO - PROCESS | 1228 | 1465425729019 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:42:09 INFO - PROCESS | 1228 | 1465425729030 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1228 | 1465425729032 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:09 INFO - PROCESS | 1228 | ++DOCSHELL 1A284000 == 37 [pid = 1228] [id = 292] 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A603C00) [pid = 1228] [serial = 875] [outer = 00000000] 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A6EC000) [pid = 1228] [serial = 876] [outer = 1A603C00] 15:42:09 INFO - PROCESS | 1228 | 1465425729123 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A6F5800) [pid = 1228] [serial = 877] [outer = 1A603C00] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (13225C00) [pid = 1228] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (130A2400) [pid = 1228] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1829E000) [pid = 1228] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (10A53800) [pid = 1228] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (15B4C400) [pid = 1228] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19B4E800) [pid = 1228] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1803C000) [pid = 1228] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (17F65800) [pid = 1228] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1321BC00) [pid = 1228] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (105F1400) [pid = 1228] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (178A0000) [pid = 1228] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16654400) [pid = 1228] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:42:09 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16D03800) [pid = 1228] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:42:09 INFO - PROCESS | 1228 | 1465425729550 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]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 735ms 15:42:09 INFO - PROCESS | 1228 | 1465425729608 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 1228 | 1465425729610 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:42:09 INFO - PROCESS | 1228 | 1465425729613 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:42:09 INFO - PROCESS | 1228 | 1465425729614 Marionette TRACE conn3 <- [1,1134,null,{}] 15:42:09 INFO - PROCESS | 1228 | 1465425729618 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}] 15:42:09 INFO - PROCESS | 1228 | 1465425729620 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:09 INFO - PROCESS | 1228 | 1465425729696 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:42:09 INFO - PROCESS | 1228 | 1465425729702 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1228 | 1465425729704 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:09 INFO - PROCESS | 1228 | ++DOCSHELL 12D8CC00 == 38 [pid = 1228] [id = 293] 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15585000) [pid = 1228] [serial = 878] [outer = 00000000] 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F65800) [pid = 1228] [serial = 879] [outer = 15585000] 15:42:09 INFO - PROCESS | 1228 | 1465425729747 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185DA000) [pid = 1228] [serial = 880] [outer = 15585000] 15:42:10 INFO - PROCESS | 1228 | 1465425730153 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]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 593ms 15:42:10 INFO - PROCESS | 1228 | 1465425730210 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1228 | 1465425730212 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:42:10 INFO - PROCESS | 1228 | 1465425730216 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1228 | 1465425730218 Marionette TRACE conn3 <- [1,1138,null,{}] 15:42:10 INFO - PROCESS | 1228 | 1465425730221 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}] 15:42:10 INFO - PROCESS | 1228 | 1465425730223 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:10 INFO - PROCESS | 1228 | 1465425730301 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:42:10 INFO - PROCESS | 1228 | 1465425730306 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1228 | 1465425730308 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:10 INFO - PROCESS | 1228 | ++DOCSHELL 15B70C00 == 39 [pid = 1228] [id = 294] 15:42:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19B4E800) [pid = 1228] [serial = 881] [outer = 00000000] 15:42:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A72A800) [pid = 1228] [serial = 882] [outer = 19B4E800] 15:42:10 INFO - PROCESS | 1228 | 1465425730350 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A72EC00) [pid = 1228] [serial = 883] [outer = 19B4E800] 15:42:10 INFO - PROCESS | 1228 | 1465425730783 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]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 594ms 15:42:10 INFO - PROCESS | 1228 | 1465425730813 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1228 | 1465425730824 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:42:10 INFO - PROCESS | 1228 | 1465425730831 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1228 | 1465425730833 Marionette TRACE conn3 <- [1,1142,null,{}] 15:42:10 INFO - PROCESS | 1228 | 1465425730848 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}] 15:42:10 INFO - PROCESS | 1228 | 1465425730850 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:10 INFO - PROCESS | 1228 | 1465425730935 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:42:10 INFO - PROCESS | 1228 | 1465425730940 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1228 | 1465425730942 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:10 INFO - PROCESS | 1228 | ++DOCSHELL 1A78E000 == 40 [pid = 1228] [id = 295] 15:42:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A78F000) [pid = 1228] [serial = 884] [outer = 00000000] 15:42:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A793800) [pid = 1228] [serial = 885] [outer = 1A78F000] 15:42:10 INFO - PROCESS | 1228 | 1465425730984 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A795C00) [pid = 1228] [serial = 886] [outer = 1A78F000] 15:42:11 INFO - PROCESS | 1228 | 1465425731557 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]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 751ms 15:42:11 INFO - PROCESS | 1228 | 1465425731591 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1228 | 1465425731595 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:42:11 INFO - PROCESS | 1228 | 1465425731601 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 1228 | 1465425731604 Marionette TRACE conn3 <- [1,1146,null,{}] 15:42:11 INFO - PROCESS | 1228 | 1465425731610 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}] 15:42:11 INFO - PROCESS | 1228 | 1465425731613 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:11 INFO - PROCESS | 1228 | 1465425731772 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:42:11 INFO - PROCESS | 1228 | 1465425731903 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1228 | 1465425731908 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:11 INFO - PROCESS | 1228 | ++DOCSHELL 10A4CC00 == 41 [pid = 1228] [id = 296] 15:42:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10A4F000) [pid = 1228] [serial = 887] [outer = 00000000] 15:42:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (13226800) [pid = 1228] [serial = 888] [outer = 10A4F000] 15:42:11 INFO - PROCESS | 1228 | 1465425731965 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (151B1800) [pid = 1228] [serial = 889] [outer = 10A4F000] 15:42:12 INFO - PROCESS | 1228 | 1465425732531 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]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1000ms 15:42:12 INFO - PROCESS | 1228 | 1465425732604 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1228 | 1465425732609 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:42:12 INFO - PROCESS | 1228 | 1465425732616 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1228 | 1465425732618 Marionette TRACE conn3 <- [1,1150,null,{}] 15:42:12 INFO - PROCESS | 1228 | 1465425732622 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}] 15:42:12 INFO - PROCESS | 1228 | 1465425732625 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:12 INFO - PROCESS | 1228 | 1465425732733 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:42:12 INFO - PROCESS | 1228 | 1465425732862 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1228 | 1465425732864 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:12 INFO - PROCESS | 1228 | ++DOCSHELL 1618A400 == 42 [pid = 1228] [id = 297] 15:42:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16AC0000) [pid = 1228] [serial = 890] [outer = 00000000] 15:42:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1789CC00) [pid = 1228] [serial = 891] [outer = 16AC0000] 15:42:12 INFO - PROCESS | 1228 | 1465425732929 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (17F66000) [pid = 1228] [serial = 892] [outer = 16AC0000] 15:42:13 INFO - PROCESS | 1228 | 1465425733508 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]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 938ms 15:42:13 INFO - PROCESS | 1228 | 1465425733560 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 1228 | 1465425733563 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:42:13 INFO - PROCESS | 1228 | 1465425733567 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 1228 | 1465425733570 Marionette TRACE conn3 <- [1,1154,null,{}] 15:42:13 INFO - PROCESS | 1228 | 1465425733581 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}] 15:42:13 INFO - PROCESS | 1228 | 1465425733586 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:13 INFO - PROCESS | 1228 | 1465425733690 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:42:13 INFO - PROCESS | 1228 | 1465425733820 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1228 | 1465425733824 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:13 INFO - PROCESS | 1228 | ++DOCSHELL 1A6E7400 == 43 [pid = 1228] [id = 298] 15:42:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A6E7800) [pid = 1228] [serial = 893] [outer = 00000000] 15:42:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A78C800) [pid = 1228] [serial = 894] [outer = 1A6E7800] 15:42:13 INFO - PROCESS | 1228 | 1465425733883 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A89C000) [pid = 1228] [serial = 895] [outer = 1A6E7800] 15:42:14 INFO - PROCESS | 1228 | 1465425734514 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]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1001ms 15:42:14 INFO - PROCESS | 1228 | 1465425734569 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1228 | 1465425734572 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:42:14 INFO - PROCESS | 1228 | 1465425734576 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 1228 | 1465425734578 Marionette TRACE conn3 <- [1,1158,null,{}] 15:42:14 INFO - PROCESS | 1228 | 1465425734581 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}] 15:42:14 INFO - PROCESS | 1228 | 1465425734583 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:14 INFO - PROCESS | 1228 | 1465425734690 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:42:14 INFO - PROCESS | 1228 | 1465425734955 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1228 | 1465425734958 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:15 INFO - PROCESS | 1228 | ++DOCSHELL 12AA5400 == 44 [pid = 1228] [id = 299] 15:42:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1306E400) [pid = 1228] [serial = 896] [outer = 00000000] 15:42:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (13131000) [pid = 1228] [serial = 897] [outer = 1306E400] 15:42:15 INFO - PROCESS | 1228 | 1465425735064 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (136B6000) [pid = 1228] [serial = 898] [outer = 1306E400] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 15B70C00 == 43 [pid = 1228] [id = 294] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 12D8CC00 == 42 [pid = 1228] [id = 293] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 1A284000 == 41 [pid = 1228] [id = 292] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 114BEC00 == 40 [pid = 1228] [id = 291] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 185DB400 == 39 [pid = 1228] [id = 290] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 17F62800 == 38 [pid = 1228] [id = 289] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 17604C00 == 37 [pid = 1228] [id = 288] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 136AC800 == 36 [pid = 1228] [id = 287] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 105F0000 == 35 [pid = 1228] [id = 286] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 1664E400 == 34 [pid = 1228] [id = 283] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 13078C00 == 33 [pid = 1228] [id = 274] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 151BB800 == 32 [pid = 1228] [id = 285] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 10A4DC00 == 31 [pid = 1228] [id = 284] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 1A6E7400 == 30 [pid = 1228] [id = 298] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 1A78E000 == 29 [pid = 1228] [id = 295] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 10A4CC00 == 28 [pid = 1228] [id = 296] 15:42:16 INFO - PROCESS | 1228 | --DOCSHELL 1618A400 == 27 [pid = 1228] [id = 297] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (19B48000) [pid = 1228] [serial = 840] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (12D5E400) [pid = 1228] [serial = 811] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (111EE000) [pid = 1228] [serial = 810] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (16D0D800) [pid = 1228] [serial = 814] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (16655C00) [pid = 1228] [serial = 813] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A289C00) [pid = 1228] [serial = 817] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19ED6800) [pid = 1228] [serial = 816] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1AA15000) [pid = 1228] [serial = 820] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A8A8400) [pid = 1228] [serial = 819] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (18299000) [pid = 1228] [serial = 838] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1820E400) [pid = 1228] [serial = 837] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185BB000) [pid = 1228] [serial = 844] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (15B52C00) [pid = 1228] [serial = 843] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19B4F000) [pid = 1228] [serial = 841] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A282C00) [pid = 1228] [serial = 849] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (11AD0000) [pid = 1228] [serial = 825] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11CC3800) [pid = 1228] [serial = 826] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19C83000) [pid = 1228] [serial = 847] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16AC1000) [pid = 1228] [serial = 831] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (178A6C00) [pid = 1228] [serial = 834] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F5E400) [pid = 1228] [serial = 835] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C82400) [pid = 1228] [serial = 846] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16EBD000) [pid = 1228] [serial = 832] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (13945400) [pid = 1228] [serial = 828] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1430D000) [pid = 1228] [serial = 829] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (136AE800) [pid = 1228] [serial = 823] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1312F000) [pid = 1228] [serial = 822] [outer = 00000000] [url = about:blank] 15:42:16 INFO - PROCESS | 1228 | 1465425736381 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]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1906ms 15:42:16 INFO - PROCESS | 1228 | 1465425736482 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1228 | 1465425736486 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:42:16 INFO - PROCESS | 1228 | 1465425736491 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:42:16 INFO - PROCESS | 1228 | 1465425736495 Marionette TRACE conn3 <- [1,1162,null,{}] 15:42:16 INFO - PROCESS | 1228 | 1465425736501 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}] 15:42:16 INFO - PROCESS | 1228 | 1465425736505 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:16 INFO - PROCESS | 1228 | 1465425736591 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:42:16 INFO - PROCESS | 1228 | 1465425736598 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1228 | 1465425736602 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:16 INFO - PROCESS | 1228 | ++DOCSHELL 1280EC00 == 28 [pid = 1228] [id = 300] 15:42:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1280F000) [pid = 1228] [serial = 899] [outer = 00000000] 15:42:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (12B98800) [pid = 1228] [serial = 900] [outer = 1280F000] 15:42:16 INFO - PROCESS | 1228 | 1465425736650 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (12B9B800) [pid = 1228] [serial = 901] [outer = 1280F000] 15:42:17 INFO - PROCESS | 1228 | 1465425737140 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] 15:42:17 INFO - PROCESS | 1228 | 1465425737196 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:42:17 INFO - PROCESS | 1228 | 1465425737202 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 1228 | 1465425737205 Marionette TRACE conn3 <- [1,1166,null,{}] 15:42:17 INFO - PROCESS | 1228 | 1465425737209 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}] 15:42:17 INFO - PROCESS | 1228 | 1465425737211 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:17 INFO - PROCESS | 1228 | 1465425737296 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:42:17 INFO - PROCESS | 1228 | 1465425737305 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1228 | 1465425737308 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:17 INFO - PROCESS | 1228 | ++DOCSHELL 13D13400 == 29 [pid = 1228] [id = 301] 15:42:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (13D13800) [pid = 1228] [serial = 902] [outer = 00000000] 15:42:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1430D000) [pid = 1228] [serial = 903] [outer = 13D13800] 15:42:17 INFO - PROCESS | 1228 | 1465425737356 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1436D000) [pid = 1228] [serial = 904] [outer = 13D13800] 15:42:17 INFO - PROCESS | 1228 | 1465425737810 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] 15:42:17 INFO - PROCESS | 1228 | 1465425737842 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:42:17 INFO - PROCESS | 1228 | 1465425737845 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 1228 | 1465425737849 Marionette TRACE conn3 <- [1,1170,null,{}] 15:42:17 INFO - PROCESS | 1228 | 1465425737860 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}] 15:42:17 INFO - PROCESS | 1228 | 1465425737864 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:18 INFO - PROCESS | 1228 | 1465425738014 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:42:18 INFO - PROCESS | 1228 | 1465425738029 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1228 | 1465425738033 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:18 INFO - PROCESS | 1228 | ++DOCSHELL 16656800 == 30 [pid = 1228] [id = 302] 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16657C00) [pid = 1228] [serial = 905] [outer = 00000000] 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16AC5C00) [pid = 1228] [serial = 906] [outer = 16657C00] 15:42:18 INFO - PROCESS | 1228 | 1465425738080 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16EC7C00) [pid = 1228] [serial = 907] [outer = 16657C00] 15:42:18 INFO - PROCESS | 1228 | 1465425738546 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] 15:42:18 INFO - PROCESS | 1228 | 1465425738588 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:42:18 INFO - PROCESS | 1228 | 1465425738608 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 1228 | 1465425738610 Marionette TRACE conn3 <- [1,1174,null,{}] 15:42:18 INFO - PROCESS | 1228 | 1465425738613 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}] 15:42:18 INFO - PROCESS | 1228 | 1465425738615 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:18 INFO - PROCESS | 1228 | 1465425738722 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:42:18 INFO - PROCESS | 1228 | 1465425738778 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1228 | 1465425738780 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:18 INFO - PROCESS | 1228 | ++DOCSHELL 17F5B000 == 31 [pid = 1228] [id = 303] 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F64000) [pid = 1228] [serial = 908] [outer = 00000000] 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18211C00) [pid = 1228] [serial = 909] [outer = 17F64000] 15:42:18 INFO - PROCESS | 1228 | 1465425738824 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1829B000) [pid = 1228] [serial = 910] [outer = 17F64000] 15:42:19 INFO - PROCESS | 1228 | 1465425739257 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] 15:42:19 INFO - PROCESS | 1228 | 1465425739298 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:42:19 INFO - PROCESS | 1228 | 1465425739302 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 1228 | 1465425739304 Marionette TRACE conn3 <- [1,1178,null,{}] 15:42:19 INFO - PROCESS | 1228 | 1465425739307 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}] 15:42:19 INFO - PROCESS | 1228 | 1465425739309 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:19 INFO - PROCESS | 1228 | 1465425739440 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:42:19 INFO - PROCESS | 1228 | 1465425739452 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1228 | 1465425739454 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:19 INFO - PROCESS | 1228 | ++DOCSHELL 185C6C00 == 32 [pid = 1228] [id = 304] 15:42:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DB000) [pid = 1228] [serial = 911] [outer = 00000000] 15:42:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185E1C00) [pid = 1228] [serial = 912] [outer = 185DB000] 15:42:19 INFO - PROCESS | 1228 | 1465425739497 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B4CC00) [pid = 1228] [serial = 913] [outer = 185DB000] 15:42:19 INFO - PROCESS | 1228 | 1465425739934 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] 15:42:20 INFO - PROCESS | 1228 | 1465425740003 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:42:20 INFO - PROCESS | 1228 | 1465425740006 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1228 | 1465425740008 Marionette TRACE conn3 <- [1,1182,null,{}] 15:42:20 INFO - PROCESS | 1228 | 1465425740011 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}] 15:42:20 INFO - PROCESS | 1228 | 1465425740019 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:20 INFO - PROCESS | 1228 | 1465425740156 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:42:20 INFO - PROCESS | 1228 | 1465425740168 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1228 | 1465425740170 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:20 INFO - PROCESS | 1228 | ++DOCSHELL 19B54C00 == 33 [pid = 1228] [id = 305] 15:42:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C7B800) [pid = 1228] [serial = 914] [outer = 00000000] 15:42:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19ED1000) [pid = 1228] [serial = 915] [outer = 19C7B800] 15:42:20 INFO - PROCESS | 1228 | 1465425740213 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A282C00) [pid = 1228] [serial = 916] [outer = 19C7B800] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185DC400) [pid = 1228] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (153C3C00) [pid = 1228] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A603C00) [pid = 1228] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (10A48400) [pid = 1228] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1803CC00) [pid = 1228] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17605C00) [pid = 1228] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19B4E800) [pid = 1228] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19C17C00) [pid = 1228] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10A4F400) [pid = 1228] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A78F000) [pid = 1228] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13945800) [pid = 1228] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (153BAC00) [pid = 1228] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:42:20 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15585000) [pid = 1228] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:42:20 INFO - PROCESS | 1228 | 1465425740934 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] 15:42:20 INFO - PROCESS | 1228 | 1465425740954 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:42:20 INFO - PROCESS | 1228 | 1465425740957 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1228 | 1465425740959 Marionette TRACE conn3 <- [1,1186,null,{}] 15:42:20 INFO - PROCESS | 1228 | 1465425740962 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}] 15:42:20 INFO - PROCESS | 1228 | 1465425740974 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:21 INFO - PROCESS | 1228 | 1465425741058 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:42:21 INFO - PROCESS | 1228 | 1465425741143 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1228 | 1465425741145 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:21 INFO - PROCESS | 1228 | ++DOCSHELL 102CAC00 == 34 [pid = 1228] [id = 306] 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (10433C00) [pid = 1228] [serial = 917] [outer = 00000000] 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15585000) [pid = 1228] [serial = 918] [outer = 10433C00] 15:42:21 INFO - PROCESS | 1228 | 1465425741188 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19ED7C00) [pid = 1228] [serial = 919] [outer = 10433C00] 15:42:21 INFO - PROCESS | 1228 | 1465425741534 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]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 641ms 15:42:21 INFO - PROCESS | 1228 | 1465425741595 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 1228 | 1465425741597 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:42:21 INFO - PROCESS | 1228 | 1465425741600 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 1228 | 1465425741602 Marionette TRACE conn3 <- [1,1190,null,{}] 15:42:21 INFO - PROCESS | 1228 | 1465425741605 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}] 15:42:21 INFO - PROCESS | 1228 | 1465425741607 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:21 INFO - PROCESS | 1228 | 1465425741683 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:42:21 INFO - PROCESS | 1228 | 1465425741763 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1228 | 1465425741765 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:21 INFO - PROCESS | 1228 | ++DOCSHELL 178AA400 == 35 [pid = 1228] [id = 307] 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F63000) [pid = 1228] [serial = 920] [outer = 00000000] 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A610800) [pid = 1228] [serial = 921] [outer = 17F63000] 15:42:21 INFO - PROCESS | 1228 | 1465425741808 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A6F6000) [pid = 1228] [serial = 922] [outer = 17F63000] 15:42:22 INFO - PROCESS | 1228 | 1465425742164 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]]]}] 15:42:22 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 15:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 594ms 15:42:22 INFO - PROCESS | 1228 | 1465425742198 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1228 | 1465425742200 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:42:22 INFO - PROCESS | 1228 | 1465425742203 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1228 | 1465425742205 Marionette TRACE conn3 <- [1,1194,null,{}] 15:42:22 INFO - PROCESS | 1228 | 1465425742208 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}] 15:42:22 INFO - PROCESS | 1228 | 1465425742210 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:22 INFO - PROCESS | 1228 | 1465425742286 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:42:22 INFO - PROCESS | 1228 | 1465425742396 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1228 | 1465425742398 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:22 INFO - PROCESS | 1228 | ++DOCSHELL 19EDF800 == 36 [pid = 1228] [id = 308] 15:42:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A608C00) [pid = 1228] [serial = 923] [outer = 00000000] 15:42:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A78D400) [pid = 1228] [serial = 924] [outer = 1A608C00] 15:42:22 INFO - PROCESS | 1228 | 1465425742443 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A78E000) [pid = 1228] [serial = 925] [outer = 1A608C00] 15:42:22 INFO - PROCESS | 1228 | 1465425742793 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]]]}] 15:42:22 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 15:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 625ms 15:42:22 INFO - PROCESS | 1228 | 1465425742856 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1228 | 1465425742860 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:42:22 INFO - PROCESS | 1228 | 1465425742866 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1228 | 1465425742870 Marionette TRACE conn3 <- [1,1198,null,{}] 15:42:22 INFO - PROCESS | 1228 | 1465425742877 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}] 15:42:22 INFO - PROCESS | 1228 | 1465425742881 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:23 INFO - PROCESS | 1228 | 1465425743026 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:42:23 INFO - PROCESS | 1228 | 1465425743114 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1228 | 1465425743118 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:23 INFO - PROCESS | 1228 | ++DOCSHELL 11427C00 == 37 [pid = 1228] [id = 309] 15:42:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (114C7000) [pid = 1228] [serial = 926] [outer = 00000000] 15:42:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (12BA5400) [pid = 1228] [serial = 927] [outer = 114C7000] 15:42:23 INFO - PROCESS | 1228 | 1465425743175 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1312F000) [pid = 1228] [serial = 928] [outer = 114C7000] 15:42:23 INFO - PROCESS | 1228 | 1465425743951 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]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1156ms 15:42:24 INFO - PROCESS | 1228 | 1465425744026 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:42:24 INFO - PROCESS | 1228 | 1465425744029 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:42:24 INFO - PROCESS | 1228 | 1465425744036 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 1228 | 1465425744039 Marionette TRACE conn3 <- [1,1202,null,{}] 15:42:24 INFO - PROCESS | 1228 | 1465425744044 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}] 15:42:24 INFO - PROCESS | 1228 | 1465425744046 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:24 INFO - PROCESS | 1228 | 1465425744175 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:42:24 INFO - PROCESS | 1228 | 1465425744297 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1228 | 1465425744299 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:24 INFO - PROCESS | 1228 | ++DOCSHELL 15B4A400 == 38 [pid = 1228] [id = 310] 15:42:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15B53000) [pid = 1228] [serial = 929] [outer = 00000000] 15:42:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16AC2800) [pid = 1228] [serial = 930] [outer = 15B53000] 15:42:24 INFO - PROCESS | 1228 | 1465425744355 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (175AD000) [pid = 1228] [serial = 931] [outer = 15B53000] 15:42:25 INFO - PROCESS | 1228 | 1465425745218 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]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1250ms 15:42:25 INFO - PROCESS | 1228 | 1465425745294 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 1228 | 1465425745298 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:42:25 INFO - PROCESS | 1228 | 1465425745303 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 1228 | 1465425745306 Marionette TRACE conn3 <- [1,1206,null,{}] 15:42:25 INFO - PROCESS | 1228 | 1465425745312 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}] 15:42:25 INFO - PROCESS | 1228 | 1465425745315 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:25 INFO - PROCESS | 1228 | 1465425745453 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:42:25 INFO - PROCESS | 1228 | 1465425745559 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1228 | 1465425745563 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 178AA400 == 37 [pid = 1228] [id = 307] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 102CAC00 == 36 [pid = 1228] [id = 306] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 19B54C00 == 35 [pid = 1228] [id = 305] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 185C6C00 == 34 [pid = 1228] [id = 304] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 17F5B000 == 33 [pid = 1228] [id = 303] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 16656800 == 32 [pid = 1228] [id = 302] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 13D13400 == 31 [pid = 1228] [id = 301] 15:42:25 INFO - PROCESS | 1228 | --DOCSHELL 1280EC00 == 30 [pid = 1228] [id = 300] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (185E2000) [pid = 1228] [serial = 870] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A27C800) [pid = 1228] [serial = 873] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19B4D800) [pid = 1228] [serial = 871] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A6EC000) [pid = 1228] [serial = 876] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A27DC00) [pid = 1228] [serial = 874] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (12A1AC00) [pid = 1228] [serial = 858] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13075000) [pid = 1228] [serial = 859] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1829DC00) [pid = 1228] [serial = 867] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1769A400) [pid = 1228] [serial = 864] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17F2AC00) [pid = 1228] [serial = 865] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A72EC00) [pid = 1228] [serial = 883] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A285C00) [pid = 1228] [serial = 850] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (111EC800) [pid = 1228] [serial = 852] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (12AA9C00) [pid = 1228] [serial = 853] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A793800) [pid = 1228] [serial = 885] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (151B7C00) [pid = 1228] [serial = 861] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15513400) [pid = 1228] [serial = 862] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (15E57800) [pid = 1228] [serial = 855] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A795C00) [pid = 1228] [serial = 886] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16189C00) [pid = 1228] [serial = 856] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1A72A800) [pid = 1228] [serial = 882] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1A6F5800) [pid = 1228] [serial = 877] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (17F65800) [pid = 1228] [serial = 879] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (185DA000) [pid = 1228] [serial = 880] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (185C7800) [pid = 1228] [serial = 868] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 1228 | ++DOCSHELL 10B60C00 == 31 [pid = 1228] [id = 311] 15:42:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (111EC800) [pid = 1228] [serial = 932] [outer = 00000000] 15:42:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (12AA9C00) [pid = 1228] [serial = 933] [outer = 111EC800] 15:42:25 INFO - PROCESS | 1228 | 1465425745636 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (1314A400) [pid = 1228] [serial = 934] [outer = 111EC800] 15:42:26 INFO - PROCESS | 1228 | 1465425746066 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]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 797ms 15:42:26 INFO - PROCESS | 1228 | 1465425746106 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1228 | 1465425746111 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:42:26 INFO - PROCESS | 1228 | 1465425746116 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:42:26 INFO - PROCESS | 1228 | 1465425746119 Marionette TRACE conn3 <- [1,1210,null,{}] 15:42:26 INFO - PROCESS | 1228 | 1465425746124 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}] 15:42:26 INFO - PROCESS | 1228 | 1465425746128 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:26 INFO - PROCESS | 1228 | 1465425746214 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:42:26 INFO - PROCESS | 1228 | 1465425746221 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1228 | 1465425746223 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:26 INFO - PROCESS | 1228 | ++DOCSHELL 153BBC00 == 32 [pid = 1228] [id = 312] 15:42:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (153C2400) [pid = 1228] [serial = 935] [outer = 00000000] 15:42:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (15B47400) [pid = 1228] [serial = 936] [outer = 153C2400] 15:42:26 INFO - PROCESS | 1228 | 1465425746269 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15E5F400) [pid = 1228] [serial = 937] [outer = 153C2400] 15:42:26 INFO - PROCESS | 1228 | 1465425746738 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] 15:42:26 INFO - PROCESS | 1228 | 1465425746757 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:42:26 INFO - PROCESS | 1228 | 1465425746760 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1228 | 1465425746764 Marionette TRACE conn3 <- [1,1214,null,{}] 15:42:26 INFO - PROCESS | 1228 | 1465425746778 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}] 15:42:26 INFO - PROCESS | 1228 | 1465425746783 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:26 INFO - PROCESS | 1228 | 1465425746864 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:42:26 INFO - PROCESS | 1228 | 1465425746904 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1228 | 1465425746907 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:26 INFO - PROCESS | 1228 | ++DOCSHELL 17F29C00 == 33 [pid = 1228] [id = 313] 15:42:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (17F2AC00) [pid = 1228] [serial = 938] [outer = 00000000] 15:42:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1436D400) [pid = 1228] [serial = 939] [outer = 17F2AC00] 15:42:26 INFO - PROCESS | 1228 | 1465425746955 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (17F65800) [pid = 1228] [serial = 940] [outer = 17F2AC00] 15:42:27 INFO - PROCESS | 1228 | 1465425747417 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]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 704ms 15:42:27 INFO - PROCESS | 1228 | 1465425747460 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 1228 | 1465425747462 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:42:27 INFO - PROCESS | 1228 | 1465425747465 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 1228 | 1465425747467 Marionette TRACE conn3 <- [1,1218,null,{}] 15:42:27 INFO - PROCESS | 1228 | 1465425747473 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}] 15:42:27 INFO - PROCESS | 1228 | 1465425747475 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:27 INFO - PROCESS | 1228 | 1465425747567 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:42:27 INFO - PROCESS | 1228 | 1465425747573 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1228 | 1465425747575 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:27 INFO - PROCESS | 1228 | ++DOCSHELL 185C3C00 == 34 [pid = 1228] [id = 314] 15:42:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (185D3400) [pid = 1228] [serial = 941] [outer = 00000000] 15:42:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185DB400) [pid = 1228] [serial = 942] [outer = 185D3400] 15:42:27 INFO - PROCESS | 1228 | 1465425747618 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19B49400) [pid = 1228] [serial = 943] [outer = 185D3400] 15:42:28 INFO - PROCESS | 1228 | 1465425748035 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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 593ms 15:42:28 INFO - PROCESS | 1228 | 1465425748077 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1228 | 1465425748080 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:42:28 INFO - PROCESS | 1228 | 1465425748083 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:42:28 INFO - PROCESS | 1228 | 1465425748085 Marionette TRACE conn3 <- [1,1222,null,{}] 15:42:28 INFO - PROCESS | 1228 | 1465425748088 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}] 15:42:28 INFO - PROCESS | 1228 | 1465425748090 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:28 INFO - PROCESS | 1228 | 1465425748203 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:42:28 INFO - PROCESS | 1228 | 1465425748208 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1228 | 1465425748210 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:28 INFO - PROCESS | 1228 | ++DOCSHELL 1829DC00 == 35 [pid = 1228] [id = 315] 15:42:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B47800) [pid = 1228] [serial = 944] [outer = 00000000] 15:42:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B55000) [pid = 1228] [serial = 945] [outer = 19B47800] 15:42:28 INFO - PROCESS | 1228 | 1465425748255 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C19C00) [pid = 1228] [serial = 946] [outer = 19B47800] 15:42:28 INFO - PROCESS | 1228 | 1465425748723 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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 703ms 15:42:28 INFO - PROCESS | 1228 | 1465425748785 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1228 | 1465425748787 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:42:28 INFO - PROCESS | 1228 | 1465425748790 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1228 | 1465425748791 Marionette TRACE conn3 <- [1,1226,null,{}] 15:42:28 INFO - PROCESS | 1228 | 1465425748795 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}] 15:42:28 INFO - PROCESS | 1228 | 1465425748800 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:28 INFO - PROCESS | 1228 | 1465425748939 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:42:29 INFO - PROCESS | 1228 | 1465425748998 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1228 | 1465425749000 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:29 INFO - PROCESS | 1228 | ++DOCSHELL 10A51800 == 36 [pid = 1228] [id = 316] 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185BA800) [pid = 1228] [serial = 947] [outer = 00000000] 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A287000) [pid = 1228] [serial = 948] [outer = 185BA800] 15:42:29 INFO - PROCESS | 1228 | 1465425749044 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A6EB800) [pid = 1228] [serial = 949] [outer = 185BA800] 15:42:29 INFO - PROCESS | 1228 | 1465425749448 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]]]}] 15:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 703ms 15:42:29 INFO - PROCESS | 1228 | 1465425749490 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 1228 | 1465425749492 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:42:29 INFO - PROCESS | 1228 | 1465425749495 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:42:29 INFO - PROCESS | 1228 | 1465425749497 Marionette TRACE conn3 <- [1,1230,null,{}] 15:42:29 INFO - PROCESS | 1228 | 1465425749500 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}] 15:42:29 INFO - PROCESS | 1228 | 1465425749502 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:29 INFO - PROCESS | 1228 | 1465425749644 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:42:29 INFO - PROCESS | 1228 | 1465425749654 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1228 | 1465425749656 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:29 INFO - PROCESS | 1228 | ++DOCSHELL 1A723400 == 37 [pid = 1228] [id = 317] 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A727000) [pid = 1228] [serial = 950] [outer = 00000000] 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A72EC00) [pid = 1228] [serial = 951] [outer = 1A727000] 15:42:29 INFO - PROCESS | 1228 | 1465425749747 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A793800) [pid = 1228] [serial = 952] [outer = 1A727000] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (16657C00) [pid = 1228] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1306E400) [pid = 1228] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10A4F000) [pid = 1228] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16AC0000) [pid = 1228] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A6E7800) [pid = 1228] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185DB000) [pid = 1228] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10433C00) [pid = 1228] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C7B800) [pid = 1228] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13D13800) [pid = 1228] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1280F000) [pid = 1228] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (17F64000) [pid = 1228] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:42:30 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (17F63000) [pid = 1228] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:42:30 INFO - PROCESS | 1228 | 1465425750232 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]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 797ms 15:42:30 INFO - PROCESS | 1228 | 1465425750298 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1228 | 1465425750300 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:42:30 INFO - PROCESS | 1228 | 1465425750303 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1228 | 1465425750305 Marionette TRACE conn3 <- [1,1234,null,{}] 15:42:30 INFO - PROCESS | 1228 | 1465425750308 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}] 15:42:30 INFO - PROCESS | 1228 | 1465425750310 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:30 INFO - PROCESS | 1228 | 1465425750393 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:42:30 INFO - PROCESS | 1228 | 1465425750398 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 1228 | 1465425750400 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:30 INFO - PROCESS | 1228 | ++DOCSHELL 10A4F000 == 38 [pid = 1228] [id = 318] 15:42:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (10A4F400) [pid = 1228] [serial = 953] [outer = 00000000] 15:42:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16AC0000) [pid = 1228] [serial = 954] [outer = 10A4F400] 15:42:30 INFO - PROCESS | 1228 | 1465425750444 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F5BC00) [pid = 1228] [serial = 955] [outer = 10A4F400] 15:42:30 INFO - PROCESS | 1228 | 1465425750865 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]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 594ms 15:42:30 INFO - PROCESS | 1228 | 1465425750900 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1228 | 1465425750902 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:42:30 INFO - PROCESS | 1228 | 1465425750905 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1228 | 1465425750907 Marionette TRACE conn3 <- [1,1238,null,{}] 15:42:30 INFO - PROCESS | 1228 | 1465425750910 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}] 15:42:30 INFO - PROCESS | 1228 | 1465425750912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:31 INFO - PROCESS | 1228 | 1465425751013 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:42:31 INFO - PROCESS | 1228 | 1465425751021 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1228 | 1465425751023 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:31 INFO - PROCESS | 1228 | ++DOCSHELL 19C80C00 == 39 [pid = 1228] [id = 319] 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19ED1C00) [pid = 1228] [serial = 956] [outer = 00000000] 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A72E800) [pid = 1228] [serial = 957] [outer = 19ED1C00] 15:42:31 INFO - PROCESS | 1228 | 1465425751066 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A89C800) [pid = 1228] [serial = 958] [outer = 19ED1C00] 15:42:31 INFO - PROCESS | 1228 | 1465425751501 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]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 625ms 15:42:31 INFO - PROCESS | 1228 | 1465425751544 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 1228 | 1465425751555 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:42:31 INFO - PROCESS | 1228 | 1465425751558 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 1228 | 1465425751560 Marionette TRACE conn3 <- [1,1242,null,{}] 15:42:31 INFO - PROCESS | 1228 | 1465425751563 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}] 15:42:31 INFO - PROCESS | 1228 | 1465425751565 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:31 INFO - PROCESS | 1228 | 1465425751643 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:42:31 INFO - PROCESS | 1228 | 1465425751648 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1228 | 1465425751650 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:31 INFO - PROCESS | 1228 | ++DOCSHELL 18299000 == 40 [pid = 1228] [id = 320] 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A8A0000) [pid = 1228] [serial = 959] [outer = 00000000] 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1AA18000) [pid = 1228] [serial = 960] [outer = 1A8A0000] 15:42:31 INFO - PROCESS | 1228 | 1465425751698 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1AA1D800) [pid = 1228] [serial = 961] [outer = 1A8A0000] 15:42:32 INFO - PROCESS | 1228 | 1465425752125 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]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 594ms 15:42:32 INFO - PROCESS | 1228 | 1465425752162 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1228 | 1465425752164 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:42:32 INFO - PROCESS | 1228 | 1465425752171 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1228 | 1465425752173 Marionette TRACE conn3 <- [1,1246,null,{}] 15:42:32 INFO - PROCESS | 1228 | 1465425752177 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}] 15:42:32 INFO - PROCESS | 1228 | 1465425752179 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:32 INFO - PROCESS | 1228 | 1465425752324 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:42:32 INFO - PROCESS | 1228 | 1465425752505 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1228 | 1465425752509 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:32 INFO - PROCESS | 1228 | ++DOCSHELL 10431800 == 41 [pid = 1228] [id = 321] 15:42:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (104EAC00) [pid = 1228] [serial = 962] [outer = 00000000] 15:42:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10EDFC00) [pid = 1228] [serial = 963] [outer = 104EAC00] 15:42:32 INFO - PROCESS | 1228 | 1465425752567 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10EE7C00) [pid = 1228] [serial = 964] [outer = 104EAC00] 15:42:33 INFO - PROCESS | 1228 | 1465425753131 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]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1000ms 15:42:33 INFO - PROCESS | 1228 | 1465425753171 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 1228 | 1465425753176 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:42:33 INFO - PROCESS | 1228 | 1465425753181 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - PROCESS | 1228 | 1465425753184 Marionette TRACE conn3 <- [1,1250,null,{}] 15:42:33 INFO - PROCESS | 1228 | 1465425753189 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}] 15:42:33 INFO - PROCESS | 1228 | 1465425753192 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:33 INFO - PROCESS | 1228 | 1465425753310 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:42:33 INFO - PROCESS | 1228 | 1465425753413 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 1228 | 1465425753416 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:33 INFO - PROCESS | 1228 | ++DOCSHELL 13D16800 == 42 [pid = 1228] [id = 322] 15:42:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (13D1F000) [pid = 1228] [serial = 965] [outer = 00000000] 15:42:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15515C00) [pid = 1228] [serial = 966] [outer = 13D1F000] 15:42:33 INFO - PROCESS | 1228 | 1465425753471 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16197000) [pid = 1228] [serial = 967] [outer = 13D1F000] 15:42:34 INFO - PROCESS | 1228 | 1465425754094 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]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 938ms 15:42:34 INFO - PROCESS | 1228 | 1465425754126 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1228 | 1465425754130 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:42:34 INFO - PROCESS | 1228 | 1465425754134 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 1228 | 1465425754136 Marionette TRACE conn3 <- [1,1254,null,{}] 15:42:34 INFO - PROCESS | 1228 | 1465425754140 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}] 15:42:34 INFO - PROCESS | 1228 | 1465425754142 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:34 INFO - PROCESS | 1228 | 1465425754250 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:42:34 INFO - PROCESS | 1228 | 1465425754355 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 1228 | 1465425754358 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:34 INFO - PROCESS | 1228 | ++DOCSHELL 18299C00 == 43 [pid = 1228] [id = 323] 15:42:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1829F800) [pid = 1228] [serial = 968] [outer = 00000000] 15:42:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (185DE000) [pid = 1228] [serial = 969] [outer = 1829F800] 15:42:34 INFO - PROCESS | 1228 | 1465425754411 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (19B55400) [pid = 1228] [serial = 970] [outer = 1829F800] 15:42:35 INFO - PROCESS | 1228 | 1465425755023 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]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 937ms 15:42:35 INFO - PROCESS | 1228 | 1465425755078 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 1228 | 1465425755082 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:42:35 INFO - PROCESS | 1228 | 1465425755092 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 1228 | 1465425755097 Marionette TRACE conn3 <- [1,1258,null,{}] 15:42:35 INFO - PROCESS | 1228 | 1465425755101 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}] 15:42:35 INFO - PROCESS | 1228 | 1465425755104 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:35 INFO - PROCESS | 1228 | 1465425755211 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:42:35 INFO - PROCESS | 1228 | 1465425755348 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1228 | 1465425755351 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:35 INFO - PROCESS | 1228 | ++DOCSHELL 185DD800 == 44 [pid = 1228] [id = 324] 15:42:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A6E9400) [pid = 1228] [serial = 971] [outer = 00000000] 15:42:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A8AA400) [pid = 1228] [serial = 972] [outer = 1A6E9400] 15:42:35 INFO - PROCESS | 1228 | 1465425755405 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1ABD0C00) [pid = 1228] [serial = 973] [outer = 1A6E9400] 15:42:36 INFO - PROCESS | 1228 | 1465425756167 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]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1156ms 15:42:36 INFO - PROCESS | 1228 | 1465425756244 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1228 | 1465425756249 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:42:36 INFO - PROCESS | 1228 | 1465425756254 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 1228 | 1465425756257 Marionette TRACE conn3 <- [1,1262,null,{}] 15:42:36 INFO - PROCESS | 1228 | 1465425756262 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}] 15:42:36 INFO - PROCESS | 1228 | 1465425756265 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:36 INFO - PROCESS | 1228 | 1465425756399 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:42:36 INFO - PROCESS | 1228 | 1465425756526 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1228 | 1465425756531 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:36 INFO - PROCESS | 1228 | ++DOCSHELL 12AABC00 == 45 [pid = 1228] [id = 325] 15:42:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (12ADFC00) [pid = 1228] [serial = 974] [outer = 00000000] 15:42:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (12D8C800) [pid = 1228] [serial = 975] [outer = 12ADFC00] 15:42:36 INFO - PROCESS | 1228 | 1465425756586 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (13126C00) [pid = 1228] [serial = 976] [outer = 12ADFC00] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 18299000 == 44 [pid = 1228] [id = 320] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 19C80C00 == 43 [pid = 1228] [id = 319] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 10A4F000 == 42 [pid = 1228] [id = 318] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 1A723400 == 41 [pid = 1228] [id = 317] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 10A51800 == 40 [pid = 1228] [id = 316] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 1829DC00 == 39 [pid = 1228] [id = 315] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 185C3C00 == 38 [pid = 1228] [id = 314] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 17F29C00 == 37 [pid = 1228] [id = 313] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 153BBC00 == 36 [pid = 1228] [id = 312] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 10B60C00 == 35 [pid = 1228] [id = 311] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 19EDF800 == 34 [pid = 1228] [id = 308] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 12AA5400 == 33 [pid = 1228] [id = 299] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 11427C00 == 32 [pid = 1228] [id = 309] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 15B4A400 == 31 [pid = 1228] [id = 310] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 185DD800 == 30 [pid = 1228] [id = 324] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 18299C00 == 29 [pid = 1228] [id = 323] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 10431800 == 28 [pid = 1228] [id = 321] 15:42:37 INFO - PROCESS | 1228 | --DOCSHELL 13D16800 == 27 [pid = 1228] [id = 322] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (19ED1000) [pid = 1228] [serial = 915] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (1A610800) [pid = 1228] [serial = 921] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (1430D000) [pid = 1228] [serial = 903] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1436D000) [pid = 1228] [serial = 904] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A282C00) [pid = 1228] [serial = 916] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (12B98800) [pid = 1228] [serial = 900] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (12B9B800) [pid = 1228] [serial = 901] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (18211C00) [pid = 1228] [serial = 909] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A78D400) [pid = 1228] [serial = 924] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1829B000) [pid = 1228] [serial = 910] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19ED7C00) [pid = 1228] [serial = 919] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16EC7C00) [pid = 1228] [serial = 907] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A6F6000) [pid = 1228] [serial = 922] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16AC5C00) [pid = 1228] [serial = 906] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13131000) [pid = 1228] [serial = 897] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (136B6000) [pid = 1228] [serial = 898] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (151B1800) [pid = 1228] [serial = 889] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (13226800) [pid = 1228] [serial = 888] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (17F66000) [pid = 1228] [serial = 892] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1789CC00) [pid = 1228] [serial = 891] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A89C000) [pid = 1228] [serial = 895] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A78C800) [pid = 1228] [serial = 894] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19B4CC00) [pid = 1228] [serial = 913] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (185E1C00) [pid = 1228] [serial = 912] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15585000) [pid = 1228] [serial = 918] [outer = 00000000] [url = about:blank] 15:42:37 INFO - PROCESS | 1228 | 1465425757806 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]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1610ms 15:42:37 INFO - PROCESS | 1228 | 1465425757862 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1228 | 1465425757866 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:42:37 INFO - PROCESS | 1228 | 1465425757916 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1228 | 1465425757919 Marionette TRACE conn3 <- [1,1266,null,{}] 15:42:37 INFO - PROCESS | 1228 | 1465425757925 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}] 15:42:37 INFO - PROCESS | 1228 | 1465425757928 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:38 INFO - PROCESS | 1228 | 1465425758025 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:42:38 INFO - PROCESS | 1228 | 1465425758031 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1228 | 1465425758034 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:38 INFO - PROCESS | 1228 | ++DOCSHELL 10EED800 == 28 [pid = 1228] [id = 326] 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (10EEDC00) [pid = 1228] [serial = 977] [outer = 00000000] 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12A1AC00) [pid = 1228] [serial = 978] [outer = 10EEDC00] 15:42:38 INFO - PROCESS | 1228 | 1465425758082 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (12AE5C00) [pid = 1228] [serial = 979] [outer = 10EEDC00] 15:42:38 INFO - PROCESS | 1228 | 1465425758556 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]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 687ms 15:42:38 INFO - PROCESS | 1228 | 1465425758611 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 1228 | 1465425758615 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:42:38 INFO - PROCESS | 1228 | 1465425758621 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 1228 | 1465425758624 Marionette TRACE conn3 <- [1,1270,null,{}] 15:42:38 INFO - PROCESS | 1228 | 1465425758628 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}] 15:42:38 INFO - PROCESS | 1228 | 1465425758630 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:38 INFO - PROCESS | 1228 | 1465425758718 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:42:38 INFO - PROCESS | 1228 | 1465425758726 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1228 | 1465425758728 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:38 INFO - PROCESS | 1228 | ++DOCSHELL 1312A800 == 29 [pid = 1228] [id = 327] 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1314F800) [pid = 1228] [serial = 980] [outer = 00000000] 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1321B400) [pid = 1228] [serial = 981] [outer = 1314F800] 15:42:38 INFO - PROCESS | 1228 | 1465425758775 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (136B6000) [pid = 1228] [serial = 982] [outer = 1314F800] 15:42:39 INFO - PROCESS | 1228 | 1465425759229 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]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 641ms 15:42:39 INFO - PROCESS | 1228 | 1465425759259 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 1228 | 1465425759261 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:42:39 INFO - PROCESS | 1228 | 1465425759265 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 1228 | 1465425759268 Marionette TRACE conn3 <- [1,1274,null,{}] 15:42:39 INFO - PROCESS | 1228 | 1465425759279 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}] 15:42:39 INFO - PROCESS | 1228 | 1465425759283 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:39 INFO - PROCESS | 1228 | 1465425759371 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:42:39 INFO - PROCESS | 1228 | 1465425759500 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 1228 | 1465425759503 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:39 INFO - PROCESS | 1228 | ++DOCSHELL 15B52C00 == 30 [pid = 1228] [id = 328] 15:42:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (15B67800) [pid = 1228] [serial = 983] [outer = 00000000] 15:42:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (15E5D000) [pid = 1228] [serial = 984] [outer = 15B67800] 15:42:39 INFO - PROCESS | 1228 | 1465425759550 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (161B6C00) [pid = 1228] [serial = 985] [outer = 15B67800] 15:42:39 INFO - PROCESS | 1228 | 1465425759962 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]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 15:42:40 INFO - PROCESS | 1228 | 1465425760005 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 1228 | 1465425760007 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:42:40 INFO - PROCESS | 1228 | 1465425760011 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1228 | 1465425760012 Marionette TRACE conn3 <- [1,1278,null,{}] 15:42:40 INFO - PROCESS | 1228 | 1465425760015 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}] 15:42:40 INFO - PROCESS | 1228 | 1465425760017 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:40 INFO - PROCESS | 1228 | 1465425760135 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:42:40 INFO - PROCESS | 1228 | 1465425760144 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1228 | 1465425760147 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:40 INFO - PROCESS | 1228 | ++DOCSHELL 15E5CC00 == 31 [pid = 1228] [id = 329] 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (161B5C00) [pid = 1228] [serial = 986] [outer = 00000000] 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (161C1000) [pid = 1228] [serial = 987] [outer = 161B5C00] 15:42:40 INFO - PROCESS | 1228 | 1465425760239 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (169CBC00) [pid = 1228] [serial = 988] [outer = 161B5C00] 15:42:40 INFO - PROCESS | 1228 | 1465425760647 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]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 703ms 15:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:42:40 INFO - PROCESS | 1228 | 1465425760716 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 1228 | 1465425760718 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:42:40 INFO - PROCESS | 1228 | 1465425760721 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1228 | 1465425760723 Marionette TRACE conn3 <- [1,1282,null,{}] 15:42:40 INFO - PROCESS | 1228 | 1465425760764 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}] 15:42:40 INFO - PROCESS | 1228 | 1465425760766 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:40 INFO - PROCESS | 1228 | 1465425760871 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:42:40 INFO - PROCESS | 1228 | 1465425760880 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1228 | 1465425760882 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:40 INFO - PROCESS | 1228 | ++DOCSHELL 16AC0800 == 32 [pid = 1228] [id = 330] 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (16C43800) [pid = 1228] [serial = 989] [outer = 00000000] 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (16EC9000) [pid = 1228] [serial = 990] [outer = 16C43800] 15:42:40 INFO - PROCESS | 1228 | 1465425760925 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (17696400) [pid = 1228] [serial = 991] [outer = 16C43800] 15:42:41 INFO - PROCESS | 1228 | 1465425761365 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]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 15:42:41 INFO - PROCESS | 1228 | 1465425761401 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1228 | 1465425761403 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:42:41 INFO - PROCESS | 1228 | 1465425761407 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1228 | 1465425761408 Marionette TRACE conn3 <- [1,1286,null,{}] 15:42:41 INFO - PROCESS | 1228 | 1465425761411 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}] 15:42:41 INFO - PROCESS | 1228 | 1465425761417 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:41 INFO - PROCESS | 1228 | 1465425761546 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:42:41 INFO - PROCESS | 1228 | 1465425761551 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 1228 | 1465425761553 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:41 INFO - PROCESS | 1228 | ++DOCSHELL 16D0E800 == 33 [pid = 1228] [id = 331] 15:42:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (178A2000) [pid = 1228] [serial = 992] [outer = 00000000] 15:42:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1820E800) [pid = 1228] [serial = 993] [outer = 178A2000] 15:42:41 INFO - PROCESS | 1228 | 1465425761602 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1829E000) [pid = 1228] [serial = 994] [outer = 178A2000] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19B47800) [pid = 1228] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (185BA800) [pid = 1228] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A608C00) [pid = 1228] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185D3400) [pid = 1228] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (114C7000) [pid = 1228] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (15B53000) [pid = 1228] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (17F2AC00) [pid = 1228] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (153C2400) [pid = 1228] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (111EC800) [pid = 1228] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A727000) [pid = 1228] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10A4F400) [pid = 1228] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19ED1C00) [pid = 1228] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:42:42 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A8A0000) [pid = 1228] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:42:42 INFO - PROCESS | 1228 | 1465425762297 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]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 938ms 15:42:42 INFO - PROCESS | 1228 | 1465425762351 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1228 | 1465425762362 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:42:42 INFO - PROCESS | 1228 | 1465425762366 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1228 | 1465425762367 Marionette TRACE conn3 <- [1,1290,null,{}] 15:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:42:42 INFO - PROCESS | 1228 | 1465425762371 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}] 15:42:42 INFO - PROCESS | 1228 | 1465425762373 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:42 INFO - PROCESS | 1228 | 1465425762456 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:42:42 INFO - PROCESS | 1228 | 1465425762463 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 1228 | 1465425762465 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:42 INFO - PROCESS | 1228 | ++DOCSHELL 1550C400 == 34 [pid = 1228] [id = 332] 15:42:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (15513400) [pid = 1228] [serial = 995] [outer = 00000000] 15:42:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F66400) [pid = 1228] [serial = 996] [outer = 15513400] 15:42:42 INFO - PROCESS | 1228 | 1465425762507 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18203C00) [pid = 1228] [serial = 997] [outer = 15513400] 15:42:42 INFO - PROCESS | 1228 | 1465425762919 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]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 593ms 15:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:42:42 INFO - PROCESS | 1228 | 1465425762964 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1228 | 1465425762966 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:42:42 INFO - PROCESS | 1228 | 1465425762972 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1228 | 1465425762974 Marionette TRACE conn3 <- [1,1294,null,{}] 15:42:42 INFO - PROCESS | 1228 | 1465425762978 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}] 15:42:42 INFO - PROCESS | 1228 | 1465425762980 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:43 INFO - PROCESS | 1228 | 1465425763054 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:42:43 INFO - PROCESS | 1228 | 1465425763060 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1228 | 1465425763062 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:43 INFO - PROCESS | 1228 | ++DOCSHELL 17F5AC00 == 35 [pid = 1228] [id = 333] 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185BD000) [pid = 1228] [serial = 998] [outer = 00000000] 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DC400) [pid = 1228] [serial = 999] [outer = 185BD000] 15:42:43 INFO - PROCESS | 1228 | 1465425763105 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185DD000) [pid = 1228] [serial = 1000] [outer = 185BD000] 15:42:43 INFO - PROCESS | 1228 | 1465425763529 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]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 594ms 15:42:43 INFO - PROCESS | 1228 | 1465425763574 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1228 | 1465425763576 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:42:43 INFO - PROCESS | 1228 | 1465425763580 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1228 | 1465425763581 Marionette TRACE conn3 <- [1,1298,null,{}] 15:42:43 INFO - PROCESS | 1228 | 1465425763585 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}] 15:42:43 INFO - PROCESS | 1228 | 1465425763587 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:43 INFO - PROCESS | 1228 | 1465425763665 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:42:43 INFO - PROCESS | 1228 | 1465425763673 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1228 | 1465425763675 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:43 INFO - PROCESS | 1228 | ++DOCSHELL 10F2B800 == 36 [pid = 1228] [id = 334] 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (15B4C800) [pid = 1228] [serial = 1001] [outer = 00000000] 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19B53400) [pid = 1228] [serial = 1002] [outer = 15B4C800] 15:42:43 INFO - PROCESS | 1228 | 1465425763718 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19B54C00) [pid = 1228] [serial = 1003] [outer = 15B4C800] 15:42:44 INFO - PROCESS | 1228 | 1465425764504 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] 15:42:44 INFO - PROCESS | 1228 | 1465425764589 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:42:44 INFO - PROCESS | 1228 | 1465425764594 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:42:44 INFO - PROCESS | 1228 | 1465425764599 Marionette TRACE conn3 <- [1,1302,null,{}] 15:42:44 INFO - PROCESS | 1228 | 1465425764605 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}] 15:42:44 INFO - PROCESS | 1228 | 1465425764607 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:44 INFO - PROCESS | 1228 | 1465425764754 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:42:44 INFO - PROCESS | 1228 | 1465425764877 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1228 | 1465425764880 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:44 INFO - PROCESS | 1228 | ++DOCSHELL 10F2DC00 == 37 [pid = 1228] [id = 335] 15:42:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (111AB000) [pid = 1228] [serial = 1004] [outer = 00000000] 15:42:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (13030800) [pid = 1228] [serial = 1005] [outer = 111AB000] 15:42:44 INFO - PROCESS | 1228 | 1465425764937 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (13D1F400) [pid = 1228] [serial = 1006] [outer = 111AB000] 15:42:45 INFO - PROCESS | 1228 | 1465425765686 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]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1141ms 15:42:45 INFO - PROCESS | 1228 | 1465425765759 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1228 | 1465425765764 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 1228 | 1465425765771 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1228 | 1465425765774 Marionette TRACE conn3 <- [1,1306,null,{}] 15:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:42:45 INFO - PROCESS | 1228 | 1465425765779 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}] 15:42:45 INFO - PROCESS | 1228 | 1465425765782 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:45 INFO - PROCESS | 1228 | 1465425765908 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:42:46 INFO - PROCESS | 1228 | 1465425766108 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1228 | 1465425766112 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:46 INFO - PROCESS | 1228 | ++DOCSHELL 102CAC00 == 38 [pid = 1228] [id = 336] 15:42:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (102E6400) [pid = 1228] [serial = 1007] [outer = 00000000] 15:42:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (10A45400) [pid = 1228] [serial = 1008] [outer = 102E6400] 15:42:46 INFO - PROCESS | 1228 | 1465425766170 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (10F2BC00) [pid = 1228] [serial = 1009] [outer = 102E6400] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 17F5AC00 == 37 [pid = 1228] [id = 333] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 1550C400 == 36 [pid = 1228] [id = 332] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 16D0E800 == 35 [pid = 1228] [id = 331] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 16AC0800 == 34 [pid = 1228] [id = 330] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 15E5CC00 == 33 [pid = 1228] [id = 329] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 15B52C00 == 32 [pid = 1228] [id = 328] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 1312A800 == 31 [pid = 1228] [id = 327] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 10EED800 == 30 [pid = 1228] [id = 326] 15:42:46 INFO - PROCESS | 1228 | --DOCSHELL 12AABC00 == 29 [pid = 1228] [id = 325] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1AA18000) [pid = 1228] [serial = 960] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (19C19C00) [pid = 1228] [serial = 946] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A6EB800) [pid = 1228] [serial = 949] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A287000) [pid = 1228] [serial = 948] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A78E000) [pid = 1228] [serial = 925] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185DB400) [pid = 1228] [serial = 942] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (12BA5400) [pid = 1228] [serial = 927] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1312F000) [pid = 1228] [serial = 928] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16AC2800) [pid = 1228] [serial = 930] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (175AD000) [pid = 1228] [serial = 931] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1436D400) [pid = 1228] [serial = 939] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (17F65800) [pid = 1228] [serial = 940] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15B47400) [pid = 1228] [serial = 936] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15E5F400) [pid = 1228] [serial = 937] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12AA9C00) [pid = 1228] [serial = 933] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1314A400) [pid = 1228] [serial = 934] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A72EC00) [pid = 1228] [serial = 951] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (17F5BC00) [pid = 1228] [serial = 955] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16AC0000) [pid = 1228] [serial = 954] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1AA1D800) [pid = 1228] [serial = 961] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A72E800) [pid = 1228] [serial = 957] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A793800) [pid = 1228] [serial = 952] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19B55000) [pid = 1228] [serial = 945] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1A89C800) [pid = 1228] [serial = 958] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (19B49400) [pid = 1228] [serial = 943] [outer = 00000000] [url = about:blank] 15:42:46 INFO - PROCESS | 1228 | 1465425766805 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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1048ms 15:42:46 INFO - PROCESS | 1228 | 1465425766818 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1228 | 1465425766822 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:42:46 INFO - PROCESS | 1228 | 1465425766842 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1228 | 1465425766844 Marionette TRACE conn3 <- [1,1310,null,{}] 15:42:46 INFO - PROCESS | 1228 | 1465425766849 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}] 15:42:46 INFO - PROCESS | 1228 | 1465425766853 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:46 INFO - PROCESS | 1228 | 1465425766938 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:42:46 INFO - PROCESS | 1228 | 1465425766948 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1228 | 1465425766951 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:46 INFO - PROCESS | 1228 | ++DOCSHELL 12D84C00 == 30 [pid = 1228] [id = 337] 15:42:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (13029C00) [pid = 1228] [serial = 1010] [outer = 00000000] 15:42:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (136AD800) [pid = 1228] [serial = 1011] [outer = 13029C00] 15:42:47 INFO - PROCESS | 1228 | 1465425767001 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (14310800) [pid = 1228] [serial = 1012] [outer = 13029C00] 15:42:47 INFO - PROCESS | 1228 | 1465425767520 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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 750ms 15:42:47 INFO - PROCESS | 1228 | 1465425767583 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1228 | 1465425767587 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:42:47 INFO - PROCESS | 1228 | 1465425767591 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:42:47 INFO - PROCESS | 1228 | 1465425767593 Marionette TRACE conn3 <- [1,1314,null,{}] 15:42:47 INFO - PROCESS | 1228 | 1465425767597 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}] 15:42:47 INFO - PROCESS | 1228 | 1465425767599 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:47 INFO - PROCESS | 1228 | 1465425767685 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:42:47 INFO - PROCESS | 1228 | 1465425767775 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1228 | 1465425767777 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:47 INFO - PROCESS | 1228 | ++DOCSHELL 136ADC00 == 31 [pid = 1228] [id = 338] 15:42:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1430B800) [pid = 1228] [serial = 1013] [outer = 00000000] 15:42:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1618AC00) [pid = 1228] [serial = 1014] [outer = 1430B800] 15:42:47 INFO - PROCESS | 1228 | 1465425767821 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (161BE800) [pid = 1228] [serial = 1015] [outer = 1430B800] 15:42:48 INFO - PROCESS | 1228 | 1465425768197 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]]]}] 15:42:48 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 15:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 641ms 15:42:48 INFO - PROCESS | 1228 | 1465425768230 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1228 | 1465425768232 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:42:48 INFO - PROCESS | 1228 | 1465425768237 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1228 | 1465425768244 Marionette TRACE conn3 <- [1,1318,null,{}] 15:42:48 INFO - PROCESS | 1228 | 1465425768253 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}] 15:42:48 INFO - PROCESS | 1228 | 1465425768257 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:48 INFO - PROCESS | 1228 | 1465425768341 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:42:48 INFO - PROCESS | 1228 | 1465425768348 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1228 | 1465425768350 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:48 INFO - PROCESS | 1228 | ++DOCSHELL 175B0C00 == 32 [pid = 1228] [id = 339] 15:42:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (175B1400) [pid = 1228] [serial = 1016] [outer = 00000000] 15:42:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17F2A400) [pid = 1228] [serial = 1017] [outer = 175B1400] 15:42:48 INFO - PROCESS | 1228 | 1465425768393 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F5B400) [pid = 1228] [serial = 1018] [outer = 175B1400] 15:42:48 INFO - PROCESS | 1228 | 1465425768869 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]]]}] 15:42:48 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 15:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 687ms 15:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:42:48 INFO - PROCESS | 1228 | 1465425768935 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1228 | 1465425768937 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:42:48 INFO - PROCESS | 1228 | 1465425768941 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1228 | 1465425768942 Marionette TRACE conn3 <- [1,1322,null,{}] 15:42:48 INFO - PROCESS | 1228 | 1465425768951 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}] 15:42:48 INFO - PROCESS | 1228 | 1465425768953 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:49 INFO - PROCESS | 1228 | 1465425769094 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:42:49 INFO - PROCESS | 1228 | 1465425769117 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1228 | 1465425769119 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:49 INFO - PROCESS | 1228 | ++DOCSHELL 18297C00 == 33 [pid = 1228] [id = 340] 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (18298C00) [pid = 1228] [serial = 1019] [outer = 00000000] 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185BE800) [pid = 1228] [serial = 1020] [outer = 18298C00] 15:42:49 INFO - PROCESS | 1228 | 1465425769162 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185D9C00) [pid = 1228] [serial = 1021] [outer = 18298C00] 15:42:49 INFO - PROCESS | 1228 | 1465425769593 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]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 688ms 15:42:49 INFO - PROCESS | 1228 | 1465425769640 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1228 | 1465425769642 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:42:49 INFO - PROCESS | 1228 | 1465425769645 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:42:49 INFO - PROCESS | 1228 | 1465425769647 Marionette TRACE conn3 <- [1,1326,null,{}] 15:42:49 INFO - PROCESS | 1228 | 1465425769660 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}] 15:42:49 INFO - PROCESS | 1228 | 1465425769662 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:49 INFO - PROCESS | 1228 | 1465425769767 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:42:49 INFO - PROCESS | 1228 | 1465425769773 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1228 | 1465425769778 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:49 INFO - PROCESS | 1228 | ++DOCSHELL 15514800 == 34 [pid = 1228] [id = 341] 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B4A800) [pid = 1228] [serial = 1022] [outer = 00000000] 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B51C00) [pid = 1228] [serial = 1023] [outer = 19B4A800] 15:42:49 INFO - PROCESS | 1228 | 1465425769831 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19C81800) [pid = 1228] [serial = 1024] [outer = 19B4A800] 15:42:50 INFO - PROCESS | 1228 | 1465425770761 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]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1157ms 15:42:50 INFO - PROCESS | 1228 | 1465425770807 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1228 | 1465425770809 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:42:50 INFO - PROCESS | 1228 | 1465425770821 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1228 | 1465425770823 Marionette TRACE conn3 <- [1,1330,null,{}] 15:42:50 INFO - PROCESS | 1228 | 1465425770826 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}] 15:42:50 INFO - PROCESS | 1228 | 1465425770829 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:51 INFO - PROCESS | 1228 | 1465425771002 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (185BD000) [pid = 1228] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1829F800) [pid = 1228] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (161B5C00) [pid = 1228] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (104EAC00) [pid = 1228] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A6E9400) [pid = 1228] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (15513400) [pid = 1228] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (13D1F000) [pid = 1228] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12ADFC00) [pid = 1228] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1314F800) [pid = 1228] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (178A2000) [pid = 1228] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (10EEDC00) [pid = 1228] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16C43800) [pid = 1228] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:42:51 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (15B67800) [pid = 1228] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:42:51 INFO - PROCESS | 1228 | 1465425771060 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1228 | 1465425771062 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:51 INFO - PROCESS | 1228 | ++DOCSHELL 104EAC00 == 35 [pid = 1228] [id = 342] 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (105EE000) [pid = 1228] [serial = 1025] [outer = 00000000] 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (10EEDC00) [pid = 1228] [serial = 1026] [outer = 105EE000] 15:42:51 INFO - PROCESS | 1228 | 1465425771105 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (13147C00) [pid = 1228] [serial = 1027] [outer = 105EE000] 15:42:51 INFO - PROCESS | 1228 | 1465425771470 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]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 704ms 15:42:51 INFO - PROCESS | 1228 | 1465425771523 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1228 | 1465425771525 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:42:51 INFO - PROCESS | 1228 | 1465425771528 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1228 | 1465425771530 Marionette TRACE conn3 <- [1,1334,null,{}] 15:42:51 INFO - PROCESS | 1228 | 1465425771533 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}] 15:42:51 INFO - PROCESS | 1228 | 1465425771535 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:51 INFO - PROCESS | 1228 | 1465425771626 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:42:51 INFO - PROCESS | 1228 | 1465425771631 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1228 | 1465425771633 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:51 INFO - PROCESS | 1228 | ++DOCSHELL 12D8E000 == 36 [pid = 1228] [id = 343] 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (14310000) [pid = 1228] [serial = 1028] [outer = 00000000] 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (18203800) [pid = 1228] [serial = 1029] [outer = 14310000] 15:42:51 INFO - PROCESS | 1228 | 1465425771675 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1A101400) [pid = 1228] [serial = 1030] [outer = 14310000] 15:42:52 INFO - PROCESS | 1228 | 1465425772098 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]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 593ms 15:42:52 INFO - PROCESS | 1228 | 1465425772135 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1228 | 1465425772137 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:42:52 INFO - PROCESS | 1228 | 1465425772140 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1228 | 1465425772142 Marionette TRACE conn3 <- [1,1338,null,{}] 15:42:52 INFO - PROCESS | 1228 | 1465425772145 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}] 15:42:52 INFO - PROCESS | 1228 | 1465425772147 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:52 INFO - PROCESS | 1228 | 1465425772229 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:42:52 INFO - PROCESS | 1228 | 1465425772236 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1228 | 1465425772238 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:52 INFO - PROCESS | 1228 | ++DOCSHELL 17F60000 == 37 [pid = 1228] [id = 344] 15:42:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F64C00) [pid = 1228] [serial = 1031] [outer = 00000000] 15:42:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A285C00) [pid = 1228] [serial = 1032] [outer = 17F64C00] 15:42:52 INFO - PROCESS | 1228 | 1465425772281 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A288400) [pid = 1228] [serial = 1033] [outer = 17F64C00] 15:42:52 INFO - PROCESS | 1228 | 1465425772720 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]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 625ms 15:42:52 INFO - PROCESS | 1228 | 1465425772780 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1228 | 1465425772782 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:42:52 INFO - PROCESS | 1228 | 1465425772785 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:42:52 INFO - PROCESS | 1228 | 1465425772787 Marionette TRACE conn3 <- [1,1342,null,{}] 15:42:52 INFO - PROCESS | 1228 | 1465425772790 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}] 15:42:52 INFO - PROCESS | 1228 | 1465425772792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:52 INFO - PROCESS | 1228 | 1465425772880 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:42:52 INFO - PROCESS | 1228 | 1465425772888 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1228 | 1465425772890 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:52 INFO - PROCESS | 1228 | ++DOCSHELL 1A106C00 == 38 [pid = 1228] [id = 345] 15:42:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A280000) [pid = 1228] [serial = 1034] [outer = 00000000] 15:42:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A6F3800) [pid = 1228] [serial = 1035] [outer = 1A280000] 15:42:52 INFO - PROCESS | 1228 | 1465425772937 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A721400) [pid = 1228] [serial = 1036] [outer = 1A280000] 15:42:53 INFO - PROCESS | 1228 | 1465425773662 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]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 938ms 15:42:53 INFO - PROCESS | 1228 | 1465425773731 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1228 | 1465425773736 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:42:53 INFO - PROCESS | 1228 | 1465425773741 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1228 | 1465425773746 Marionette TRACE conn3 <- [1,1346,null,{}] 15:42:53 INFO - PROCESS | 1228 | 1465425773751 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}] 15:42:53 INFO - PROCESS | 1228 | 1465425773754 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:53 INFO - PROCESS | 1228 | 1465425773904 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:42:54 INFO - PROCESS | 1228 | 1465425774027 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1228 | 1465425774030 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:54 INFO - PROCESS | 1228 | ++DOCSHELL 1306B400 == 39 [pid = 1228] [id = 346] 15:42:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1309C800) [pid = 1228] [serial = 1037] [outer = 00000000] 15:42:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (136B2400) [pid = 1228] [serial = 1038] [outer = 1309C800] 15:42:54 INFO - PROCESS | 1228 | 1465425774088 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (15B53000) [pid = 1228] [serial = 1039] [outer = 1309C800] 15:42:54 INFO - PROCESS | 1228 | 1465425774645 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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 937ms 15:42:54 INFO - PROCESS | 1228 | 1465425774687 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1228 | 1465425774692 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:42:54 INFO - PROCESS | 1228 | 1465425774698 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1228 | 1465425774701 Marionette TRACE conn3 <- [1,1350,null,{}] 15:42:54 INFO - PROCESS | 1228 | 1465425774705 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}] 15:42:54 INFO - PROCESS | 1228 | 1465425774708 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:54 INFO - PROCESS | 1228 | 1465425774817 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:42:54 INFO - PROCESS | 1228 | 1465425774931 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1228 | 1465425774934 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:54 INFO - PROCESS | 1228 | ++DOCSHELL 16AC4C00 == 40 [pid = 1228] [id = 347] 15:42:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (16C45400) [pid = 1228] [serial = 1040] [outer = 00000000] 15:42:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1769A400) [pid = 1228] [serial = 1041] [outer = 16C45400] 15:42:55 INFO - PROCESS | 1228 | 1465425774990 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (17F5F400) [pid = 1228] [serial = 1042] [outer = 16C45400] 15:42:55 INFO - PROCESS | 1228 | 1465425775565 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]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 953ms 15:42:55 INFO - PROCESS | 1228 | 1465425775645 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 1228 | 1465425775649 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:42:55 INFO - PROCESS | 1228 | 1465425775654 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1228 | 1465425775659 Marionette TRACE conn3 <- [1,1354,null,{}] 15:42:55 INFO - PROCESS | 1228 | 1465425775683 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}] 15:42:55 INFO - PROCESS | 1228 | 1465425775688 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:55 INFO - PROCESS | 1228 | 1465425775829 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:42:55 INFO - PROCESS | 1228 | 1465425775884 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1228 | 1465425775887 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:55 INFO - PROCESS | 1228 | ++DOCSHELL 1A280400 == 41 [pid = 1228] [id = 348] 15:42:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A281400) [pid = 1228] [serial = 1043] [outer = 00000000] 15:42:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A6EB000) [pid = 1228] [serial = 1044] [outer = 1A281400] 15:42:55 INFO - PROCESS | 1228 | 1465425775942 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A728800) [pid = 1228] [serial = 1045] [outer = 1A281400] 15:42:56 INFO - PROCESS | 1228 | 1465425776459 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] 15:42:56 INFO - PROCESS | 1228 | 1465425776500 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:42:56 INFO - PROCESS | 1228 | 1465425776503 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1228 | 1465425776505 Marionette TRACE conn3 <- [1,1358,null,{}] 15:42:56 INFO - PROCESS | 1228 | 1465425776509 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}] 15:42:56 INFO - PROCESS | 1228 | 1465425776512 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:56 INFO - PROCESS | 1228 | 1465425776616 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:42:56 INFO - PROCESS | 1228 | 1465425776734 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 1228 | 1465425776737 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:56 INFO - PROCESS | 1228 | ++DOCSHELL 1A6EB400 == 42 [pid = 1228] [id = 349] 15:42:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A725000) [pid = 1228] [serial = 1046] [outer = 00000000] 15:42:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A790800) [pid = 1228] [serial = 1047] [outer = 1A725000] 15:42:56 INFO - PROCESS | 1228 | 1465425776789 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1A794000) [pid = 1228] [serial = 1048] [outer = 1A725000] 15:42:57 INFO - PROCESS | 1228 | 1465425777548 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] 15:42:57 INFO - PROCESS | 1228 | 1465425777604 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:42:57 INFO - PROCESS | 1228 | 1465425777610 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1228 | 1465425777613 Marionette TRACE conn3 <- [1,1362,null,{}] 15:42:57 INFO - PROCESS | 1228 | 1465425777618 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}] 15:42:57 INFO - PROCESS | 1228 | 1465425777621 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:57 INFO - PROCESS | 1228 | 1465425777734 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:42:57 INFO - PROCESS | 1228 | 1465425777865 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1228 | 1465425777870 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:57 INFO - PROCESS | 1228 | ++DOCSHELL 11C26000 == 43 [pid = 1228] [id = 350] 15:42:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (12B98800) [pid = 1228] [serial = 1049] [outer = 00000000] 15:42:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (13945400) [pid = 1228] [serial = 1050] [outer = 12B98800] 15:42:57 INFO - PROCESS | 1228 | 1465425777924 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (15110400) [pid = 1228] [serial = 1051] [outer = 12B98800] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 17F60000 == 42 [pid = 1228] [id = 344] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 12D8E000 == 41 [pid = 1228] [id = 343] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 104EAC00 == 40 [pid = 1228] [id = 342] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 15514800 == 39 [pid = 1228] [id = 341] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 18297C00 == 38 [pid = 1228] [id = 340] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 175B0C00 == 37 [pid = 1228] [id = 339] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 136ADC00 == 36 [pid = 1228] [id = 338] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 12D84C00 == 35 [pid = 1228] [id = 337] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 102CAC00 == 34 [pid = 1228] [id = 336] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 10F2DC00 == 33 [pid = 1228] [id = 335] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 10F2B800 == 32 [pid = 1228] [id = 334] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 1A6EB400 == 31 [pid = 1228] [id = 349] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 16AC4C00 == 30 [pid = 1228] [id = 347] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 1A280400 == 29 [pid = 1228] [id = 348] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 1A106C00 == 28 [pid = 1228] [id = 345] 15:42:58 INFO - PROCESS | 1228 | --DOCSHELL 1306B400 == 27 [pid = 1228] [id = 346] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (185DD000) [pid = 1228] [serial = 1000] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (185DC400) [pid = 1228] [serial = 999] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (19B55400) [pid = 1228] [serial = 970] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (169CBC00) [pid = 1228] [serial = 988] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (10EDFC00) [pid = 1228] [serial = 963] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A8AA400) [pid = 1228] [serial = 972] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (18203C00) [pid = 1228] [serial = 997] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (161C1000) [pid = 1228] [serial = 987] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (15515C00) [pid = 1228] [serial = 966] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16197000) [pid = 1228] [serial = 967] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (12D8C800) [pid = 1228] [serial = 975] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1321B400) [pid = 1228] [serial = 981] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1829E000) [pid = 1228] [serial = 994] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1ABD0C00) [pid = 1228] [serial = 973] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13126C00) [pid = 1228] [serial = 976] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12AE5C00) [pid = 1228] [serial = 979] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (12A1AC00) [pid = 1228] [serial = 978] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (16EC9000) [pid = 1228] [serial = 990] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10EE7C00) [pid = 1228] [serial = 964] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (17696400) [pid = 1228] [serial = 991] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (15E5D000) [pid = 1228] [serial = 984] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (185DE000) [pid = 1228] [serial = 969] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (17F66400) [pid = 1228] [serial = 996] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1820E800) [pid = 1228] [serial = 993] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (136B6000) [pid = 1228] [serial = 982] [outer = 00000000] [url = about:blank] 15:42:58 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (161B6C00) [pid = 1228] [serial = 985] [outer = 00000000] [url = about:blank] 15:42:59 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:42:59 INFO - PROCESS | 1228 | 1465425779088 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] 15:42:59 INFO - PROCESS | 1228 | 1465425779124 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:42:59 INFO - PROCESS | 1228 | 1465425779135 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1228 | 1465425779138 Marionette TRACE conn3 <- [1,1366,null,{}] 15:42:59 INFO - PROCESS | 1228 | 1465425779144 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}] 15:42:59 INFO - PROCESS | 1228 | 1465425779147 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:59 INFO - PROCESS | 1228 | 1465425779232 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:42:59 INFO - PROCESS | 1228 | 1465425779238 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1228 | 1465425779243 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:59 INFO - PROCESS | 1228 | ++DOCSHELL 10EE4C00 == 28 [pid = 1228] [id = 351] 15:42:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (111F5400) [pid = 1228] [serial = 1052] [outer = 00000000] 15:42:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (11CC3800) [pid = 1228] [serial = 1053] [outer = 111F5400] 15:42:59 INFO - PROCESS | 1228 | 1465425779290 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (12814800) [pid = 1228] [serial = 1054] [outer = 111F5400] 15:42:59 INFO - PROCESS | 1228 | 1465425779773 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] 15:42:59 INFO - PROCESS | 1228 | 1465425779850 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:42:59 INFO - PROCESS | 1228 | 1465425779856 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:42:59 INFO - PROCESS | 1228 | 1465425779858 Marionette TRACE conn3 <- [1,1370,null,{}] 15:42:59 INFO - PROCESS | 1228 | 1465425779862 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}] 15:42:59 INFO - PROCESS | 1228 | 1465425779865 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:42:59 INFO - PROCESS | 1228 | 1465425779949 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:43:00 INFO - PROCESS | 1228 | 1465425780040 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1228 | 1465425780042 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:00 INFO - PROCESS | 1228 | ++DOCSHELL 1312F000 == 29 [pid = 1228] [id = 352] 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (13152000) [pid = 1228] [serial = 1055] [outer = 00000000] 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (131D5400) [pid = 1228] [serial = 1056] [outer = 13152000] 15:43:00 INFO - PROCESS | 1228 | 1465425780097 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13226800) [pid = 1228] [serial = 1057] [outer = 13152000] 15:43:00 INFO - PROCESS | 1228 | [1228] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:00 INFO - PROCESS | 1228 | 1465425780474 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] 15:43:00 INFO - PROCESS | 1228 | 1465425780500 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:43:00 INFO - PROCESS | 1228 | 1465425780504 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 1228 | 1465425780507 Marionette TRACE conn3 <- [1,1374,null,{}] 15:43:00 INFO - PROCESS | 1228 | 1465425780518 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}] 15:43:00 INFO - PROCESS | 1228 | 1465425780523 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:00 INFO - PROCESS | 1228 | 1465425780604 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:43:00 INFO - PROCESS | 1228 | 1465425780611 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1228 | 1465425780614 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:00 INFO - PROCESS | 1228 | ++DOCSHELL 15582C00 == 30 [pid = 1228] [id = 353] 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15586800) [pid = 1228] [serial = 1058] [outer = 00000000] 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (12815400) [pid = 1228] [serial = 1059] [outer = 15586800] 15:43:00 INFO - PROCESS | 1228 | 1465425780662 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (161B6800) [pid = 1228] [serial = 1060] [outer = 15586800] 15:43:01 INFO - PROCESS | 1228 | 1465425781171 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] 15:43:01 INFO - PROCESS | 1228 | 1465425781203 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:43:01 INFO - PROCESS | 1228 | 1465425781207 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1228 | 1465425781208 Marionette TRACE conn3 <- [1,1378,null,{}] 15:43:01 INFO - PROCESS | 1228 | 1465425781212 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}] 15:43:01 INFO - PROCESS | 1228 | 1465425781214 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:01 INFO - PROCESS | 1228 | 1465425781362 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:43:01 INFO - PROCESS | 1228 | 1465425781384 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1228 | 1465425781386 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:01 INFO - PROCESS | 1228 | ++DOCSHELL 16AB9800 == 31 [pid = 1228] [id = 354] 15:43:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16ABB400) [pid = 1228] [serial = 1061] [outer = 00000000] 15:43:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16AC1400) [pid = 1228] [serial = 1062] [outer = 16ABB400] 15:43:01 INFO - PROCESS | 1228 | 1465425781430 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (16D04000) [pid = 1228] [serial = 1063] [outer = 16ABB400] 15:43:01 INFO - PROCESS | 1228 | 1465425781843 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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 687ms 15:43:01 INFO - PROCESS | 1228 | 1465425781906 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1228 | 1465425781908 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:43:01 INFO - PROCESS | 1228 | 1465425781911 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1228 | 1465425781913 Marionette TRACE conn3 <- [1,1382,null,{}] 15:43:01 INFO - PROCESS | 1228 | 1465425781916 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}] 15:43:01 INFO - PROCESS | 1228 | 1465425781918 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:02 INFO - PROCESS | 1228 | 1465425782024 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:43:02 INFO - PROCESS | 1228 | 1465425782033 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1228 | 1465425782035 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:02 INFO - PROCESS | 1228 | ++DOCSHELL 1678B400 == 32 [pid = 1228] [id = 355] 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (16EBD000) [pid = 1228] [serial = 1064] [outer = 00000000] 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17610C00) [pid = 1228] [serial = 1065] [outer = 16EBD000] 15:43:02 INFO - PROCESS | 1228 | 1465425782081 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17698000) [pid = 1228] [serial = 1066] [outer = 16EBD000] 15:43:02 INFO - PROCESS | 1228 | 1465425782525 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]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 641ms 15:43:02 INFO - PROCESS | 1228 | 1465425782549 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1228 | 1465425782551 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:43:02 INFO - PROCESS | 1228 | 1465425782561 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 1228 | 1465425782563 Marionette TRACE conn3 <- [1,1386,null,{}] 15:43:02 INFO - PROCESS | 1228 | 1465425782566 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}] 15:43:02 INFO - PROCESS | 1228 | 1465425782572 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:02 INFO - PROCESS | 1228 | 1465425782731 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:43:02 INFO - PROCESS | 1228 | 1465425782796 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1228 | 1465425782799 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:02 INFO - PROCESS | 1228 | ++DOCSHELL 18299C00 == 33 [pid = 1228] [id = 356] 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1829A000) [pid = 1228] [serial = 1067] [outer = 00000000] 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (185D3800) [pid = 1228] [serial = 1068] [outer = 1829A000] 15:43:02 INFO - PROCESS | 1228 | 1465425782842 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (185D9800) [pid = 1228] [serial = 1069] [outer = 1829A000] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A280000) [pid = 1228] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (17F64C00) [pid = 1228] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (18298C00) [pid = 1228] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B4A800) [pid = 1228] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (15B4C800) [pid = 1228] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (175B1400) [pid = 1228] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1430B800) [pid = 1228] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (111AB000) [pid = 1228] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (102E6400) [pid = 1228] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (105EE000) [pid = 1228] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (13029C00) [pid = 1228] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:43:03 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (14310000) [pid = 1228] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:43:03 INFO - PROCESS | 1228 | 1465425783421 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]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 906ms 15:43:03 INFO - PROCESS | 1228 | 1465425783465 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1228 | 1465425783466 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:43:03 INFO - PROCESS | 1228 | 1465425783470 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1228 | 1465425783473 Marionette TRACE conn3 <- [1,1390,null,{}] 15:43:03 INFO - PROCESS | 1228 | 1465425783494 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}] 15:43:03 INFO - PROCESS | 1228 | 1465425783496 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:03 INFO - PROCESS | 1228 | 1465425783570 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:43:03 INFO - PROCESS | 1228 | 1465425783575 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1228 | 1465425783577 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:03 INFO - PROCESS | 1228 | ++DOCSHELL 102E6400 == 34 [pid = 1228] [id = 357] 15:43:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (10A46C00) [pid = 1228] [serial = 1070] [outer = 00000000] 15:43:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16D0E400) [pid = 1228] [serial = 1071] [outer = 10A46C00] 15:43:03 INFO - PROCESS | 1228 | 1465425783619 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F28C00) [pid = 1228] [serial = 1072] [outer = 10A46C00] 15:43:04 INFO - PROCESS | 1228 | 1465425784046 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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 609ms 15:43:04 INFO - PROCESS | 1228 | 1465425784088 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1228 | 1465425784089 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:43:04 INFO - PROCESS | 1228 | 1465425784093 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1228 | 1465425784094 Marionette TRACE conn3 <- [1,1394,null,{}] 15:43:04 INFO - PROCESS | 1228 | 1465425784107 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}] 15:43:04 INFO - PROCESS | 1228 | 1465425784108 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:04 INFO - PROCESS | 1228 | 1465425784184 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:43:04 INFO - PROCESS | 1228 | 1465425784190 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1228 | 1465425784192 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:04 INFO - PROCESS | 1228 | ++DOCSHELL 178A1400 == 35 [pid = 1228] [id = 358] 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185C4000) [pid = 1228] [serial = 1073] [outer = 00000000] 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B47C00) [pid = 1228] [serial = 1074] [outer = 185C4000] 15:43:04 INFO - PROCESS | 1228 | 1465425784234 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B48000) [pid = 1228] [serial = 1075] [outer = 185C4000] 15:43:04 INFO - PROCESS | 1228 | 1465425784674 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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 625ms 15:43:04 INFO - PROCESS | 1228 | 1465425784732 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1228 | 1465425784734 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:43:04 INFO - PROCESS | 1228 | 1465425784738 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1228 | 1465425784739 Marionette TRACE conn3 <- [1,1398,null,{}] 15:43:04 INFO - PROCESS | 1228 | 1465425784743 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}] 15:43:04 INFO - PROCESS | 1228 | 1465425784744 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:04 INFO - PROCESS | 1228 | 1465425784826 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:43:04 INFO - PROCESS | 1228 | 1465425784831 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1228 | 1465425784833 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:04 INFO - PROCESS | 1228 | ++DOCSHELL 15515C00 == 36 [pid = 1228] [id = 359] 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B4F400) [pid = 1228] [serial = 1076] [outer = 00000000] 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C19C00) [pid = 1228] [serial = 1077] [outer = 19B4F400] 15:43:04 INFO - PROCESS | 1228 | 1465425784878 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1820DC00) [pid = 1228] [serial = 1078] [outer = 19B4F400] 15:43:05 INFO - PROCESS | 1228 | 1465425785657 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]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 937ms 15:43:05 INFO - PROCESS | 1228 | 1465425785683 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1228 | 1465425785687 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:43:05 INFO - PROCESS | 1228 | 1465425785693 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 1228 | 1465425785696 Marionette TRACE conn3 <- [1,1402,null,{}] 15:43:05 INFO - PROCESS | 1228 | 1465425785711 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}] 15:43:05 INFO - PROCESS | 1228 | 1465425785714 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:05 INFO - PROCESS | 1228 | 1465425785844 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:43:05 INFO - PROCESS | 1228 | 1465425785967 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1228 | 1465425785972 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:06 INFO - PROCESS | 1228 | ++DOCSHELL 10CB9400 == 37 [pid = 1228] [id = 360] 15:43:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (10EDF000) [pid = 1228] [serial = 1079] [outer = 00000000] 15:43:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1306D400) [pid = 1228] [serial = 1080] [outer = 10EDF000] 15:43:06 INFO - PROCESS | 1228 | 1465425786032 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (131D8800) [pid = 1228] [serial = 1081] [outer = 10EDF000] 15:43:06 INFO - PROCESS | 1228 | 1465425786846 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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1219ms 15:43:06 INFO - PROCESS | 1228 | 1465425786910 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1228 | 1465425786915 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:43:06 INFO - PROCESS | 1228 | 1465425786921 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1228 | 1465425786924 Marionette TRACE conn3 <- [1,1406,null,{}] 15:43:06 INFO - PROCESS | 1228 | 1465425786928 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}] 15:43:06 INFO - PROCESS | 1228 | 1465425786931 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:07 INFO - PROCESS | 1228 | 1465425787149 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:43:07 INFO - PROCESS | 1228 | 1465425787281 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1228 | 1465425787284 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:07 INFO - PROCESS | 1228 | ++DOCSHELL 10EE4800 == 38 [pid = 1228] [id = 361] 15:43:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (10EE7C00) [pid = 1228] [serial = 1082] [outer = 00000000] 15:43:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (10EED800) [pid = 1228] [serial = 1083] [outer = 10EE7C00] 15:43:07 INFO - PROCESS | 1228 | 1465425787336 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (12A18800) [pid = 1228] [serial = 1084] [outer = 10EE7C00] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 178A1400 == 37 [pid = 1228] [id = 358] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 102E6400 == 36 [pid = 1228] [id = 357] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 18299C00 == 35 [pid = 1228] [id = 356] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 1678B400 == 34 [pid = 1228] [id = 355] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 16AB9800 == 33 [pid = 1228] [id = 354] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 15582C00 == 32 [pid = 1228] [id = 353] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 1312F000 == 31 [pid = 1228] [id = 352] 15:43:07 INFO - PROCESS | 1228 | --DOCSHELL 10EE4C00 == 30 [pid = 1228] [id = 351] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A6F3800) [pid = 1228] [serial = 1035] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A721400) [pid = 1228] [serial = 1036] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A285C00) [pid = 1228] [serial = 1032] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185BE800) [pid = 1228] [serial = 1020] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185D9C00) [pid = 1228] [serial = 1021] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19C81800) [pid = 1228] [serial = 1024] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B54C00) [pid = 1228] [serial = 1003] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B53400) [pid = 1228] [serial = 1002] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (17F2A400) [pid = 1228] [serial = 1017] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B51C00) [pid = 1228] [serial = 1023] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1618AC00) [pid = 1228] [serial = 1014] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (161BE800) [pid = 1228] [serial = 1015] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13030800) [pid = 1228] [serial = 1005] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (13D1F400) [pid = 1228] [serial = 1006] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10A45400) [pid = 1228] [serial = 1008] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10EEDC00) [pid = 1228] [serial = 1026] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (10F2BC00) [pid = 1228] [serial = 1009] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (136AD800) [pid = 1228] [serial = 1011] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (14310800) [pid = 1228] [serial = 1012] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (18203800) [pid = 1228] [serial = 1029] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (13147C00) [pid = 1228] [serial = 1027] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A101400) [pid = 1228] [serial = 1030] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1A288400) [pid = 1228] [serial = 1033] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F5B400) [pid = 1228] [serial = 1018] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 1228 | 1465425787917 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]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1047ms 15:43:08 INFO - PROCESS | 1228 | 1465425787984 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1228 | 1465425787987 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:43:08 INFO - PROCESS | 1228 | 1465425787992 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1228 | 1465425787995 Marionette TRACE conn3 <- [1,1410,null,{}] 15:43:08 INFO - PROCESS | 1228 | 1465425787999 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}] 15:43:08 INFO - PROCESS | 1228 | 1465425788003 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:08 INFO - PROCESS | 1228 | 1465425788092 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:43:08 INFO - PROCESS | 1228 | 1465425788180 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1228 | 1465425788183 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:08 INFO - PROCESS | 1228 | ++DOCSHELL 10EEB800 == 31 [pid = 1228] [id = 362] 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (111AA800) [pid = 1228] [serial = 1085] [outer = 00000000] 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1309B800) [pid = 1228] [serial = 1086] [outer = 111AA800] 15:43:08 INFO - PROCESS | 1228 | 1465425788228 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (13152400) [pid = 1228] [serial = 1087] [outer = 111AA800] 15:43:08 INFO - PROCESS | 1228 | 1465425788632 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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 704ms 15:43:08 INFO - PROCESS | 1228 | 1465425788691 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1228 | 1465425788693 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:43:08 INFO - PROCESS | 1228 | 1465425788697 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1228 | 1465425788699 Marionette TRACE conn3 <- [1,1414,null,{}] 15:43:08 INFO - PROCESS | 1228 | 1465425788703 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}] 15:43:08 INFO - PROCESS | 1228 | 1465425788705 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:08 INFO - PROCESS | 1228 | 1465425788787 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:43:08 INFO - PROCESS | 1228 | 1465425788796 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1228 | 1465425788798 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:08 INFO - PROCESS | 1228 | ++DOCSHELL 1436A400 == 32 [pid = 1228] [id = 363] 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (15117C00) [pid = 1228] [serial = 1088] [outer = 00000000] 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1558F400) [pid = 1228] [serial = 1089] [outer = 15117C00] 15:43:08 INFO - PROCESS | 1228 | 1465425788842 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15E5EC00) [pid = 1228] [serial = 1090] [outer = 15117C00] 15:43:09 INFO - PROCESS | 1228 | 1465425789319 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]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 640ms 15:43:09 INFO - PROCESS | 1228 | 1465425789334 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1228 | 1465425789338 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:43:09 INFO - PROCESS | 1228 | 1465425789352 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1228 | 1465425789356 Marionette TRACE conn3 <- [1,1418,null,{}] 15:43:09 INFO - PROCESS | 1228 | 1465425789359 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}] 15:43:09 INFO - PROCESS | 1228 | 1465425789362 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:09 INFO - PROCESS | 1228 | 1465425789448 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:43:09 INFO - PROCESS | 1228 | 1465425789455 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1228 | 1465425789458 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:09 INFO - PROCESS | 1228 | ++DOCSHELL 169CB400 == 33 [pid = 1228] [id = 364] 15:43:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169CB800) [pid = 1228] [serial = 1091] [outer = 00000000] 15:43:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16D02800) [pid = 1228] [serial = 1092] [outer = 169CB800] 15:43:09 INFO - PROCESS | 1228 | 1465425789501 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (173ED800) [pid = 1228] [serial = 1093] [outer = 169CB800] 15:43:09 INFO - PROCESS | 1228 | 1465425789958 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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 656ms 15:43:10 INFO - PROCESS | 1228 | 1465425790003 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1228 | 1465425790005 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:43:10 INFO - PROCESS | 1228 | 1465425790008 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1228 | 1465425790010 Marionette TRACE conn3 <- [1,1422,null,{}] 15:43:10 INFO - PROCESS | 1228 | 1465425790013 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}] 15:43:10 INFO - PROCESS | 1228 | 1465425790015 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:10 INFO - PROCESS | 1228 | 1465425790121 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:43:10 INFO - PROCESS | 1228 | 1465425790207 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1228 | 1465425790209 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:10 INFO - PROCESS | 1228 | ++DOCSHELL 1768F400 == 34 [pid = 1228] [id = 365] 15:43:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17692400) [pid = 1228] [serial = 1094] [outer = 00000000] 15:43:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F5C400) [pid = 1228] [serial = 1095] [outer = 17692400] 15:43:10 INFO - PROCESS | 1228 | 1465425790253 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F63400) [pid = 1228] [serial = 1096] [outer = 17692400] 15:43:10 INFO - PROCESS | 1228 | 1465425790667 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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 704ms 15:43:10 INFO - PROCESS | 1228 | 1465425790708 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1228 | 1465425790710 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:43:10 INFO - PROCESS | 1228 | 1465425790718 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1228 | 1465425790720 Marionette TRACE conn3 <- [1,1426,null,{}] 15:43:10 INFO - PROCESS | 1228 | 1465425790723 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}] 15:43:10 INFO - PROCESS | 1228 | 1465425790725 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:10 INFO - PROCESS | 1228 | 1465425790833 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:43:10 INFO - PROCESS | 1228 | 1465425790838 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1228 | 1465425790844 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:10 INFO - PROCESS | 1228 | ++DOCSHELL 131D6C00 == 35 [pid = 1228] [id = 366] 15:43:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18298C00) [pid = 1228] [serial = 1097] [outer = 00000000] 15:43:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185BE800) [pid = 1228] [serial = 1098] [outer = 18298C00] 15:43:10 INFO - PROCESS | 1228 | 1465425790953 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DB000) [pid = 1228] [serial = 1099] [outer = 18298C00] 15:43:11 INFO - PROCESS | 1228 | 1465425791389 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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 688ms 15:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:43:11 INFO - PROCESS | 1228 | 1465425791425 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1228 | 1465425791427 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:43:11 INFO - PROCESS | 1228 | 1465425791430 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1228 | 1465425791432 Marionette TRACE conn3 <- [1,1430,null,{}] 15:43:11 INFO - PROCESS | 1228 | 1465425791436 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}] 15:43:11 INFO - PROCESS | 1228 | 1465425791437 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:11 INFO - PROCESS | 1228 | 1465425791570 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:43:11 INFO - PROCESS | 1228 | 1465425791602 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1228 | 1465425791604 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:11 INFO - PROCESS | 1228 | ++DOCSHELL 19B52800 == 36 [pid = 1228] [id = 367] 15:43:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B53000) [pid = 1228] [serial = 1100] [outer = 00000000] 15:43:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C17800) [pid = 1228] [serial = 1101] [outer = 19B53000] 15:43:11 INFO - PROCESS | 1228 | 1465425791651 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C1AC00) [pid = 1228] [serial = 1102] [outer = 19B53000] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1309C800) [pid = 1228] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16C45400) [pid = 1228] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185C4000) [pid = 1228] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A281400) [pid = 1228] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A725000) [pid = 1228] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1829A000) [pid = 1228] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10A46C00) [pid = 1228] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16ABB400) [pid = 1228] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16EBD000) [pid = 1228] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (111F5400) [pid = 1228] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15586800) [pid = 1228] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13152000) [pid = 1228] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:43:12 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (12B98800) [pid = 1228] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:43:12 INFO - PROCESS | 1228 | 1465425792166 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 798ms 15:43:12 INFO - PROCESS | 1228 | 1465425792230 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1228 | 1465425792232 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:43:12 INFO - PROCESS | 1228 | 1465425792236 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1228 | 1465425792237 Marionette TRACE conn3 <- [1,1434,null,{}] 15:43:12 INFO - PROCESS | 1228 | 1465425792241 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}] 15:43:12 INFO - PROCESS | 1228 | 1465425792243 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:12 INFO - PROCESS | 1228 | 1465425792321 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:43:12 INFO - PROCESS | 1228 | 1465425792326 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1228 | 1465425792328 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:12 INFO - PROCESS | 1228 | ++DOCSHELL 1309C800 == 37 [pid = 1228] [id = 368] 15:43:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1309D800) [pid = 1228] [serial = 1103] [outer = 00000000] 15:43:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1760C800) [pid = 1228] [serial = 1104] [outer = 1309D800] 15:43:12 INFO - PROCESS | 1228 | 1465425792370 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185D3C00) [pid = 1228] [serial = 1105] [outer = 1309D800] 15:43:12 INFO - PROCESS | 1228 | 1465425792807 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 625ms 15:43:12 INFO - PROCESS | 1228 | 1465425792897 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1228 | 1465425792899 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:43:12 INFO - PROCESS | 1228 | 1465425792904 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1228 | 1465425792906 Marionette TRACE conn3 <- [1,1438,null,{}] 15:43:12 INFO - PROCESS | 1228 | 1465425792909 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}] 15:43:12 INFO - PROCESS | 1228 | 1465425792911 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:13 INFO - PROCESS | 1228 | 1465425792997 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:43:13 INFO - PROCESS | 1228 | 1465425793003 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1228 | 1465425793005 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:13 INFO - PROCESS | 1228 | ++DOCSHELL 19B49000 == 38 [pid = 1228] [id = 369] 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19B4EC00) [pid = 1228] [serial = 1106] [outer = 00000000] 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C80400) [pid = 1228] [serial = 1107] [outer = 19B4EC00] 15:43:13 INFO - PROCESS | 1228 | 1465425793047 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (13030800) [pid = 1228] [serial = 1108] [outer = 19B4EC00] 15:43:13 INFO - PROCESS | 1228 | 1465425793484 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]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 15:43:13 INFO - PROCESS | 1228 | 1465425793543 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1228 | 1465425793545 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:43:13 INFO - PROCESS | 1228 | 1465425793548 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:43:13 INFO - PROCESS | 1228 | 1465425793550 Marionette TRACE conn3 <- [1,1442,null,{}] 15:43:13 INFO - PROCESS | 1228 | 1465425793553 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}] 15:43:13 INFO - PROCESS | 1228 | 1465425793555 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:13 INFO - PROCESS | 1228 | 1465425793641 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:43:13 INFO - PROCESS | 1228 | 1465425793647 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1228 | 1465425793649 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:13 INFO - PROCESS | 1228 | ++DOCSHELL 16AB7800 == 39 [pid = 1228] [id = 370] 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A27C800) [pid = 1228] [serial = 1109] [outer = 00000000] 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A284C00) [pid = 1228] [serial = 1110] [outer = 1A27C800] 15:43:13 INFO - PROCESS | 1228 | 1465425793691 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A604400) [pid = 1228] [serial = 1111] [outer = 1A27C800] 15:43:14 INFO - PROCESS | 1228 | 1465425794156 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]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms 15:43:14 INFO - PROCESS | 1228 | 1465425794248 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1228 | 1465425794253 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:43:14 INFO - PROCESS | 1228 | 1465425794259 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1228 | 1465425794263 Marionette TRACE conn3 <- [1,1446,null,{}] 15:43:14 INFO - PROCESS | 1228 | 1465425794270 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}] 15:43:14 INFO - PROCESS | 1228 | 1465425794273 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:14 INFO - PROCESS | 1228 | 1465425794472 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:43:14 INFO - PROCESS | 1228 | 1465425794570 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1228 | 1465425794575 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:14 INFO - PROCESS | 1228 | ++DOCSHELL 111A7000 == 40 [pid = 1228] [id = 371] 15:43:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (111A7C00) [pid = 1228] [serial = 1112] [outer = 00000000] 15:43:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (12AABC00) [pid = 1228] [serial = 1113] [outer = 111A7C00] 15:43:14 INFO - PROCESS | 1228 | 1465425794632 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (13026C00) [pid = 1228] [serial = 1114] [outer = 111A7C00] 15:43:15 INFO - PROCESS | 1228 | 1465425795199 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]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms 15:43:15 INFO - PROCESS | 1228 | 1465425795261 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 1228 | 1465425795266 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:43:15 INFO - PROCESS | 1228 | 1465425795272 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1228 | 1465425795275 Marionette TRACE conn3 <- [1,1450,null,{}] 15:43:15 INFO - PROCESS | 1228 | 1465425795279 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}] 15:43:15 INFO - PROCESS | 1228 | 1465425795282 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:15 INFO - PROCESS | 1228 | 1465425795389 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:43:15 INFO - PROCESS | 1228 | 1465425795524 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1228 | 1465425795527 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:15 INFO - PROCESS | 1228 | ++DOCSHELL 1550E000 == 41 [pid = 1228] [id = 372] 15:43:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (15512C00) [pid = 1228] [serial = 1115] [outer = 00000000] 15:43:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (161B9000) [pid = 1228] [serial = 1116] [outer = 15512C00] 15:43:15 INFO - PROCESS | 1228 | 1465425795586 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (161C0800) [pid = 1228] [serial = 1117] [outer = 15512C00] 15:43:16 INFO - PROCESS | 1228 | 1465425796234 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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1000ms 15:43:16 INFO - PROCESS | 1228 | 1465425796275 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1228 | 1465425796277 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:43:16 INFO - PROCESS | 1228 | 1465425796281 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1228 | 1465425796285 Marionette TRACE conn3 <- [1,1454,null,{}] 15:43:16 INFO - PROCESS | 1228 | 1465425796295 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}] 15:43:16 INFO - PROCESS | 1228 | 1465425796300 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:16 INFO - PROCESS | 1228 | 1465425796406 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:43:16 INFO - PROCESS | 1228 | 1465425796536 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1228 | 1465425796540 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:16 INFO - PROCESS | 1228 | ++DOCSHELL 1829F400 == 42 [pid = 1228] [id = 373] 15:43:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (185D4800) [pid = 1228] [serial = 1118] [outer = 00000000] 15:43:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19B4E400) [pid = 1228] [serial = 1119] [outer = 185D4800] 15:43:16 INFO - PROCESS | 1228 | 1465425796597 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19EDF800) [pid = 1228] [serial = 1120] [outer = 185D4800] 15:43:17 INFO - PROCESS | 1228 | 1465425797228 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]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1047ms 15:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:43:17 INFO - PROCESS | 1228 | 1465425797327 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 1228 | 1465425797330 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:43:17 INFO - PROCESS | 1228 | 1465425797334 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 1228 | 1465425797336 Marionette TRACE conn3 <- [1,1458,null,{}] 15:43:17 INFO - PROCESS | 1228 | 1465425797376 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}] 15:43:17 INFO - PROCESS | 1228 | 1465425797379 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:17 INFO - PROCESS | 1228 | 1465425797492 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:43:17 INFO - PROCESS | 1228 | 1465425797615 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1228 | 1465425797618 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:17 INFO - PROCESS | 1228 | ++DOCSHELL 102CD400 == 43 [pid = 1228] [id = 374] 15:43:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (102D2800) [pid = 1228] [serial = 1121] [outer = 00000000] 15:43:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1288E800) [pid = 1228] [serial = 1122] [outer = 102D2800] 15:43:17 INFO - PROCESS | 1228 | 1465425797674 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (12D8D800) [pid = 1228] [serial = 1123] [outer = 102D2800] 15:43:18 INFO - PROCESS | 1228 | 1465425798348 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]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1078ms 15:43:18 INFO - PROCESS | 1228 | 1465425798411 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1228 | 1465425798415 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:43:18 INFO - PROCESS | 1228 | 1465425798437 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1228 | 1465425798440 Marionette TRACE conn3 <- [1,1462,null,{}] 15:43:18 INFO - PROCESS | 1228 | 1465425798446 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}] 15:43:18 INFO - PROCESS | 1228 | 1465425798449 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:18 INFO - PROCESS | 1228 | 1465425798549 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:43:18 INFO - PROCESS | 1228 | 1465425798684 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1228 | 1465425798687 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:18 INFO - PROCESS | 1228 | ++DOCSHELL 111AB000 == 44 [pid = 1228] [id = 375] 15:43:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (111EDC00) [pid = 1228] [serial = 1124] [outer = 00000000] 15:43:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (1394A000) [pid = 1228] [serial = 1125] [outer = 111EDC00] 15:43:18 INFO - PROCESS | 1228 | 1465425798738 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (14311000) [pid = 1228] [serial = 1126] [outer = 111EDC00] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 19B49000 == 43 [pid = 1228] [id = 369] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 1309C800 == 42 [pid = 1228] [id = 368] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 19B52800 == 41 [pid = 1228] [id = 367] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 131D6C00 == 40 [pid = 1228] [id = 366] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 1768F400 == 39 [pid = 1228] [id = 365] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 169CB400 == 38 [pid = 1228] [id = 364] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 1436A400 == 37 [pid = 1228] [id = 363] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 10EEB800 == 36 [pid = 1228] [id = 362] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 10CB9400 == 35 [pid = 1228] [id = 360] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 10EE4800 == 34 [pid = 1228] [id = 361] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 15515C00 == 33 [pid = 1228] [id = 359] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 11C26000 == 32 [pid = 1228] [id = 350] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 102CD400 == 31 [pid = 1228] [id = 374] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 1829F400 == 30 [pid = 1228] [id = 373] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 16AB7800 == 29 [pid = 1228] [id = 370] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 111A7000 == 28 [pid = 1228] [id = 371] 15:43:19 INFO - PROCESS | 1228 | --DOCSHELL 1550E000 == 27 [pid = 1228] [id = 372] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (16AC1400) [pid = 1228] [serial = 1062] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (17610C00) [pid = 1228] [serial = 1065] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (11CC3800) [pid = 1228] [serial = 1053] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (12814800) [pid = 1228] [serial = 1054] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (12815400) [pid = 1228] [serial = 1059] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (131D5400) [pid = 1228] [serial = 1056] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (13226800) [pid = 1228] [serial = 1057] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (13945400) [pid = 1228] [serial = 1050] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (15110400) [pid = 1228] [serial = 1051] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16D04000) [pid = 1228] [serial = 1063] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (15B53000) [pid = 1228] [serial = 1039] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (136B2400) [pid = 1228] [serial = 1038] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (17F5F400) [pid = 1228] [serial = 1042] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1769A400) [pid = 1228] [serial = 1041] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B48000) [pid = 1228] [serial = 1075] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A728800) [pid = 1228] [serial = 1045] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1A6EB000) [pid = 1228] [serial = 1044] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19C19C00) [pid = 1228] [serial = 1077] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A794000) [pid = 1228] [serial = 1048] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (185D3800) [pid = 1228] [serial = 1068] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A790800) [pid = 1228] [serial = 1047] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (17698000) [pid = 1228] [serial = 1066] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (19B47C00) [pid = 1228] [serial = 1074] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (185D9800) [pid = 1228] [serial = 1069] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (16D0E400) [pid = 1228] [serial = 1071] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (161B6800) [pid = 1228] [serial = 1060] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (17F28C00) [pid = 1228] [serial = 1072] [outer = 00000000] [url = about:blank] 15:43:19 INFO - PROCESS | 1228 | 1465425799907 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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1516ms 15:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:43:19 INFO - PROCESS | 1228 | 1465425799953 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 1228 | 1465425799956 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:43:19 INFO - PROCESS | 1228 | 1465425799960 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 1228 | 1465425799963 Marionette TRACE conn3 <- [1,1466,null,{}] 15:43:19 INFO - PROCESS | 1228 | 1465425799967 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}] 15:43:19 INFO - PROCESS | 1228 | 1465425799971 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:20 INFO - PROCESS | 1228 | 1465425800102 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:43:20 INFO - PROCESS | 1228 | 1465425800189 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1228 | 1465425800192 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:20 INFO - PROCESS | 1228 | ++DOCSHELL 111F8800 == 28 [pid = 1228] [id = 376] 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (114BB000) [pid = 1228] [serial = 1127] [outer = 00000000] 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (12D86000) [pid = 1228] [serial = 1128] [outer = 114BB000] 15:43:20 INFO - PROCESS | 1228 | 1465425800239 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (13129400) [pid = 1228] [serial = 1129] [outer = 114BB000] 15:43:20 INFO - PROCESS | 1228 | 1465425800626 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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 688ms 15:43:20 INFO - PROCESS | 1228 | 1465425800658 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1228 | 1465425800662 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:43:20 INFO - PROCESS | 1228 | 1465425800668 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1228 | 1465425800671 Marionette TRACE conn3 <- [1,1470,null,{}] 15:43:20 INFO - PROCESS | 1228 | 1465425800675 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}] 15:43:20 INFO - PROCESS | 1228 | 1465425800677 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:20 INFO - PROCESS | 1228 | 1465425800793 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:43:20 INFO - PROCESS | 1228 | 1465425800800 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1228 | 1465425800802 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:20 INFO - PROCESS | 1228 | ++DOCSHELL 151B2400 == 29 [pid = 1228] [id = 377] 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (151B4000) [pid = 1228] [serial = 1130] [outer = 00000000] 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1558FC00) [pid = 1228] [serial = 1131] [outer = 151B4000] 15:43:20 INFO - PROCESS | 1228 | 1465425800849 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B53C00) [pid = 1228] [serial = 1132] [outer = 151B4000] 15:43:21 INFO - PROCESS | 1228 | 1465425801321 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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 703ms 15:43:21 INFO - PROCESS | 1228 | 1465425801367 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1228 | 1465425801370 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:43:21 INFO - PROCESS | 1228 | 1465425801373 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1228 | 1465425801376 Marionette TRACE conn3 <- [1,1474,null,{}] 15:43:21 INFO - PROCESS | 1228 | 1465425801387 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}] 15:43:21 INFO - PROCESS | 1228 | 1465425801391 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:21 INFO - PROCESS | 1228 | 1465425801470 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:43:21 INFO - PROCESS | 1228 | 1465425801479 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1228 | 1465425801482 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:21 INFO - PROCESS | 1228 | ++DOCSHELL 16ABD800 == 30 [pid = 1228] [id = 378] 15:43:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16ABDC00) [pid = 1228] [serial = 1133] [outer = 00000000] 15:43:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16AC4C00) [pid = 1228] [serial = 1134] [outer = 16ABDC00] 15:43:21 INFO - PROCESS | 1228 | 1465425801528 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16F51000) [pid = 1228] [serial = 1135] [outer = 16ABDC00] 15:43:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17692800) [pid = 1228] [serial = 1136] [outer = 1B368400] 15:43:22 INFO - PROCESS | 1228 | 1465425802100 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]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 750ms 15:43:22 INFO - PROCESS | 1228 | 1465425802143 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1228 | 1465425802146 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:43:22 INFO - PROCESS | 1228 | 1465425802161 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 1228 | 1465425802163 Marionette TRACE conn3 <- [1,1478,null,{}] 15:43:22 INFO - PROCESS | 1228 | 1465425802166 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}] 15:43:22 INFO - PROCESS | 1228 | 1465425802168 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:22 INFO - PROCESS | 1228 | 1465425802281 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:43:22 INFO - PROCESS | 1228 | 1465425802290 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1228 | 1465425802292 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:22 INFO - PROCESS | 1228 | ++DOCSHELL 16AC4400 == 31 [pid = 1228] [id = 379] 15:43:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16D0E000) [pid = 1228] [serial = 1137] [outer = 00000000] 15:43:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (17F5E800) [pid = 1228] [serial = 1138] [outer = 16D0E000] 15:43:22 INFO - PROCESS | 1228 | 1465425802336 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1820E000) [pid = 1228] [serial = 1139] [outer = 16D0E000] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17692400) [pid = 1228] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (18298C00) [pid = 1228] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15117C00) [pid = 1228] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10EE7C00) [pid = 1228] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (111AA800) [pid = 1228] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19B4F400) [pid = 1228] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10EDF000) [pid = 1228] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19B53000) [pid = 1228] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (169CB800) [pid = 1228] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A27C800) [pid = 1228] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19B4EC00) [pid = 1228] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:43:22 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1309D800) [pid = 1228] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:43:23 INFO - PROCESS | 1228 | 1465425803400 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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1297ms 15:43:23 INFO - PROCESS | 1228 | 1465425803462 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1228 | 1465425803466 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:43:23 INFO - PROCESS | 1228 | 1465425803472 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1228 | 1465425803475 Marionette TRACE conn3 <- [1,1482,null,{}] 15:43:23 INFO - PROCESS | 1228 | 1465425803481 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}] 15:43:23 INFO - PROCESS | 1228 | 1465425803484 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:23 INFO - PROCESS | 1228 | 1465425803602 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:43:23 INFO - PROCESS | 1228 | 1465425803729 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1228 | 1465425803732 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:23 INFO - PROCESS | 1228 | ++DOCSHELL 10EEB000 == 32 [pid = 1228] [id = 380] 15:43:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (10EEBC00) [pid = 1228] [serial = 1140] [outer = 00000000] 15:43:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (12A0F800) [pid = 1228] [serial = 1141] [outer = 10EEBC00] 15:43:23 INFO - PROCESS | 1228 | 1465425803790 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (12D88400) [pid = 1228] [serial = 1142] [outer = 10EEBC00] 15:43:24 INFO - PROCESS | 1228 | 1465425804576 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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1140ms 15:43:24 INFO - PROCESS | 1228 | 1465425804620 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1228 | 1465425804625 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:43:24 INFO - PROCESS | 1228 | 1465425804631 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1228 | 1465425804634 Marionette TRACE conn3 <- [1,1486,null,{}] 15:43:24 INFO - PROCESS | 1228 | 1465425804638 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}] 15:43:24 INFO - PROCESS | 1228 | 1465425804641 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:24 INFO - PROCESS | 1228 | 1465425804782 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:43:24 INFO - PROCESS | 1228 | 1465425804962 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1228 | 1465425804965 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:25 INFO - PROCESS | 1228 | ++DOCSHELL 1026F400 == 33 [pid = 1228] [id = 381] 15:43:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (102CB000) [pid = 1228] [serial = 1143] [outer = 00000000] 15:43:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (104E7800) [pid = 1228] [serial = 1144] [outer = 102CB000] 15:43:25 INFO - PROCESS | 1228 | 1465425805021 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (10EE3400) [pid = 1228] [serial = 1145] [outer = 102CB000] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 104E1000 == 32 [pid = 1228] [id = 19] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 1B141400 == 31 [pid = 1228] [id = 15] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 1A8A6000 == 30 [pid = 1228] [id = 12] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 1AA1DC00 == 29 [pid = 1228] [id = 13] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 16ABD800 == 28 [pid = 1228] [id = 378] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 151B2400 == 27 [pid = 1228] [id = 377] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 111F8800 == 26 [pid = 1228] [id = 376] 15:43:25 INFO - PROCESS | 1228 | --DOCSHELL 111AB000 == 25 [pid = 1228] [id = 375] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F5C400) [pid = 1228] [serial = 1095] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (17F63400) [pid = 1228] [serial = 1096] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (185DB000) [pid = 1228] [serial = 1099] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (185BE800) [pid = 1228] [serial = 1098] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1558F400) [pid = 1228] [serial = 1089] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (15E5EC00) [pid = 1228] [serial = 1090] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (10EED800) [pid = 1228] [serial = 1083] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (12A18800) [pid = 1228] [serial = 1084] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1309B800) [pid = 1228] [serial = 1086] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (13152400) [pid = 1228] [serial = 1087] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1820DC00) [pid = 1228] [serial = 1078] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1306D400) [pid = 1228] [serial = 1080] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (19C17800) [pid = 1228] [serial = 1101] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (131D8800) [pid = 1228] [serial = 1081] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (16D02800) [pid = 1228] [serial = 1092] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1A284C00) [pid = 1228] [serial = 1110] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1A604400) [pid = 1228] [serial = 1111] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (13030800) [pid = 1228] [serial = 1108] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (1760C800) [pid = 1228] [serial = 1104] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (185D3C00) [pid = 1228] [serial = 1105] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (19C80400) [pid = 1228] [serial = 1107] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (19C1AC00) [pid = 1228] [serial = 1102] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (173ED800) [pid = 1228] [serial = 1093] [outer = 00000000] [url = about:blank] 15:43:25 INFO - PROCESS | 1228 | 1465425805736 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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1141ms 15:43:25 INFO - PROCESS | 1228 | 1465425805776 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1228 | 1465425805781 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:43:25 INFO - PROCESS | 1228 | 1465425805786 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1228 | 1465425805789 Marionette TRACE conn3 <- [1,1490,null,{}] 15:43:25 INFO - PROCESS | 1228 | 1465425805795 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}] 15:43:25 INFO - PROCESS | 1228 | 1465425805798 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:25 INFO - PROCESS | 1228 | 1465425805907 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:43:26 INFO - PROCESS | 1228 | 1465425805992 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 1228 | 1465425805995 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:26 INFO - PROCESS | 1228 | ++DOCSHELL 12AA4000 == 26 [pid = 1228] [id = 382] 15:43:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (12BA5C00) [pid = 1228] [serial = 1146] [outer = 00000000] 15:43:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (130BEC00) [pid = 1228] [serial = 1147] [outer = 12BA5C00] 15:43:26 INFO - PROCESS | 1228 | 1465425806094 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (13154800) [pid = 1228] [serial = 1148] [outer = 12BA5C00] 15:43:26 INFO - PROCESS | 1228 | 1465425806724 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]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1000ms 15:43:26 INFO - PROCESS | 1228 | 1465425806789 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1228 | 1465425806794 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:43:26 INFO - PROCESS | 1228 | 1465425806800 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 1228 | 1465425806803 Marionette TRACE conn3 <- [1,1494,null,{}] 15:43:26 INFO - PROCESS | 1228 | 1465425806807 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}] 15:43:26 INFO - PROCESS | 1228 | 1465425806810 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:26 INFO - PROCESS | 1228 | 1465425806918 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:43:27 INFO - PROCESS | 1228 | 1465425807001 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1228 | 1465425807004 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:27 INFO - PROCESS | 1228 | ++DOCSHELL 1436FC00 == 27 [pid = 1228] [id = 383] 15:43:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (14371000) [pid = 1228] [serial = 1149] [outer = 00000000] 15:43:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (15118800) [pid = 1228] [serial = 1150] [outer = 14371000] 15:43:27 INFO - PROCESS | 1228 | 1465425807102 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (1550B400) [pid = 1228] [serial = 1151] [outer = 14371000] 15:43:27 INFO - PROCESS | 1228 | 1465425807753 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]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1001ms 15:43:27 INFO - PROCESS | 1228 | 1465425807802 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1228 | 1465425807805 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:43:27 INFO - PROCESS | 1228 | 1465425807809 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1228 | 1465425807812 Marionette TRACE conn3 <- [1,1498,null,{}] 15:43:27 INFO - PROCESS | 1228 | 1465425807824 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}] 15:43:27 INFO - PROCESS | 1228 | 1465425807829 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:27 INFO - PROCESS | 1228 | 1465425807936 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:43:28 INFO - PROCESS | 1228 | 1465425808064 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1228 | 1465425808068 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:28 INFO - PROCESS | 1228 | ++DOCSHELL 114C3400 == 28 [pid = 1228] [id = 384] 15:43:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (161C0400) [pid = 1228] [serial = 1152] [outer = 00000000] 15:43:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (169C5C00) [pid = 1228] [serial = 1153] [outer = 161C0400] 15:43:28 INFO - PROCESS | 1228 | 1465425808128 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (16ABD800) [pid = 1228] [serial = 1154] [outer = 161C0400] 15:43:28 INFO - PROCESS | 1228 | 1465425808723 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]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 953ms 15:43:28 INFO - PROCESS | 1228 | 1465425808754 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1228 | 1465425808756 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:43:28 INFO - PROCESS | 1228 | 1465425808760 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1228 | 1465425808762 Marionette TRACE conn3 <- [1,1502,null,{}] 15:43:28 INFO - PROCESS | 1228 | 1465425808766 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}] 15:43:28 INFO - PROCESS | 1228 | 1465425808768 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:28 INFO - PROCESS | 1228 | 1465425808877 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:43:28 INFO - PROCESS | 1228 | 1465425808973 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1228 | 1465425808975 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:29 INFO - PROCESS | 1228 | ++DOCSHELL 173EF400 == 29 [pid = 1228] [id = 385] 15:43:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (175A4800) [pid = 1228] [serial = 1155] [outer = 00000000] 15:43:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (17610C00) [pid = 1228] [serial = 1156] [outer = 175A4800] 15:43:29 INFO - PROCESS | 1228 | 1465425809029 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (178A0C00) [pid = 1228] [serial = 1157] [outer = 175A4800] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1314B800 == 28 [pid = 1228] [id = 28] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 13227800 == 27 [pid = 1228] [id = 23] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 15E5DC00 == 26 [pid = 1228] [id = 26] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1A72BC00 == 25 [pid = 1228] [id = 11] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1A605800 == 24 [pid = 1228] [id = 10] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 114C6800 == 23 [pid = 1228] [id = 27] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1A796000 == 22 [pid = 1228] [id = 18] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 15116400 == 21 [pid = 1228] [id = 24] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 13127000 == 20 [pid = 1228] [id = 25] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1B138800 == 19 [pid = 1228] [id = 14] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 104E8800 == 18 [pid = 1228] [id = 21] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 131D5000 == 17 [pid = 1228] [id = 20] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1678EC00 == 16 [pid = 1228] [id = 8] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 11C1E000 == 15 [pid = 1228] [id = 22] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 114C3400 == 14 [pid = 1228] [id = 384] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1436FC00 == 13 [pid = 1228] [id = 383] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 10EEB000 == 12 [pid = 1228] [id = 380] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 1026F400 == 11 [pid = 1228] [id = 381] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 12AA4000 == 10 [pid = 1228] [id = 382] 15:43:30 INFO - PROCESS | 1228 | --DOCSHELL 16AC4400 == 9 [pid = 1228] [id = 379] 15:43:31 INFO - PROCESS | 1228 | 1465425811643 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]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2922ms 15:43:31 INFO - PROCESS | 1228 | 1465425811686 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 1228 | 1465425811691 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:43:31 INFO - PROCESS | 1228 | 1465425811696 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 1228 | 1465425811699 Marionette TRACE conn3 <- [1,1506,null,{}] 15:43:31 INFO - PROCESS | 1228 | 1465425811706 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}] 15:43:31 INFO - PROCESS | 1228 | 1465425811708 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:31 INFO - PROCESS | 1228 | 1465425811806 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:43:31 INFO - PROCESS | 1228 | 1465425811889 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1228 | 1465425811894 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:31 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5000 == 10 [pid = 1228] [id = 386] 15:43:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (10F33800) [pid = 1228] [serial = 1158] [outer = 00000000] 15:43:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (12814800) [pid = 1228] [serial = 1159] [outer = 10F33800] 15:43:31 INFO - PROCESS | 1228 | 1465425811942 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (12AA1C00) [pid = 1228] [serial = 1160] [outer = 10F33800] 15:43:32 INFO - PROCESS | 1228 | 1465425812362 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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 703ms 15:43:32 INFO - PROCESS | 1228 | 1465425812396 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 1228 | 1465425812401 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:43:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:43:32 INFO - PROCESS | 1228 | 1465425812407 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 1228 | 1465425812410 Marionette TRACE conn3 <- [1,1510,null,{}] 15:43:32 INFO - PROCESS | 1228 | 1465425812414 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}] 15:43:32 INFO - PROCESS | 1228 | 1465425812417 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:32 INFO - PROCESS | 1228 | 1465425812511 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:43:32 INFO - PROCESS | 1228 | 1465425812518 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1228 | 1465425812521 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:32 INFO - PROCESS | 1228 | ++DOCSHELL 10F35800 == 11 [pid = 1228] [id = 387] 15:43:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (131D6800) [pid = 1228] [serial = 1161] [outer = 00000000] 15:43:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (136B5000) [pid = 1228] [serial = 1162] [outer = 131D6800] 15:43:32 INFO - PROCESS | 1228 | 1465425812568 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (13D13400) [pid = 1228] [serial = 1163] [outer = 131D6800] 15:43:33 INFO - PROCESS | 1228 | 1465425813044 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"]]]}] 15:43:33 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 () { 15:43:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:43:33 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 () { 15:43:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:43:33 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 () { 15:43:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:43:33 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 () { 15:43:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:43:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 15:43:33 INFO - PROCESS | 1228 | 1465425813117 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1228 | 1465425813119 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:43:33 INFO - PROCESS | 1228 | 1465425813122 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1228 | 1465425813126 Marionette TRACE conn3 <- [1,1514,null,{}] 15:43:33 INFO - PROCESS | 1228 | 1465425813136 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}] 15:43:33 INFO - PROCESS | 1228 | 1465425813141 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:33 INFO - PROCESS | 1228 | 1465425813255 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:43:33 INFO - PROCESS | 1228 | 1465425813352 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1228 | 1465425813355 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:33 INFO - PROCESS | 1228 | ++DOCSHELL 16193000 == 12 [pid = 1228] [id = 388] 15:43:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161B5000) [pid = 1228] [serial = 1164] [outer = 00000000] 15:43:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (161BD000) [pid = 1228] [serial = 1165] [outer = 161B5000] 15:43:33 INFO - PROCESS | 1228 | 1465425813404 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169C5400) [pid = 1228] [serial = 1166] [outer = 161B5000] 15:43:33 INFO - PROCESS | 1228 | 1465425813798 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"]]]}] 15:43:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:43:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:43:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:43:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 703ms 15:43:33 INFO - PROCESS | 1228 | 1465425813822 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1228 | 1465425813825 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:43:33 INFO - PROCESS | 1228 | 1465425813828 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1228 | 1465425813830 Marionette TRACE conn3 <- [1,1518,null,{}] 15:43:33 INFO - PROCESS | 1228 | 1465425813833 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}] 15:43:33 INFO - PROCESS | 1228 | 1465425813845 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:33 INFO - PROCESS | 1228 | 1465425813961 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:43:33 INFO - PROCESS | 1228 | 1465425813966 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1228 | 1465425813969 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:34 INFO - PROCESS | 1228 | ++DOCSHELL 161BC800 == 13 [pid = 1228] [id = 389] 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (169C3800) [pid = 1228] [serial = 1167] [outer = 00000000] 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1789C800) [pid = 1228] [serial = 1168] [outer = 169C3800] 15:43:34 INFO - PROCESS | 1228 | 1465425814014 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F5B800) [pid = 1228] [serial = 1169] [outer = 169C3800] 15:43:34 INFO - PROCESS | 1228 | 1465425814453 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]]]}] 15:43:34 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 15:43:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:43:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:43:34 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. 15:43:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:43:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 641ms 15:43:34 INFO - PROCESS | 1228 | 1465425814466 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 1228 | 1465425814467 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:43:34 INFO - PROCESS | 1228 | 1465425814471 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1228 | 1465425814473 Marionette TRACE conn3 <- [1,1522,null,{}] 15:43:34 INFO - PROCESS | 1228 | 1465425814476 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}] 15:43:34 INFO - PROCESS | 1228 | 1465425814478 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:34 INFO - PROCESS | 1228 | 1465425814587 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:43:34 INFO - PROCESS | 1228 | 1465425814592 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 1228 | 1465425814594 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:34 INFO - PROCESS | 1228 | ++DOCSHELL 17F65400 == 14 [pid = 1228] [id = 390] 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1803E400) [pid = 1228] [serial = 1170] [outer = 00000000] 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829A400) [pid = 1228] [serial = 1171] [outer = 1803E400] 15:43:34 INFO - PROCESS | 1228 | 1465425814638 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185BA400) [pid = 1228] [serial = 1172] [outer = 1803E400] 15:43:35 INFO - PROCESS | 1228 | 1465425815129 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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 687ms 15:43:35 INFO - PROCESS | 1228 | 1465425815171 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1228 | 1465425815173 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:43:35 INFO - PROCESS | 1228 | 1465425815176 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:43:35 INFO - PROCESS | 1228 | 1465425815177 Marionette TRACE conn3 <- [1,1526,null,{}] 15:43:35 INFO - PROCESS | 1228 | 1465425815181 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}] 15:43:35 INFO - PROCESS | 1228 | 1465425815186 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:35 INFO - PROCESS | 1228 | 1465425815339 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:43:35 INFO - PROCESS | 1228 | 1465425815402 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1228 | 1465425815404 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:35 INFO - PROCESS | 1228 | ++DOCSHELL 185D4C00 == 15 [pid = 1228] [id = 391] 15:43:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185D6C00) [pid = 1228] [serial = 1173] [outer = 00000000] 15:43:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185E0400) [pid = 1228] [serial = 1174] [outer = 185D6C00] 15:43:35 INFO - PROCESS | 1228 | 1465425815448 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B51000) [pid = 1228] [serial = 1175] [outer = 185D6C00] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16ABDC00) [pid = 1228] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (14371000) [pid = 1228] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (161C0400) [pid = 1228] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15512C00) [pid = 1228] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (111A7C00) [pid = 1228] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (102D2800) [pid = 1228] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (185D4800) [pid = 1228] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (102CB000) [pid = 1228] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12BA5C00) [pid = 1228] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16D0E000) [pid = 1228] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (111EDC00) [pid = 1228] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (114BB000) [pid = 1228] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:43:35 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (151B4000) [pid = 1228] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:43:36 INFO - PROCESS | 1228 | 1465425816077 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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 938ms 15:43:36 INFO - PROCESS | 1228 | 1465425816127 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1228 | 1465425816129 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:43:36 INFO - PROCESS | 1228 | 1465425816133 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1228 | 1465425816144 Marionette TRACE conn3 <- [1,1530,null,{}] 15:43:36 INFO - PROCESS | 1228 | 1465425816147 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}] 15:43:36 INFO - PROCESS | 1228 | 1465425816149 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:36 INFO - PROCESS | 1228 | 1465425816226 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:43:36 INFO - PROCESS | 1228 | 1465425816242 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1228 | 1465425816244 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:36 INFO - PROCESS | 1228 | ++DOCSHELL 136B8000 == 16 [pid = 1228] [id = 392] 15:43:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1436CC00) [pid = 1228] [serial = 1176] [outer = 00000000] 15:43:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161C2800) [pid = 1228] [serial = 1177] [outer = 1436CC00] 15:43:36 INFO - PROCESS | 1228 | 1465425816288 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1664E400) [pid = 1228] [serial = 1178] [outer = 1436CC00] 15:43:36 INFO - PROCESS | 1228 | 1465425816871 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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 797ms 15:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:43:36 INFO - PROCESS | 1228 | 1465425816934 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1228 | 1465425816936 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:43:36 INFO - PROCESS | 1228 | 1465425816939 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1228 | 1465425816941 Marionette TRACE conn3 <- [1,1534,null,{}] 15:43:36 INFO - PROCESS | 1228 | 1465425816945 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}] 15:43:36 INFO - PROCESS | 1228 | 1465425816947 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:37 INFO - PROCESS | 1228 | 1465425817024 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:43:37 INFO - PROCESS | 1228 | 1465425817031 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1228 | 1465425817033 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:37 INFO - PROCESS | 1228 | ++DOCSHELL 16194800 == 17 [pid = 1228] [id = 393] 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (161C0400) [pid = 1228] [serial = 1179] [outer = 00000000] 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19B54800) [pid = 1228] [serial = 1180] [outer = 161C0400] 15:43:37 INFO - PROCESS | 1228 | 1465425817076 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185DF400) [pid = 1228] [serial = 1181] [outer = 161C0400] 15:43:37 INFO - PROCESS | 1228 | 1465425817505 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]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 594ms 15:43:37 INFO - PROCESS | 1228 | 1465425817537 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1228 | 1465425817539 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:43:37 INFO - PROCESS | 1228 | 1465425817542 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 1228 | 1465425817543 Marionette TRACE conn3 <- [1,1538,null,{}] 15:43:37 INFO - PROCESS | 1228 | 1465425817547 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}] 15:43:37 INFO - PROCESS | 1228 | 1465425817549 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:37 INFO - PROCESS | 1228 | 1465425817649 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:43:37 INFO - PROCESS | 1228 | 1465425817659 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1228 | 1465425817661 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:37 INFO - PROCESS | 1228 | ++DOCSHELL 16192800 == 18 [pid = 1228] [id = 394] 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C21C00) [pid = 1228] [serial = 1182] [outer = 00000000] 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19C86400) [pid = 1228] [serial = 1183] [outer = 19C21C00] 15:43:37 INFO - PROCESS | 1228 | 1465425817703 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C86800) [pid = 1228] [serial = 1184] [outer = 19C21C00] 15:43:38 INFO - PROCESS | 1228 | 1465425818416 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]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 906ms 15:43:38 INFO - PROCESS | 1228 | 1465425818447 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 1228 | 1465425818452 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:43:38 INFO - PROCESS | 1228 | 1465425818481 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1228 | 1465425818485 Marionette TRACE conn3 <- [1,1542,null,{}] 15:43:38 INFO - PROCESS | 1228 | 1465425818491 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}] 15:43:38 INFO - PROCESS | 1228 | 1465425818494 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:38 INFO - PROCESS | 1228 | 1465425818609 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:43:38 INFO - PROCESS | 1228 | 1465425818740 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1228 | 1465425818743 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:38 INFO - PROCESS | 1228 | ++DOCSHELL 10EE1800 == 19 [pid = 1228] [id = 395] 15:43:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (111F8800) [pid = 1228] [serial = 1185] [outer = 00000000] 15:43:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (13150800) [pid = 1228] [serial = 1186] [outer = 111F8800] 15:43:38 INFO - PROCESS | 1228 | 1465425818800 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1430B800) [pid = 1228] [serial = 1187] [outer = 111F8800] 15:43:39 INFO - PROCESS | 1228 | 1465425819680 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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1251ms 15:43:39 INFO - PROCESS | 1228 | 1465425819733 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 1228 | 1465425819737 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:43:39 INFO - PROCESS | 1228 | 1465425819742 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 1228 | 1465425819746 Marionette TRACE conn3 <- [1,1546,null,{}] 15:43:39 INFO - PROCESS | 1228 | 1465425819751 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}] 15:43:39 INFO - PROCESS | 1228 | 1465425819754 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:39 INFO - PROCESS | 1228 | 1465425819861 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:43:39 INFO - PROCESS | 1228 | 1465425819944 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1228 | 1465425819948 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:40 INFO - PROCESS | 1228 | ++DOCSHELL 114BEC00 == 20 [pid = 1228] [id = 396] 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (11AD9800) [pid = 1228] [serial = 1188] [outer = 00000000] 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (12BA5C00) [pid = 1228] [serial = 1189] [outer = 11AD9800] 15:43:40 INFO - PROCESS | 1228 | 1465425820045 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1309D800) [pid = 1228] [serial = 1190] [outer = 11AD9800] 15:43:40 INFO - PROCESS | 1228 | --DOCSHELL 173EF400 == 19 [pid = 1228] [id = 385] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (10EE3400) [pid = 1228] [serial = 1145] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (13154800) [pid = 1228] [serial = 1148] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (15118800) [pid = 1228] [serial = 1150] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17F5E800) [pid = 1228] [serial = 1138] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1820E000) [pid = 1228] [serial = 1139] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (12A0F800) [pid = 1228] [serial = 1141] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (130BEC00) [pid = 1228] [serial = 1147] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (14311000) [pid = 1228] [serial = 1126] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1394A000) [pid = 1228] [serial = 1125] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (104E7800) [pid = 1228] [serial = 1144] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12D86000) [pid = 1228] [serial = 1128] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13129400) [pid = 1228] [serial = 1129] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1558FC00) [pid = 1228] [serial = 1131] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (15B53C00) [pid = 1228] [serial = 1132] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (12AABC00) [pid = 1228] [serial = 1113] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (161B9000) [pid = 1228] [serial = 1116] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (19B4E400) [pid = 1228] [serial = 1119] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1288E800) [pid = 1228] [serial = 1122] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (16AC3800) [pid = 1228] [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.] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (16AC4C00) [pid = 1228] [serial = 1134] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (16F51000) [pid = 1228] [serial = 1135] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17610C00) [pid = 1228] [serial = 1156] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1550B400) [pid = 1228] [serial = 1151] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (16ABD800) [pid = 1228] [serial = 1154] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (169C5C00) [pid = 1228] [serial = 1153] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (161C0800) [pid = 1228] [serial = 1117] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (13026C00) [pid = 1228] [serial = 1114] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (12D8D800) [pid = 1228] [serial = 1123] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (19EDF800) [pid = 1228] [serial = 1120] [outer = 00000000] [url = about:blank] 15:43:40 INFO - PROCESS | 1228 | 1465425820554 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]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 844ms 15:43:40 INFO - PROCESS | 1228 | 1465425820582 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 1228 | 1465425820587 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:43:40 INFO - PROCESS | 1228 | 1465425820593 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 1228 | 1465425820595 Marionette TRACE conn3 <- [1,1550,null,{}] 15:43:40 INFO - PROCESS | 1228 | 1465425820599 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}] 15:43:40 INFO - PROCESS | 1228 | 1465425820601 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:40 INFO - PROCESS | 1228 | 1465425820686 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:43:40 INFO - PROCESS | 1228 | 1465425820694 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 1228 | 1465425820697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:40 INFO - PROCESS | 1228 | ++DOCSHELL 12D5E400 == 20 [pid = 1228] [id = 397] 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (12D5E800) [pid = 1228] [serial = 1191] [outer = 00000000] 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (131CD800) [pid = 1228] [serial = 1192] [outer = 12D5E800] 15:43:40 INFO - PROCESS | 1228 | 1465425820743 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (1321B400) [pid = 1228] [serial = 1193] [outer = 12D5E800] 15:43:41 INFO - PROCESS | 1228 | 1465425821225 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]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 703ms 15:43:41 INFO - PROCESS | 1228 | 1465425821292 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1228 | 1465425821294 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:43:41 INFO - PROCESS | 1228 | 1465425821297 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1228 | 1465425821301 Marionette TRACE conn3 <- [1,1554,null,{}] 15:43:41 INFO - PROCESS | 1228 | 1465425821311 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}] 15:43:41 INFO - PROCESS | 1228 | 1465425821315 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:41 INFO - PROCESS | 1228 | 1465425821428 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:43:41 INFO - PROCESS | 1228 | 1465425821531 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1228 | 1465425821534 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:41 INFO - PROCESS | 1228 | ++DOCSHELL 15118C00 == 21 [pid = 1228] [id = 398] 15:43:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (151B2400) [pid = 1228] [serial = 1194] [outer = 00000000] 15:43:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (153C2C00) [pid = 1228] [serial = 1195] [outer = 151B2400] 15:43:41 INFO - PROCESS | 1228 | 1465425821582 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (15514800) [pid = 1228] [serial = 1196] [outer = 151B2400] 15:43:41 INFO - PROCESS | 1228 | 1465425821955 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]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 688ms 15:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:43:42 INFO - PROCESS | 1228 | 1465425821997 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1228 | 1465425821999 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 1228 | 1465425822002 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1228 | 1465425822004 Marionette TRACE conn3 <- [1,1558,null,{}] 15:43:42 INFO - PROCESS | 1228 | 1465425822007 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}] 15:43:42 INFO - PROCESS | 1228 | 1465425822009 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:42 INFO - PROCESS | 1228 | 1465425822092 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:43:42 INFO - PROCESS | 1228 | 1465425822097 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1228 | 1465425822099 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:42 INFO - PROCESS | 1228 | ++DOCSHELL 15B53000 == 22 [pid = 1228] [id = 399] 15:43:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (15B53C00) [pid = 1228] [serial = 1197] [outer = 00000000] 15:43:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (161B6400) [pid = 1228] [serial = 1198] [outer = 15B53C00] 15:43:42 INFO - PROCESS | 1228 | 1465425822144 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (161BE800) [pid = 1228] [serial = 1199] [outer = 15B53C00] 15:43:42 INFO - PROCESS | 1228 | 1465425822637 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]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 15:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:43:42 INFO - PROCESS | 1228 | 1465425822702 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 1228 | 1465425822704 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 1228 | 1465425822707 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 1228 | 1465425822709 Marionette TRACE conn3 <- [1,1562,null,{}] 15:43:42 INFO - PROCESS | 1228 | 1465425822712 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}] 15:43:42 INFO - PROCESS | 1228 | 1465425822714 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:42 INFO - PROCESS | 1228 | 1465425822847 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:43:42 INFO - PROCESS | 1228 | 1465425822905 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1228 | 1465425822907 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:42 INFO - PROCESS | 1228 | ++DOCSHELL 169C5C00 == 23 [pid = 1228] [id = 400] 15:43:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (169CB000) [pid = 1228] [serial = 1200] [outer = 00000000] 15:43:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (16ABF400) [pid = 1228] [serial = 1201] [outer = 169CB000] 15:43:42 INFO - PROCESS | 1228 | 1465425822951 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (16D0DC00) [pid = 1228] [serial = 1202] [outer = 169CB000] 15:43:43 INFO - PROCESS | 1228 | 1465425823355 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]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 687ms 15:43:43 INFO - PROCESS | 1228 | 1465425823411 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 1228 | 1465425823413 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:43:43 INFO - PROCESS | 1228 | 1465425823416 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 1228 | 1465425823418 Marionette TRACE conn3 <- [1,1566,null,{}] 15:43:43 INFO - PROCESS | 1228 | 1465425823421 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}] 15:43:43 INFO - PROCESS | 1228 | 1465425823427 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:43 INFO - PROCESS | 1228 | 1465425823569 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:43:43 INFO - PROCESS | 1228 | 1465425823628 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 1228 | 1465425823630 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:43 INFO - PROCESS | 1228 | ++DOCSHELL 1760E000 == 24 [pid = 1228] [id = 401] 15:43:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17692400) [pid = 1228] [serial = 1203] [outer = 00000000] 15:43:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (17F5D800) [pid = 1228] [serial = 1204] [outer = 17692400] 15:43:43 INFO - PROCESS | 1228 | 1465425823675 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (18203000) [pid = 1228] [serial = 1205] [outer = 17692400] 15:43:44 INFO - PROCESS | 1228 | 1465425824081 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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 703ms 15:43:44 INFO - PROCESS | 1228 | 1465425824117 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1228 | 1465425824119 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:43:44 INFO - PROCESS | 1228 | 1465425824122 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1228 | 1465425824124 Marionette TRACE conn3 <- [1,1570,null,{}] 15:43:44 INFO - PROCESS | 1228 | 1465425824127 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}] 15:43:44 INFO - PROCESS | 1228 | 1465425824129 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:44 INFO - PROCESS | 1228 | 1465425824265 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (10EEBC00) [pid = 1228] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (161C0400) [pid = 1228] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (175A4800) [pid = 1228] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (10F33800) [pid = 1228] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (131D6800) [pid = 1228] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (161B5000) [pid = 1228] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (169C3800) [pid = 1228] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1803E400) [pid = 1228] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (185D6C00) [pid = 1228] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:43:44 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1436CC00) [pid = 1228] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:43:44 INFO - PROCESS | 1228 | 1465425824394 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1228 | 1465425824396 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:44 INFO - PROCESS | 1228 | ++DOCSHELL 10A53000 == 25 [pid = 1228] [id = 402] 15:43:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10EE2000) [pid = 1228] [serial = 1206] [outer = 00000000] 15:43:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (12D85800) [pid = 1228] [serial = 1207] [outer = 10EE2000] 15:43:44 INFO - PROCESS | 1228 | 1465425824439 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (131D7000) [pid = 1228] [serial = 1208] [outer = 10EE2000] 15:43:44 INFO - PROCESS | 1228 | 1465425824808 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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 750ms 15:43:44 INFO - PROCESS | 1228 | 1465425824863 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1228 | 1465425824865 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:43:44 INFO - PROCESS | 1228 | 1465425824868 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1228 | 1465425824870 Marionette TRACE conn3 <- [1,1574,null,{}] 15:43:44 INFO - PROCESS | 1228 | 1465425824880 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}] 15:43:44 INFO - PROCESS | 1228 | 1465425824882 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:45 INFO - PROCESS | 1228 | 1465425824976 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:43:45 INFO - PROCESS | 1228 | 1465425824981 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1228 | 1465425824983 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:45 INFO - PROCESS | 1228 | ++DOCSHELL 18210C00 == 26 [pid = 1228] [id = 403] 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (18297C00) [pid = 1228] [serial = 1209] [outer = 00000000] 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (185BD000) [pid = 1228] [serial = 1210] [outer = 18297C00] 15:43:45 INFO - PROCESS | 1228 | 1465425825026 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (185C1800) [pid = 1228] [serial = 1211] [outer = 18297C00] 15:43:45 INFO - PROCESS | 1228 | 1465425825444 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]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 594ms 15:43:45 INFO - PROCESS | 1228 | 1465425825465 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1228 | 1465425825467 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:43:45 INFO - PROCESS | 1228 | 1465425825470 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1228 | 1465425825472 Marionette TRACE conn3 <- [1,1578,null,{}] 15:43:45 INFO - PROCESS | 1228 | 1465425825487 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}] 15:43:45 INFO - PROCESS | 1228 | 1465425825489 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:45 INFO - PROCESS | 1228 | 1465425825573 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:43:45 INFO - PROCESS | 1228 | 1465425825578 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1228 | 1465425825580 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:45 INFO - PROCESS | 1228 | ++DOCSHELL 15B47400 == 27 [pid = 1228] [id = 404] 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (185DC400) [pid = 1228] [serial = 1212] [outer = 00000000] 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (19B49400) [pid = 1228] [serial = 1213] [outer = 185DC400] 15:43:45 INFO - PROCESS | 1228 | 1465425825622 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (19B50C00) [pid = 1228] [serial = 1214] [outer = 185DC400] 15:43:46 INFO - PROCESS | 1228 | 1465425826060 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]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 625ms 15:43:46 INFO - PROCESS | 1228 | 1465425826116 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1228 | 1465425826118 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:43:46 INFO - PROCESS | 1228 | 1465425826122 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1228 | 1465425826123 Marionette TRACE conn3 <- [1,1582,null,{}] 15:43:46 INFO - PROCESS | 1228 | 1465425826127 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}] 15:43:46 INFO - PROCESS | 1228 | 1465425826129 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:46 INFO - PROCESS | 1228 | 1465425826206 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:43:46 INFO - PROCESS | 1228 | 1465425826211 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1228 | 1465425826213 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:46 INFO - PROCESS | 1228 | ++DOCSHELL 15B4D800 == 28 [pid = 1228] [id = 405] 15:43:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1829B000) [pid = 1228] [serial = 1215] [outer = 00000000] 15:43:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (19C80C00) [pid = 1228] [serial = 1216] [outer = 1829B000] 15:43:46 INFO - PROCESS | 1228 | 1465425826256 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (19ED5400) [pid = 1228] [serial = 1217] [outer = 1829B000] 15:43:46 INFO - PROCESS | 1228 | 1465425826875 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]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 797ms 15:43:46 INFO - PROCESS | 1228 | 1465425826944 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1228 | 1465425826948 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:43:46 INFO - PROCESS | 1228 | 1465425826966 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1228 | 1465425826972 Marionette TRACE conn3 <- [1,1586,null,{}] 15:43:47 INFO - PROCESS | 1228 | 1465425826993 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}] 15:43:47 INFO - PROCESS | 1228 | 1465425826996 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:47 INFO - PROCESS | 1228 | 1465425827111 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:43:47 INFO - PROCESS | 1228 | 1465425827232 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 1228 | 1465425827235 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:47 INFO - PROCESS | 1228 | ++DOCSHELL 10F2DC00 == 29 [pid = 1228] [id = 406] 15:43:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (111A3000) [pid = 1228] [serial = 1218] [outer = 00000000] 15:43:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (12D81800) [pid = 1228] [serial = 1219] [outer = 111A3000] 15:43:47 INFO - PROCESS | 1228 | 1465425827297 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (131CE000) [pid = 1228] [serial = 1220] [outer = 111A3000] 15:43:47 INFO - PROCESS | 1228 | 1465425827856 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]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 984ms 15:43:47 INFO - PROCESS | 1228 | 1465425827940 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 1228 | 1465425827944 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:43:47 INFO - PROCESS | 1228 | 1465425827951 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1228 | 1465425827954 Marionette TRACE conn3 <- [1,1590,null,{}] 15:43:47 INFO - PROCESS | 1228 | 1465425827958 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}] 15:43:47 INFO - PROCESS | 1228 | 1465425827961 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:48 INFO - PROCESS | 1228 | 1465425828076 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:43:48 INFO - PROCESS | 1228 | 1465425828200 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1228 | 1465425828203 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:48 INFO - PROCESS | 1228 | ++DOCSHELL 1430C800 == 30 [pid = 1228] [id = 407] 15:43:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15116400) [pid = 1228] [serial = 1221] [outer = 00000000] 15:43:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (15E5F400) [pid = 1228] [serial = 1222] [outer = 15116400] 15:43:48 INFO - PROCESS | 1228 | 1465425828259 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (161B5400) [pid = 1228] [serial = 1223] [outer = 15116400] 15:43:48 INFO - PROCESS | 1228 | 1465425828865 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]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 15:43:48 INFO - PROCESS | 1228 | 1465425828953 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1228 | 1465425828956 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:43:48 INFO - PROCESS | 1228 | 1465425828960 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1228 | 1465425828963 Marionette TRACE conn3 <- [1,1594,null,{}] 15:43:49 INFO - PROCESS | 1228 | 1465425828997 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}] 15:43:49 INFO - PROCESS | 1228 | 1465425829002 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:49 INFO - PROCESS | 1228 | 1465425829161 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:43:49 INFO - PROCESS | 1228 | 1465425829216 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1228 | 1465425829219 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:49 INFO - PROCESS | 1228 | ++DOCSHELL 17F2BC00 == 31 [pid = 1228] [id = 408] 15:43:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18031C00) [pid = 1228] [serial = 1224] [outer = 00000000] 15:43:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185BE400) [pid = 1228] [serial = 1225] [outer = 18031C00] 15:43:49 INFO - PROCESS | 1228 | 1465425829276 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19C14C00) [pid = 1228] [serial = 1226] [outer = 18031C00] 15:43:50 INFO - PROCESS | 1228 | 1465425829983 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]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1047ms 15:43:50 INFO - PROCESS | 1228 | 1465425830007 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1228 | 1465425830010 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:43:50 INFO - PROCESS | 1228 | 1465425830015 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1228 | 1465425830017 Marionette TRACE conn3 <- [1,1598,null,{}] 15:43:50 INFO - PROCESS | 1228 | 1465425830023 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}] 15:43:50 INFO - PROCESS | 1228 | 1465425830025 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:50 INFO - PROCESS | 1228 | 1465425830119 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:43:50 INFO - PROCESS | 1228 | 1465425830226 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1228 | 1465425830228 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:50 INFO - PROCESS | 1228 | ++DOCSHELL 10A4F400 == 32 [pid = 1228] [id = 409] 15:43:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (10B62800) [pid = 1228] [serial = 1227] [outer = 00000000] 15:43:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (11426C00) [pid = 1228] [serial = 1228] [outer = 10B62800] 15:43:50 INFO - PROCESS | 1228 | 1465425830286 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (12B9DC00) [pid = 1228] [serial = 1229] [outer = 10B62800] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12D88400) [pid = 1228] [serial = 1142] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19C86400) [pid = 1228] [serial = 1183] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185DF400) [pid = 1228] [serial = 1181] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (178A0C00) [pid = 1228] [serial = 1157] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12814800) [pid = 1228] [serial = 1159] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (12AA1C00) [pid = 1228] [serial = 1160] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (136B5000) [pid = 1228] [serial = 1162] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (13D13400) [pid = 1228] [serial = 1163] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (161BD000) [pid = 1228] [serial = 1165] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1789C800) [pid = 1228] [serial = 1168] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1829A400) [pid = 1228] [serial = 1171] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (185E0400) [pid = 1228] [serial = 1174] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (185BA400) [pid = 1228] [serial = 1172] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19B51000) [pid = 1228] [serial = 1175] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1664E400) [pid = 1228] [serial = 1178] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19B54800) [pid = 1228] [serial = 1180] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17F5B800) [pid = 1228] [serial = 1169] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (161C2800) [pid = 1228] [serial = 1177] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (169C5400) [pid = 1228] [serial = 1166] [outer = 00000000] [url = about:blank] 15:43:51 INFO - PROCESS | 1228 | 1465425831434 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]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1453ms 15:43:51 INFO - PROCESS | 1228 | 1465425831470 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1228 | 1465425831474 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:43:51 INFO - PROCESS | 1228 | 1465425831478 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 1228 | 1465425831481 Marionette TRACE conn3 <- [1,1602,null,{}] 15:43:51 INFO - PROCESS | 1228 | 1465425831489 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}] 15:43:51 INFO - PROCESS | 1228 | 1465425831491 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:51 INFO - PROCESS | 1228 | 1465425831584 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:43:51 INFO - PROCESS | 1228 | 1465425831713 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1228 | 1465425831716 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:51 INFO - PROCESS | 1228 | ++DOCSHELL 10EED800 == 33 [pid = 1228] [id = 410] 15:43:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (1142EC00) [pid = 1228] [serial = 1230] [outer = 00000000] 15:43:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (12A19800) [pid = 1228] [serial = 1231] [outer = 1142EC00] 15:43:51 INFO - PROCESS | 1228 | 1465425831763 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (12AAA000) [pid = 1228] [serial = 1232] [outer = 1142EC00] 15:43:52 INFO - PROCESS | 1228 | 1465425832179 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]]]}] 15:43:52 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 15:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 15:43:52 INFO - PROCESS | 1228 | 1465425832216 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1228 | 1465425832221 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:43:52 INFO - PROCESS | 1228 | 1465425832227 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1228 | 1465425832230 Marionette TRACE conn3 <- [1,1606,null,{}] 15:43:52 INFO - PROCESS | 1228 | 1465425832233 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}] 15:43:52 INFO - PROCESS | 1228 | 1465425832236 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:52 INFO - PROCESS | 1228 | 1465425832321 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:43:52 INFO - PROCESS | 1228 | 1465425832327 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1228 | 1465425832329 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:52 INFO - PROCESS | 1228 | ++DOCSHELL 1314DC00 == 34 [pid = 1228] [id = 411] 15:43:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (131CC400) [pid = 1228] [serial = 1233] [outer = 00000000] 15:43:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (13227800) [pid = 1228] [serial = 1234] [outer = 131CC400] 15:43:52 INFO - PROCESS | 1228 | 1465425832376 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1394EC00) [pid = 1228] [serial = 1235] [outer = 131CC400] 15:43:52 INFO - PROCESS | 1228 | 1465425832846 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]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 641ms 15:43:52 INFO - PROCESS | 1228 | 1465425832864 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1228 | 1465425832866 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:43:52 INFO - PROCESS | 1228 | 1465425832873 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1228 | 1465425832876 Marionette TRACE conn3 <- [1,1610,null,{}] 15:43:52 INFO - PROCESS | 1228 | 1465425832887 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}] 15:43:52 INFO - PROCESS | 1228 | 1465425832891 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:52 INFO - PROCESS | 1228 | 1465425832971 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:43:53 INFO - PROCESS | 1228 | 1465425833010 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 1228 | 1465425833013 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:53 INFO - PROCESS | 1228 | ++DOCSHELL 1618F000 == 35 [pid = 1228] [id = 412] 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16192000) [pid = 1228] [serial = 1236] [outer = 00000000] 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (161BA000) [pid = 1228] [serial = 1237] [outer = 16192000] 15:43:53 INFO - PROCESS | 1228 | 1465425833060 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1664A800) [pid = 1228] [serial = 1238] [outer = 16192000] 15:43:53 INFO - PROCESS | 1228 | 1465425833517 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]]]}] 15:43:53 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 15:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 703ms 15:43:53 INFO - PROCESS | 1228 | 1465425833569 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 1228 | 1465425833572 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:43:53 INFO - PROCESS | 1228 | 1465425833575 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1228 | 1465425833577 Marionette TRACE conn3 <- [1,1614,null,{}] 15:43:53 INFO - PROCESS | 1228 | 1465425833580 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}] 15:43:53 INFO - PROCESS | 1228 | 1465425833582 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:53 INFO - PROCESS | 1228 | 1465425833699 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:43:53 INFO - PROCESS | 1228 | 1465425833704 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 1228 | 1465425833707 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:53 INFO - PROCESS | 1228 | ++DOCSHELL 16793400 == 36 [pid = 1228] [id = 413] 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (169CCC00) [pid = 1228] [serial = 1239] [outer = 00000000] 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16F56000) [pid = 1228] [serial = 1240] [outer = 169CCC00] 15:43:53 INFO - PROCESS | 1228 | 1465425833750 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (175AB800) [pid = 1228] [serial = 1241] [outer = 169CCC00] 15:43:54 INFO - PROCESS | 1228 | 1465425834188 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]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 641ms 15:43:54 INFO - PROCESS | 1228 | 1465425834213 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 1228 | 1465425834215 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:43:54 INFO - PROCESS | 1228 | 1465425834218 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 1228 | 1465425834220 Marionette TRACE conn3 <- [1,1618,null,{}] 15:43:54 INFO - PROCESS | 1228 | 1465425834229 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}] 15:43:54 INFO - PROCESS | 1228 | 1465425834231 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:54 INFO - PROCESS | 1228 | 1465425834336 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:43:54 INFO - PROCESS | 1228 | 1465425834424 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 1228 | 1465425834426 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:54 INFO - PROCESS | 1228 | ++DOCSHELL 169DC800 == 37 [pid = 1228] [id = 414] 15:43:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16C43C00) [pid = 1228] [serial = 1242] [outer = 00000000] 15:43:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (17F2C000) [pid = 1228] [serial = 1243] [outer = 16C43C00] 15:43:54 INFO - PROCESS | 1228 | 1465425834469 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (17F5F400) [pid = 1228] [serial = 1244] [outer = 16C43C00] 15:43:54 INFO - PROCESS | 1228 | 1465425834895 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]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 703ms 15:43:54 INFO - PROCESS | 1228 | 1465425834918 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 1228 | 1465425834920 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:43:54 INFO - PROCESS | 1228 | 1465425834924 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 1228 | 1465425834925 Marionette TRACE conn3 <- [1,1622,null,{}] 15:43:54 INFO - PROCESS | 1228 | 1465425834928 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}] 15:43:54 INFO - PROCESS | 1228 | 1465425834934 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:55 INFO - PROCESS | 1228 | 1465425835091 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:43:55 INFO - PROCESS | 1228 | 1465425835153 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1228 | 1465425835155 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:55 INFO - PROCESS | 1228 | ++DOCSHELL 1829BC00 == 38 [pid = 1228] [id = 415] 15:43:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1829C800) [pid = 1228] [serial = 1245] [outer = 00000000] 15:43:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B47C00) [pid = 1228] [serial = 1246] [outer = 1829C800] 15:43:55 INFO - PROCESS | 1228 | 1465425835198 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B51C00) [pid = 1228] [serial = 1247] [outer = 1829C800] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (169CB000) [pid = 1228] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (17692400) [pid = 1228] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (151B2400) [pid = 1228] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (111F8800) [pid = 1228] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11AD9800) [pid = 1228] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15B53C00) [pid = 1228] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12D5E800) [pid = 1228] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19C21C00) [pid = 1228] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10EE2000) [pid = 1228] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (18297C00) [pid = 1228] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1829B000) [pid = 1228] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:43:55 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (185DC400) [pid = 1228] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:43:55 INFO - PROCESS | 1228 | 1465425835834 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]]]}] 15:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 937ms 15:43:55 INFO - PROCESS | 1228 | 1465425835869 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:43:55 INFO - PROCESS | 1228 | 1465425835871 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:43:55 INFO - PROCESS | 1228 | 1465425835874 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 1228 | 1465425835885 Marionette TRACE conn3 <- [1,1626,null,{}] 15:43:55 INFO - PROCESS | 1228 | 1465425835888 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}] 15:43:55 INFO - PROCESS | 1228 | 1465425835890 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:55 INFO - PROCESS | 1228 | 1465425835964 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:43:55 INFO - PROCESS | 1228 | 1465425835969 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1228 | 1465425835971 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:56 INFO - PROCESS | 1228 | ++DOCSHELL 111F8800 == 39 [pid = 1228] [id = 416] 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (12A18C00) [pid = 1228] [serial = 1248] [outer = 00000000] 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16AC0000) [pid = 1228] [serial = 1249] [outer = 12A18C00] 15:43:56 INFO - PROCESS | 1228 | 1465425836013 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17692400) [pid = 1228] [serial = 1250] [outer = 12A18C00] 15:43:56 INFO - PROCESS | 1228 | 1465425836435 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]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 594ms 15:43:56 INFO - PROCESS | 1228 | 1465425836472 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1228 | 1465425836474 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:43:56 INFO - PROCESS | 1228 | 1465425836477 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:43:56 INFO - PROCESS | 1228 | 1465425836479 Marionette TRACE conn3 <- [1,1630,null,{}] 15:43:56 INFO - PROCESS | 1228 | 1465425836482 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}] 15:43:56 INFO - PROCESS | 1228 | 1465425836484 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:56 INFO - PROCESS | 1228 | 1465425836559 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:43:56 INFO - PROCESS | 1228 | 1465425836564 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1228 | 1465425836566 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:56 INFO - PROCESS | 1228 | ++DOCSHELL 1789C400 == 40 [pid = 1228] [id = 417] 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (18295000) [pid = 1228] [serial = 1251] [outer = 00000000] 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C84000) [pid = 1228] [serial = 1252] [outer = 18295000] 15:43:56 INFO - PROCESS | 1228 | 1465425836610 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B56400) [pid = 1228] [serial = 1253] [outer = 18295000] 15:43:57 INFO - PROCESS | 1228 | 1465425837050 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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 594ms 15:43:57 INFO - PROCESS | 1228 | 1465425837080 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1228 | 1465425837082 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:43:57 INFO - PROCESS | 1228 | 1465425837085 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1228 | 1465425837087 Marionette TRACE conn3 <- [1,1634,null,{}] 15:43:57 INFO - PROCESS | 1228 | 1465425837090 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}] 15:43:57 INFO - PROCESS | 1228 | 1465425837092 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:57 INFO - PROCESS | 1228 | 1465425837167 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:43:57 INFO - PROCESS | 1228 | 1465425837171 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1228 | 1465425837173 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:57 INFO - PROCESS | 1228 | ++DOCSHELL 1618E800 == 41 [pid = 1228] [id = 418] 15:43:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A107000) [pid = 1228] [serial = 1254] [outer = 00000000] 15:43:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A280800) [pid = 1228] [serial = 1255] [outer = 1A107000] 15:43:57 INFO - PROCESS | 1228 | 1465425837215 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A281400) [pid = 1228] [serial = 1256] [outer = 1A107000] 15:43:57 INFO - PROCESS | 1228 | 1465425837648 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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 594ms 15:43:57 INFO - PROCESS | 1228 | 1465425837682 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1228 | 1465425837683 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:43:57 INFO - PROCESS | 1228 | 1465425837687 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1228 | 1465425837688 Marionette TRACE conn3 <- [1,1638,null,{}] 15:43:57 INFO - PROCESS | 1228 | 1465425837692 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}] 15:43:57 INFO - PROCESS | 1228 | 1465425837703 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:57 INFO - PROCESS | 1228 | 1465425837870 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:43:57 INFO - PROCESS | 1228 | 1465425837937 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1228 | 1465425837941 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:57 INFO - PROCESS | 1228 | ++DOCSHELL 1047D800 == 42 [pid = 1228] [id = 419] 15:43:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (104E1C00) [pid = 1228] [serial = 1257] [outer = 00000000] 15:43:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (10567C00) [pid = 1228] [serial = 1258] [outer = 104E1C00] 15:43:58 INFO - PROCESS | 1228 | 1465425837997 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10EE3C00) [pid = 1228] [serial = 1259] [outer = 104E1C00] 15:43:58 INFO - PROCESS | 1228 | 1465425838732 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]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1094ms 15:43:58 INFO - PROCESS | 1228 | 1465425838799 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1228 | 1465425838803 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:43:58 INFO - PROCESS | 1228 | 1465425838809 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:43:58 INFO - PROCESS | 1228 | 1465425838812 Marionette TRACE conn3 <- [1,1642,null,{}] 15:43:58 INFO - PROCESS | 1228 | 1465425838817 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}] 15:43:58 INFO - PROCESS | 1228 | 1465425838820 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:58 INFO - PROCESS | 1228 | 1465425838937 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:43:59 INFO - PROCESS | 1228 | 1465425839068 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1228 | 1465425839071 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:43:59 INFO - PROCESS | 1228 | ++DOCSHELL 13D21000 == 43 [pid = 1228] [id = 420] 15:43:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1430E400) [pid = 1228] [serial = 1260] [outer = 00000000] 15:43:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (15117000) [pid = 1228] [serial = 1261] [outer = 1430E400] 15:43:59 INFO - PROCESS | 1228 | 1465425839127 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1558FC00) [pid = 1228] [serial = 1262] [outer = 1430E400] 15:44:00 INFO - PROCESS | 1228 | 1465425839991 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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1188ms 15:44:00 INFO - PROCESS | 1228 | 1465425840001 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1228 | 1465425840005 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:44:00 INFO - PROCESS | 1228 | 1465425840011 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1228 | 1465425840014 Marionette TRACE conn3 <- [1,1646,null,{}] 15:44:00 INFO - PROCESS | 1228 | 1465425840020 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}] 15:44:00 INFO - PROCESS | 1228 | 1465425840023 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:00 INFO - PROCESS | 1228 | 1465425840131 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:44:00 INFO - PROCESS | 1228 | 1465425840268 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1228 | 1465425840273 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 1618E800 == 42 [pid = 1228] [id = 418] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 1789C400 == 41 [pid = 1228] [id = 417] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 111F8800 == 40 [pid = 1228] [id = 416] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 1829BC00 == 39 [pid = 1228] [id = 415] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 169DC800 == 38 [pid = 1228] [id = 414] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 16793400 == 37 [pid = 1228] [id = 413] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 1618F000 == 36 [pid = 1228] [id = 412] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 1314DC00 == 35 [pid = 1228] [id = 411] 15:44:00 INFO - PROCESS | 1228 | --DOCSHELL 10EED800 == 34 [pid = 1228] [id = 410] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19C80C00) [pid = 1228] [serial = 1216] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19ED5400) [pid = 1228] [serial = 1217] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B49400) [pid = 1228] [serial = 1213] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B50C00) [pid = 1228] [serial = 1214] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16ABF400) [pid = 1228] [serial = 1201] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17F5D800) [pid = 1228] [serial = 1204] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (153C2C00) [pid = 1228] [serial = 1195] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15514800) [pid = 1228] [serial = 1196] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13150800) [pid = 1228] [serial = 1186] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1430B800) [pid = 1228] [serial = 1187] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12BA5C00) [pid = 1228] [serial = 1189] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1309D800) [pid = 1228] [serial = 1190] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (161B6400) [pid = 1228] [serial = 1198] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (131CD800) [pid = 1228] [serial = 1192] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1321B400) [pid = 1228] [serial = 1193] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (16D0DC00) [pid = 1228] [serial = 1202] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19C86800) [pid = 1228] [serial = 1184] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (12D85800) [pid = 1228] [serial = 1207] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (18203000) [pid = 1228] [serial = 1205] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (131D7000) [pid = 1228] [serial = 1208] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (185BD000) [pid = 1228] [serial = 1210] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (185C1800) [pid = 1228] [serial = 1211] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (161BE800) [pid = 1228] [serial = 1199] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 1228 | ++DOCSHELL 105ECC00 == 35 [pid = 1228] [id = 421] 15:44:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (10A47800) [pid = 1228] [serial = 1263] [outer = 00000000] 15:44:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (10EE7000) [pid = 1228] [serial = 1264] [outer = 10A47800] 15:44:00 INFO - PROCESS | 1228 | 1465425840346 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (12D86400) [pid = 1228] [serial = 1265] [outer = 10A47800] 15:44:00 INFO - PROCESS | 1228 | 1465425840763 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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 797ms 15:44:00 INFO - PROCESS | 1228 | 1465425840814 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1228 | 1465425840819 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:44:00 INFO - PROCESS | 1228 | 1465425840825 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1228 | 1465425840828 Marionette TRACE conn3 <- [1,1650,null,{}] 15:44:00 INFO - PROCESS | 1228 | 1465425840831 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}] 15:44:00 INFO - PROCESS | 1228 | 1465425840834 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:00 INFO - PROCESS | 1228 | 1465425840917 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:44:00 INFO - PROCESS | 1228 | 1465425840925 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1228 | 1465425840928 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:00 INFO - PROCESS | 1228 | ++DOCSHELL 131CEC00 == 36 [pid = 1228] [id = 422] 15:44:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (131CFC00) [pid = 1228] [serial = 1266] [outer = 00000000] 15:44:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13D1D800) [pid = 1228] [serial = 1267] [outer = 131CFC00] 15:44:00 INFO - PROCESS | 1228 | 1465425840974 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (14314000) [pid = 1228] [serial = 1268] [outer = 131CFC00] 15:44:01 INFO - PROCESS | 1228 | 1465425841463 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]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 704ms 15:44:01 INFO - PROCESS | 1228 | 1465425841524 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1228 | 1465425841526 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:44:01 INFO - PROCESS | 1228 | 1465425841529 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1228 | 1465425841533 Marionette TRACE conn3 <- [1,1654,null,{}] 15:44:01 INFO - PROCESS | 1228 | 1465425841543 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}] 15:44:01 INFO - PROCESS | 1228 | 1465425841548 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:01 INFO - PROCESS | 1228 | 1465425841658 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:44:01 INFO - PROCESS | 1228 | 1465425841759 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1228 | 1465425841763 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:01 INFO - PROCESS | 1228 | ++DOCSHELL 15E61000 == 37 [pid = 1228] [id = 423] 15:44:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1618E800) [pid = 1228] [serial = 1269] [outer = 00000000] 15:44:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161B9800) [pid = 1228] [serial = 1270] [outer = 1618E800] 15:44:01 INFO - PROCESS | 1228 | 1465425841817 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1664B000) [pid = 1228] [serial = 1271] [outer = 1618E800] 15:44:02 INFO - PROCESS | 1228 | 1465425842186 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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 703ms 15:44:02 INFO - PROCESS | 1228 | 1465425842229 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1228 | 1465425842231 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:44:02 INFO - PROCESS | 1228 | 1465425842235 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 1228 | 1465425842236 Marionette TRACE conn3 <- [1,1658,null,{}] 15:44:02 INFO - PROCESS | 1228 | 1465425842240 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}] 15:44:02 INFO - PROCESS | 1228 | 1465425842242 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:02 INFO - PROCESS | 1228 | 1465425842335 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:44:02 INFO - PROCESS | 1228 | 1465425842340 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1228 | 1465425842342 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:02 INFO - PROCESS | 1228 | ++DOCSHELL 16AC2800 == 38 [pid = 1228] [id = 424] 15:44:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16D03800) [pid = 1228] [serial = 1272] [outer = 00000000] 15:44:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17698000) [pid = 1228] [serial = 1273] [outer = 16D03800] 15:44:02 INFO - PROCESS | 1228 | 1465425842385 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F24000) [pid = 1228] [serial = 1274] [outer = 16D03800] 15:44:02 INFO - PROCESS | 1228 | 1465425842862 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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 703ms 15:44:02 INFO - PROCESS | 1228 | 1465425842937 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1228 | 1465425842939 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:44:02 INFO - PROCESS | 1228 | 1465425842942 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:44:02 INFO - PROCESS | 1228 | 1465425842944 Marionette TRACE conn3 <- [1,1662,null,{}] 15:44:02 INFO - PROCESS | 1228 | 1465425842947 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}] 15:44:02 INFO - PROCESS | 1228 | 1465425842949 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:03 INFO - PROCESS | 1228 | 1465425843082 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:44:03 INFO - PROCESS | 1228 | 1465425843144 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1228 | 1465425843147 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:03 INFO - PROCESS | 1228 | ++DOCSHELL 136B7800 == 39 [pid = 1228] [id = 425] 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F5D800) [pid = 1228] [serial = 1275] [outer = 00000000] 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1820E400) [pid = 1228] [serial = 1276] [outer = 17F5D800] 15:44:03 INFO - PROCESS | 1228 | 1465425843189 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829BC00) [pid = 1228] [serial = 1277] [outer = 17F5D800] 15:44:03 INFO - PROCESS | 1228 | 1465425843603 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]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 687ms 15:44:03 INFO - PROCESS | 1228 | 1465425843644 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1228 | 1465425843646 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:44:03 INFO - PROCESS | 1228 | 1465425843649 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:44:03 INFO - PROCESS | 1228 | 1465425843650 Marionette TRACE conn3 <- [1,1666,null,{}] 15:44:03 INFO - PROCESS | 1228 | 1465425843654 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}] 15:44:03 INFO - PROCESS | 1228 | 1465425843659 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:03 INFO - PROCESS | 1228 | 1465425843797 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:44:03 INFO - PROCESS | 1228 | 1465425843811 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1228 | 1465425843813 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:03 INFO - PROCESS | 1228 | ++DOCSHELL 185DA000 == 40 [pid = 1228] [id = 426] 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185DD000) [pid = 1228] [serial = 1278] [outer = 00000000] 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B4E000) [pid = 1228] [serial = 1279] [outer = 185DD000] 15:44:03 INFO - PROCESS | 1228 | 1465425843864 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19C1C800) [pid = 1228] [serial = 1280] [outer = 185DD000] 15:44:04 INFO - PROCESS | 1228 | 1465425844312 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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 703ms 15:44:04 INFO - PROCESS | 1228 | 1465425844350 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1228 | 1465425844352 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:44:04 INFO - PROCESS | 1228 | 1465425844355 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 1228 | 1465425844357 Marionette TRACE conn3 <- [1,1670,null,{}] 15:44:04 INFO - PROCESS | 1228 | 1465425844369 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}] 15:44:04 INFO - PROCESS | 1228 | 1465425844371 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:04 INFO - PROCESS | 1228 | 1465425844502 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16192000) [pid = 1228] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10B62800) [pid = 1228] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (111A3000) [pid = 1228] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1829C800) [pid = 1228] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (15116400) [pid = 1228] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (18031C00) [pid = 1228] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16C43C00) [pid = 1228] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12A18C00) [pid = 1228] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (131CC400) [pid = 1228] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1142EC00) [pid = 1228] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (169CCC00) [pid = 1228] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:44:04 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (18295000) [pid = 1228] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:44:04 INFO - PROCESS | 1228 | 1465425844672 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1228 | 1465425844674 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:04 INFO - PROCESS | 1228 | ++DOCSHELL 105F0800 == 41 [pid = 1228] [id = 427] 15:44:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (105F1400) [pid = 1228] [serial = 1281] [outer = 00000000] 15:44:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1280E800) [pid = 1228] [serial = 1282] [outer = 105F1400] 15:44:04 INFO - PROCESS | 1228 | 1465425844717 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (13155C00) [pid = 1228] [serial = 1283] [outer = 105F1400] 15:44:05 INFO - PROCESS | 1228 | 1465425845092 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]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 797ms 15:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:44:05 INFO - PROCESS | 1228 | 1465425845156 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1228 | 1465425845158 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:44:05 INFO - PROCESS | 1228 | 1465425845162 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1228 | 1465425845163 Marionette TRACE conn3 <- [1,1674,null,{}] 15:44:05 INFO - PROCESS | 1228 | 1465425845166 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}] 15:44:05 INFO - PROCESS | 1228 | 1465425845168 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:05 INFO - PROCESS | 1228 | 1465425845245 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:44:05 INFO - PROCESS | 1228 | 1465425845252 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1228 | 1465425845254 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:05 INFO - PROCESS | 1228 | ++DOCSHELL 114C3400 == 42 [pid = 1228] [id = 428] 15:44:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (136B2000) [pid = 1228] [serial = 1284] [outer = 00000000] 15:44:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19C81C00) [pid = 1228] [serial = 1285] [outer = 136B2000] 15:44:05 INFO - PROCESS | 1228 | 1465425845298 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19C86800) [pid = 1228] [serial = 1286] [outer = 136B2000] 15:44:05 INFO - PROCESS | 1228 | 1465425845710 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]]]}] 15:44:05 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 15:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 594ms 15:44:05 INFO - PROCESS | 1228 | 1465425845764 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1228 | 1465425845766 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:44:05 INFO - PROCESS | 1228 | 1465425845772 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1228 | 1465425845774 Marionette TRACE conn3 <- [1,1678,null,{}] 15:44:05 INFO - PROCESS | 1228 | 1465425845777 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}] 15:44:05 INFO - PROCESS | 1228 | 1465425845779 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:05 INFO - PROCESS | 1228 | 1465425845858 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:44:05 INFO - PROCESS | 1228 | 1465425845866 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1228 | 1465425845869 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:05 INFO - PROCESS | 1228 | ++DOCSHELL 169CB400 == 43 [pid = 1228] [id = 429] 15:44:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A10C400) [pid = 1228] [serial = 1287] [outer = 00000000] 15:44:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A603400) [pid = 1228] [serial = 1288] [outer = 1A10C400] 15:44:05 INFO - PROCESS | 1228 | 1465425845916 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A60BC00) [pid = 1228] [serial = 1289] [outer = 1A10C400] 15:44:06 INFO - PROCESS | 1228 | 1465425846364 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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 15:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:44:06 INFO - PROCESS | 1228 | 1465425846410 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1228 | 1465425846412 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:44:06 INFO - PROCESS | 1228 | 1465425846415 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 1228 | 1465425846417 Marionette TRACE conn3 <- [1,1682,null,{}] 15:44:06 INFO - PROCESS | 1228 | 1465425846424 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}] 15:44:06 INFO - PROCESS | 1228 | 1465425846426 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:06 INFO - PROCESS | 1228 | 1465425846504 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:44:06 INFO - PROCESS | 1228 | 1465425846510 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1228 | 1465425846512 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:06 INFO - PROCESS | 1228 | ++DOCSHELL 16793400 == 44 [pid = 1228] [id = 430] 15:44:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A108800) [pid = 1228] [serial = 1290] [outer = 00000000] 15:44:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A6F4400) [pid = 1228] [serial = 1291] [outer = 1A108800] 15:44:06 INFO - PROCESS | 1228 | 1465425846554 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A6F6C00) [pid = 1228] [serial = 1292] [outer = 1A108800] 15:44:07 INFO - PROCESS | 1228 | 1465425847212 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]]]}] 15:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 906ms 15:44:07 INFO - PROCESS | 1228 | 1465425847318 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 1228 | 1465425847323 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:44:07 INFO - PROCESS | 1228 | 1465425847327 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - PROCESS | 1228 | 1465425847332 Marionette TRACE conn3 <- [1,1686,null,{}] 15:44:07 INFO - PROCESS | 1228 | 1465425847338 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}] 15:44:07 INFO - PROCESS | 1228 | 1465425847341 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:07 INFO - PROCESS | 1228 | 1465425847455 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:44:07 INFO - PROCESS | 1228 | 1465425847583 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1228 | 1465425847586 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:07 INFO - PROCESS | 1228 | ++DOCSHELL 10EE9800 == 45 [pid = 1228] [id = 431] 15:44:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (11C27000) [pid = 1228] [serial = 1293] [outer = 00000000] 15:44:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (131CD800) [pid = 1228] [serial = 1294] [outer = 11C27000] 15:44:07 INFO - PROCESS | 1228 | 1465425847642 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (13D16800) [pid = 1228] [serial = 1295] [outer = 11C27000] 15:44:08 INFO - PROCESS | 1228 | 1465425848217 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]]]}] 15:44:08 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 15:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 954ms 15:44:08 INFO - PROCESS | 1228 | 1465425848274 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1228 | 1465425848279 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:44:08 INFO - PROCESS | 1228 | 1465425848286 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 1228 | 1465425848291 Marionette TRACE conn3 <- [1,1690,null,{}] 15:44:08 INFO - PROCESS | 1228 | 1465425848297 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}] 15:44:08 INFO - PROCESS | 1228 | 1465425848301 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:08 INFO - PROCESS | 1228 | 1465425848441 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:44:08 INFO - PROCESS | 1228 | 1465425848574 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1228 | 1465425848577 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:08 INFO - PROCESS | 1228 | ++DOCSHELL 15E58C00 == 46 [pid = 1228] [id = 432] 15:44:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (161B5000) [pid = 1228] [serial = 1296] [outer = 00000000] 15:44:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (16AC5C00) [pid = 1228] [serial = 1297] [outer = 161B5000] 15:44:08 INFO - PROCESS | 1228 | 1465425848633 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1768E400) [pid = 1228] [serial = 1298] [outer = 161B5000] 15:44:09 INFO - PROCESS | 1228 | 1465425849221 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]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1001ms 15:44:09 INFO - PROCESS | 1228 | 1465425849287 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1228 | 1465425849289 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:44:09 INFO - PROCESS | 1228 | 1465425849293 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1228 | 1465425849297 Marionette TRACE conn3 <- [1,1694,null,{}] 15:44:09 INFO - PROCESS | 1228 | 1465425849323 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}] 15:44:09 INFO - PROCESS | 1228 | 1465425849328 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:09 INFO - PROCESS | 1228 | 1465425849441 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:44:09 INFO - PROCESS | 1228 | 1465425849684 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1228 | 1465425849688 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:09 INFO - PROCESS | 1228 | ++DOCSHELL 104E1000 == 47 [pid = 1228] [id = 433] 15:44:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (104E5800) [pid = 1228] [serial = 1299] [outer = 00000000] 15:44:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (10F34000) [pid = 1228] [serial = 1300] [outer = 104E5800] 15:44:09 INFO - PROCESS | 1228 | 1465425849755 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (12ADFC00) [pid = 1228] [serial = 1301] [outer = 104E5800] 15:44:10 INFO - PROCESS | 1228 | 1465425850350 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]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1094ms 15:44:10 INFO - PROCESS | 1228 | 1465425850393 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1228 | 1465425850396 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:44:10 INFO - PROCESS | 1228 | 1465425850400 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1228 | 1465425850403 Marionette TRACE conn3 <- [1,1698,null,{}] 15:44:10 INFO - PROCESS | 1228 | 1465425850408 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}] 15:44:10 INFO - PROCESS | 1228 | 1465425850412 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 169CB400 == 46 [pid = 1228] [id = 429] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 114C3400 == 45 [pid = 1228] [id = 428] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 105F0800 == 44 [pid = 1228] [id = 427] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 185DA000 == 43 [pid = 1228] [id = 426] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 136B7800 == 42 [pid = 1228] [id = 425] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 16AC2800 == 41 [pid = 1228] [id = 424] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 15E61000 == 40 [pid = 1228] [id = 423] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 131CEC00 == 39 [pid = 1228] [id = 422] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 105ECC00 == 38 [pid = 1228] [id = 421] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 10F2DC00 == 37 [pid = 1228] [id = 406] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 15B47400 == 36 [pid = 1228] [id = 404] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 13D21000 == 35 [pid = 1228] [id = 420] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 17F2BC00 == 34 [pid = 1228] [id = 408] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 1047D800 == 33 [pid = 1228] [id = 419] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 1430C800 == 32 [pid = 1228] [id = 407] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 10A4F400 == 31 [pid = 1228] [id = 409] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 15B4D800 == 30 [pid = 1228] [id = 405] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 15E58C00 == 29 [pid = 1228] [id = 432] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 104E1000 == 28 [pid = 1228] [id = 433] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 16793400 == 27 [pid = 1228] [id = 430] 15:44:11 INFO - PROCESS | 1228 | --DOCSHELL 10EE9800 == 26 [pid = 1228] [id = 431] 15:44:11 INFO - PROCESS | 1228 | 1465425851094 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A280800) [pid = 1228] [serial = 1255] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (161BA000) [pid = 1228] [serial = 1237] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (11426C00) [pid = 1228] [serial = 1228] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (12B9DC00) [pid = 1228] [serial = 1229] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (131CE000) [pid = 1228] [serial = 1220] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (12D81800) [pid = 1228] [serial = 1219] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B47C00) [pid = 1228] [serial = 1246] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (161B5400) [pid = 1228] [serial = 1223] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (15E5F400) [pid = 1228] [serial = 1222] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19C14C00) [pid = 1228] [serial = 1226] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (185BE400) [pid = 1228] [serial = 1225] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17F5F400) [pid = 1228] [serial = 1244] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (17F2C000) [pid = 1228] [serial = 1243] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16AC0000) [pid = 1228] [serial = 1249] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19B51C00) [pid = 1228] [serial = 1247] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (13227800) [pid = 1228] [serial = 1234] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1394EC00) [pid = 1228] [serial = 1235] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (12A19800) [pid = 1228] [serial = 1231] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (12AAA000) [pid = 1228] [serial = 1232] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (16F56000) [pid = 1228] [serial = 1240] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19B56400) [pid = 1228] [serial = 1253] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19C84000) [pid = 1228] [serial = 1252] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1664A800) [pid = 1228] [serial = 1238] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (175AB800) [pid = 1228] [serial = 1241] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (17692400) [pid = 1228] [serial = 1250] [outer = 00000000] [url = about:blank] 15:44:11 INFO - PROCESS | 1228 | 1465425851234 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1228 | 1465425851237 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:11 INFO - PROCESS | 1228 | ++DOCSHELL 105EE000 == 27 [pid = 1228] [id = 434] 15:44:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (105F0800) [pid = 1228] [serial = 1302] [outer = 00000000] 15:44:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (10EE1C00) [pid = 1228] [serial = 1303] [outer = 105F0800] 15:44:11 INFO - PROCESS | 1228 | 1465425851288 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (10EECC00) [pid = 1228] [serial = 1304] [outer = 105F0800] 15:44:11 INFO - PROCESS | 1228 | 1465425851742 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]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1391ms 15:44:11 INFO - PROCESS | 1228 | 1465425851800 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1228 | 1465425851804 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:44:11 INFO - PROCESS | 1228 | 1465425851813 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 1228 | 1465425851816 Marionette TRACE conn3 <- [1,1702,null,{}] 15:44:11 INFO - PROCESS | 1228 | 1465425851821 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}] 15:44:11 INFO - PROCESS | 1228 | 1465425851823 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:11 INFO - PROCESS | 1228 | 1465425851907 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:44:11 INFO - PROCESS | 1228 | 1465425851922 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1228 | 1465425851925 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:11 INFO - PROCESS | 1228 | ++DOCSHELL 13130000 == 28 [pid = 1228] [id = 435] 15:44:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (13130400) [pid = 1228] [serial = 1305] [outer = 00000000] 15:44:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1314DC00) [pid = 1228] [serial = 1306] [outer = 13130400] 15:44:12 INFO - PROCESS | 1228 | 1465425851977 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (131D5000) [pid = 1228] [serial = 1307] [outer = 13130400] 15:44:12 INFO - PROCESS | 1228 | 1465425852441 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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 703ms 15:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:44:12 INFO - PROCESS | 1228 | 1465425852543 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1228 | 1465425852546 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:44:12 INFO - PROCESS | 1228 | 1465425852553 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 1228 | 1465425852555 Marionette TRACE conn3 <- [1,1706,null,{}] 15:44:12 INFO - PROCESS | 1228 | 1465425852560 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}] 15:44:12 INFO - PROCESS | 1228 | 1465425852562 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:12 INFO - PROCESS | 1228 | 1465425852679 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:44:12 INFO - PROCESS | 1228 | 1465425852695 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1228 | 1465425852697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:12 INFO - PROCESS | 1228 | ++DOCSHELL 15110000 == 29 [pid = 1228] [id = 436] 15:44:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (151B1800) [pid = 1228] [serial = 1308] [outer = 00000000] 15:44:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1550C000) [pid = 1228] [serial = 1309] [outer = 151B1800] 15:44:12 INFO - PROCESS | 1228 | 1465425852741 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B4B000) [pid = 1228] [serial = 1310] [outer = 151B1800] 15:44:13 INFO - PROCESS | 1228 | 1465425853178 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]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 625ms 15:44:13 INFO - PROCESS | 1228 | 1465425853187 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1228 | 1465425853191 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:44:13 INFO - PROCESS | 1228 | 1465425853202 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1228 | 1465425853206 Marionette TRACE conn3 <- [1,1710,null,{}] 15:44:13 INFO - PROCESS | 1228 | 1465425853209 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}] 15:44:13 INFO - PROCESS | 1228 | 1465425853212 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:13 INFO - PROCESS | 1228 | 1465425853298 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:44:13 INFO - PROCESS | 1228 | 1465425853402 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1228 | 1465425853404 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:13 INFO - PROCESS | 1228 | ++DOCSHELL 13224C00 == 30 [pid = 1228] [id = 437] 15:44:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (13D1FC00) [pid = 1228] [serial = 1311] [outer = 00000000] 15:44:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (161C1800) [pid = 1228] [serial = 1312] [outer = 13D1FC00] 15:44:13 INFO - PROCESS | 1228 | 1465425853459 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (16AC5400) [pid = 1228] [serial = 1313] [outer = 13D1FC00] 15:44:13 INFO - PROCESS | 1228 | 1465425853885 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]]]}] 15:44:13 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 15:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 750ms 15:44:13 INFO - PROCESS | 1228 | 1465425853957 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1228 | 1465425853959 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:44:13 INFO - PROCESS | 1228 | 1465425853962 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1228 | 1465425853964 Marionette TRACE conn3 <- [1,1714,null,{}] 15:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:44:13 INFO - PROCESS | 1228 | 1465425853967 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}] 15:44:13 INFO - PROCESS | 1228 | 1465425853969 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:14 INFO - PROCESS | 1228 | 1465425854085 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:44:14 INFO - PROCESS | 1228 | 1465425854094 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1228 | 1465425854096 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:14 INFO - PROCESS | 1228 | ++DOCSHELL 13D21000 == 31 [pid = 1228] [id = 438] 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (161C1000) [pid = 1228] [serial = 1314] [outer = 00000000] 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (17601400) [pid = 1228] [serial = 1315] [outer = 161C1000] 15:44:14 INFO - PROCESS | 1228 | 1465425854139 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (17692000) [pid = 1228] [serial = 1316] [outer = 161C1000] 15:44:14 INFO - PROCESS | 1228 | 1465425854564 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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 641ms 15:44:14 INFO - PROCESS | 1228 | 1465425854602 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1228 | 1465425854604 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:44:14 INFO - PROCESS | 1228 | 1465425854608 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 1228 | 1465425854609 Marionette TRACE conn3 <- [1,1718,null,{}] 15:44:14 INFO - PROCESS | 1228 | 1465425854612 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}] 15:44:14 INFO - PROCESS | 1228 | 1465425854614 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:14 INFO - PROCESS | 1228 | 1465425854726 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:44:14 INFO - PROCESS | 1228 | 1465425854731 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1228 | 1465425854737 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:14 INFO - PROCESS | 1228 | ++DOCSHELL 17F60C00 == 32 [pid = 1228] [id = 439] 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17F61800) [pid = 1228] [serial = 1317] [outer = 00000000] 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (18211400) [pid = 1228] [serial = 1318] [outer = 17F61800] 15:44:14 INFO - PROCESS | 1228 | 1465425854840 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (185BA400) [pid = 1228] [serial = 1319] [outer = 17F61800] 15:44:15 INFO - PROCESS | 1228 | 1465425855284 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]]]}] 15:44:15 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 15:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (17F5D800) [pid = 1228] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185DD000) [pid = 1228] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (105F1400) [pid = 1228] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (131CFC00) [pid = 1228] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1618E800) [pid = 1228] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10A47800) [pid = 1228] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A107000) [pid = 1228] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1430E400) [pid = 1228] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (104E1C00) [pid = 1228] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16D03800) [pid = 1228] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (136B2000) [pid = 1228] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A108800) [pid = 1228] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:44:15 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A10C400) [pid = 1228] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:44:15 INFO - PROCESS | 1228 | 1465425855576 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1228 | 1465425855578 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:44:15 INFO - PROCESS | 1228 | 1465425855586 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 1228 | 1465425855588 Marionette TRACE conn3 <- [1,1722,null,{}] 15:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:44:15 INFO - PROCESS | 1228 | 1465425855591 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}] 15:44:15 INFO - PROCESS | 1228 | 1465425855593 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:15 INFO - PROCESS | 1228 | 1465425855673 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:44:15 INFO - PROCESS | 1228 | 1465425855680 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1228 | 1465425855682 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:15 INFO - PROCESS | 1228 | ++DOCSHELL 105ED400 == 33 [pid = 1228] [id = 440] 15:44:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15B67400) [pid = 1228] [serial = 1320] [outer = 00000000] 15:44:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16D0D800) [pid = 1228] [serial = 1321] [outer = 15B67400] 15:44:15 INFO - PROCESS | 1228 | 1465425855734 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17F5C400) [pid = 1228] [serial = 1322] [outer = 15B67400] 15:44:16 INFO - PROCESS | 1228 | 1465425856159 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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 594ms 15:44:16 INFO - PROCESS | 1228 | 1465425856187 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1228 | 1465425856189 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:44:16 INFO - PROCESS | 1228 | 1465425856192 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:44:16 INFO - PROCESS | 1228 | 1465425856194 Marionette TRACE conn3 <- [1,1726,null,{}] 15:44:16 INFO - PROCESS | 1228 | 1465425856197 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}] 15:44:16 INFO - PROCESS | 1228 | 1465425856199 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:16 INFO - PROCESS | 1228 | 1465425856275 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:44:16 INFO - PROCESS | 1228 | 1465425856280 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1228 | 1465425856282 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:16 INFO - PROCESS | 1228 | ++DOCSHELL 1430D000 == 34 [pid = 1228] [id = 441] 15:44:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17F5D800) [pid = 1228] [serial = 1323] [outer = 00000000] 15:44:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185DEC00) [pid = 1228] [serial = 1324] [outer = 17F5D800] 15:44:16 INFO - PROCESS | 1228 | 1465425856329 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B4A000) [pid = 1228] [serial = 1325] [outer = 17F5D800] 15:44:16 INFO - PROCESS | 1228 | 1465425856755 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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 594ms 15:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:44:16 INFO - PROCESS | 1228 | 1465425856795 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1228 | 1465425856797 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:44:16 INFO - PROCESS | 1228 | 1465425856801 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1228 | 1465425856802 Marionette TRACE conn3 <- [1,1730,null,{}] 15:44:16 INFO - PROCESS | 1228 | 1465425856810 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}] 15:44:16 INFO - PROCESS | 1228 | 1465425856812 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:16 INFO - PROCESS | 1228 | 1465425856887 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:44:16 INFO - PROCESS | 1228 | 1465425856892 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1228 | 1465425856894 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:16 INFO - PROCESS | 1228 | ++DOCSHELL 19B50800 == 35 [pid = 1228] [id = 442] 15:44:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B51C00) [pid = 1228] [serial = 1326] [outer = 00000000] 15:44:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C1A000) [pid = 1228] [serial = 1327] [outer = 19B51C00] 15:44:16 INFO - PROCESS | 1228 | 1465425856936 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1558E800) [pid = 1228] [serial = 1328] [outer = 19B51C00] 15:44:17 INFO - PROCESS | 1228 | 1465425857381 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]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 625ms 15:44:17 INFO - PROCESS | 1228 | 1465425857447 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1228 | 1465425857449 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:44:17 INFO - PROCESS | 1228 | 1465425857453 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:44:17 INFO - PROCESS | 1228 | 1465425857454 Marionette TRACE conn3 <- [1,1734,null,{}] 15:44:17 INFO - PROCESS | 1228 | 1465425857457 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}] 15:44:17 INFO - PROCESS | 1228 | 1465425857459 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:17 INFO - PROCESS | 1228 | 1465425857536 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:44:17 INFO - PROCESS | 1228 | 1465425857672 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1228 | 1465425857675 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:17 INFO - PROCESS | 1228 | ++DOCSHELL 102CD400 == 36 [pid = 1228] [id = 443] 15:44:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (102F3C00) [pid = 1228] [serial = 1329] [outer = 00000000] 15:44:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10A46C00) [pid = 1228] [serial = 1330] [outer = 102F3C00] 15:44:17 INFO - PROCESS | 1228 | 1465425857731 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (111A3000) [pid = 1228] [serial = 1331] [outer = 102F3C00] 15:44:18 INFO - PROCESS | 1228 | 1465425858520 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]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1141ms 15:44:18 INFO - PROCESS | 1228 | 1465425858607 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1228 | 1465425858611 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:44:18 INFO - PROCESS | 1228 | 1465425858615 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 1228 | 1465425858618 Marionette TRACE conn3 <- [1,1738,null,{}] 15:44:18 INFO - PROCESS | 1228 | 1465425858623 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}] 15:44:18 INFO - PROCESS | 1228 | 1465425858626 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:18 INFO - PROCESS | 1228 | 1465425858769 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:44:18 INFO - PROCESS | 1228 | 1465425858897 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1228 | 1465425858900 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:18 INFO - PROCESS | 1228 | ++DOCSHELL 13129400 == 37 [pid = 1228] [id = 444] 15:44:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (13147400) [pid = 1228] [serial = 1332] [outer = 00000000] 15:44:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (153C7800) [pid = 1228] [serial = 1333] [outer = 13147400] 15:44:19 INFO - PROCESS | 1228 | 1465425858956 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (15E5C800) [pid = 1228] [serial = 1334] [outer = 13147400] 15:44:19 INFO - PROCESS | 1228 | 1465425859789 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]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1251ms 15:44:19 INFO - PROCESS | 1228 | 1465425859875 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1228 | 1465425859880 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:44:19 INFO - PROCESS | 1228 | 1465425859885 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1228 | 1465425859888 Marionette TRACE conn3 <- [1,1742,null,{}] 15:44:19 INFO - PROCESS | 1228 | 1465425859894 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}] 15:44:19 INFO - PROCESS | 1228 | 1465425859897 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:20 INFO - PROCESS | 1228 | 1465425860038 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:44:20 INFO - PROCESS | 1228 | 1465425860164 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1228 | 1465425860167 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 19B50800 == 36 [pid = 1228] [id = 442] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 1430D000 == 35 [pid = 1228] [id = 441] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 105ED400 == 34 [pid = 1228] [id = 440] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 17F60C00 == 33 [pid = 1228] [id = 439] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 13D21000 == 32 [pid = 1228] [id = 438] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 13224C00 == 31 [pid = 1228] [id = 437] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 15110000 == 30 [pid = 1228] [id = 436] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 13130000 == 29 [pid = 1228] [id = 435] 15:44:20 INFO - PROCESS | 1228 | --DOCSHELL 105EE000 == 28 [pid = 1228] [id = 434] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A603400) [pid = 1228] [serial = 1288] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1820E400) [pid = 1228] [serial = 1276] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B4E000) [pid = 1228] [serial = 1279] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1829BC00) [pid = 1228] [serial = 1277] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1280E800) [pid = 1228] [serial = 1282] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C1C800) [pid = 1228] [serial = 1280] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (13D1D800) [pid = 1228] [serial = 1267] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (14314000) [pid = 1228] [serial = 1268] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (161B9800) [pid = 1228] [serial = 1270] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1664B000) [pid = 1228] [serial = 1271] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10EE7000) [pid = 1228] [serial = 1264] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12D86400) [pid = 1228] [serial = 1265] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A281400) [pid = 1228] [serial = 1256] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15117000) [pid = 1228] [serial = 1261] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1558FC00) [pid = 1228] [serial = 1262] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (10567C00) [pid = 1228] [serial = 1258] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (10EE3C00) [pid = 1228] [serial = 1259] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17698000) [pid = 1228] [serial = 1273] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (19C81C00) [pid = 1228] [serial = 1285] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (13155C00) [pid = 1228] [serial = 1283] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (19C86800) [pid = 1228] [serial = 1286] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (17F24000) [pid = 1228] [serial = 1274] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1A60BC00) [pid = 1228] [serial = 1289] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1A6F4400) [pid = 1228] [serial = 1291] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1A6F6C00) [pid = 1228] [serial = 1292] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 1228 | ++DOCSHELL 105ED400 == 29 [pid = 1228] [id = 445] 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (105EE000) [pid = 1228] [serial = 1335] [outer = 00000000] 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (10EEAC00) [pid = 1228] [serial = 1336] [outer = 105EE000] 15:44:20 INFO - PROCESS | 1228 | 1465425860243 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12D85000) [pid = 1228] [serial = 1337] [outer = 105EE000] 15:44:20 INFO - PROCESS | 1228 | 1465425860680 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]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 844ms 15:44:20 INFO - PROCESS | 1228 | 1465425860728 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1228 | 1465425860733 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:44:20 INFO - PROCESS | 1228 | 1465425860739 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1228 | 1465425860742 Marionette TRACE conn3 <- [1,1746,null,{}] 15:44:20 INFO - PROCESS | 1228 | 1465425860746 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}] 15:44:20 INFO - PROCESS | 1228 | 1465425860748 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:20 INFO - PROCESS | 1228 | 1465425860836 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:44:20 INFO - PROCESS | 1228 | 1465425860842 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1228 | 1465425860845 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:20 INFO - PROCESS | 1228 | ++DOCSHELL 136B7800 == 30 [pid = 1228] [id = 446] 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (13940800) [pid = 1228] [serial = 1338] [outer = 00000000] 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (1430F800) [pid = 1228] [serial = 1339] [outer = 13940800] 15:44:20 INFO - PROCESS | 1228 | 1465425860891 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (151BA000) [pid = 1228] [serial = 1340] [outer = 13940800] 15:44:21 INFO - PROCESS | 1228 | 1465425861404 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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 15:44:21 INFO - PROCESS | 1228 | 1465425861438 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1228 | 1465425861440 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:44:21 INFO - PROCESS | 1228 | 1465425861444 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1228 | 1465425861447 Marionette TRACE conn3 <- [1,1750,null,{}] 15:44:21 INFO - PROCESS | 1228 | 1465425861458 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}] 15:44:21 INFO - PROCESS | 1228 | 1465425861462 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:21 INFO - PROCESS | 1228 | 1465425861572 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:44:21 INFO - PROCESS | 1228 | 1465425861673 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1228 | 1465425861676 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:21 INFO - PROCESS | 1228 | ++DOCSHELL 161BF800 == 31 [pid = 1228] [id = 447] 15:44:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (161BFC00) [pid = 1228] [serial = 1341] [outer = 00000000] 15:44:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (16793400) [pid = 1228] [serial = 1342] [outer = 161BFC00] 15:44:21 INFO - PROCESS | 1228 | 1465425861725 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16AC3800) [pid = 1228] [serial = 1343] [outer = 161BFC00] 15:44:22 INFO - PROCESS | 1228 | 1465425862097 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]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 15:44:22 INFO - PROCESS | 1228 | 1465425862144 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1228 | 1465425862148 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:44:22 INFO - PROCESS | 1228 | 1465425862152 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1228 | 1465425862154 Marionette TRACE conn3 <- [1,1754,null,{}] 15:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:44:22 INFO - PROCESS | 1228 | 1465425862157 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}] 15:44:22 INFO - PROCESS | 1228 | 1465425862159 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:22 INFO - PROCESS | 1228 | 1465425862252 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:44:22 INFO - PROCESS | 1228 | 1465425862257 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1228 | 1465425862259 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:22 INFO - PROCESS | 1228 | ++DOCSHELL 169CDC00 == 32 [pid = 1228] [id = 448] 15:44:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16AC3000) [pid = 1228] [serial = 1344] [outer = 00000000] 15:44:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (178A0000) [pid = 1228] [serial = 1345] [outer = 16AC3000] 15:44:22 INFO - PROCESS | 1228 | 1465425862302 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (17F60800) [pid = 1228] [serial = 1346] [outer = 16AC3000] 15:44:22 INFO - PROCESS | 1228 | 1465425862767 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]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 641ms 15:44:22 INFO - PROCESS | 1228 | 1465425862792 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1228 | 1465425862793 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:44:22 INFO - PROCESS | 1228 | 1465425862802 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1228 | 1465425862804 Marionette TRACE conn3 <- [1,1758,null,{}] 15:44:22 INFO - PROCESS | 1228 | 1465425862808 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}] 15:44:22 INFO - PROCESS | 1228 | 1465425862810 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:22 INFO - PROCESS | 1228 | 1465425862918 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:44:23 INFO - PROCESS | 1228 | 1465425863006 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1228 | 1465425863008 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:23 INFO - PROCESS | 1228 | ++DOCSHELL 14365800 == 33 [pid = 1228] [id = 449] 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1820E400) [pid = 1228] [serial = 1347] [outer = 00000000] 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185D5400) [pid = 1228] [serial = 1348] [outer = 1820E400] 15:44:23 INFO - PROCESS | 1228 | 1465425863051 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185DC000) [pid = 1228] [serial = 1349] [outer = 1820E400] 15:44:23 INFO - PROCESS | 1228 | 1465425863471 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]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 15:44:23 INFO - PROCESS | 1228 | 1465425863497 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1228 | 1465425863499 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:44:23 INFO - PROCESS | 1228 | 1465425863502 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1228 | 1465425863504 Marionette TRACE conn3 <- [1,1762,null,{}] 15:44:23 INFO - PROCESS | 1228 | 1465425863507 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}] 15:44:23 INFO - PROCESS | 1228 | 1465425863513 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:23 INFO - PROCESS | 1228 | 1465425863644 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:44:23 INFO - PROCESS | 1228 | 1465425863650 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1228 | 1465425863652 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:23 INFO - PROCESS | 1228 | ++DOCSHELL 19B4E400 == 34 [pid = 1228] [id = 450] 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B4EC00) [pid = 1228] [serial = 1350] [outer = 00000000] 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19ED1000) [pid = 1228] [serial = 1351] [outer = 19B4EC00] 15:44:23 INFO - PROCESS | 1228 | 1465425863698 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19EDF000) [pid = 1228] [serial = 1352] [outer = 19B4EC00] 15:44:24 INFO - PROCESS | 1228 | 1465425864148 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]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 688ms 15:44:24 INFO - PROCESS | 1228 | 1465425864202 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1228 | 1465425864204 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:44:24 INFO - PROCESS | 1228 | 1465425864207 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1228 | 1465425864209 Marionette TRACE conn3 <- [1,1766,null,{}] 15:44:24 INFO - PROCESS | 1228 | 1465425864212 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}] 15:44:24 INFO - PROCESS | 1228 | 1465425864222 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:24 INFO - PROCESS | 1228 | 1465425864357 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:44:24 INFO - PROCESS | 1228 | 1465425864376 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1228 | 1465425864378 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:24 INFO - PROCESS | 1228 | ++DOCSHELL 131CAC00 == 35 [pid = 1228] [id = 451] 15:44:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1430D800) [pid = 1228] [serial = 1353] [outer = 00000000] 15:44:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A27E800) [pid = 1228] [serial = 1354] [outer = 1430D800] 15:44:24 INFO - PROCESS | 1228 | 1465425864421 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A282C00) [pid = 1228] [serial = 1355] [outer = 1430D800] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17F61800) [pid = 1228] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (104E5800) [pid = 1228] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (13130400) [pid = 1228] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (161B5000) [pid = 1228] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (11C27000) [pid = 1228] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13D1FC00) [pid = 1228] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (151B1800) [pid = 1228] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (161C1000) [pid = 1228] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (105F0800) [pid = 1228] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15B67400) [pid = 1228] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:44:24 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (17F5D800) [pid = 1228] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:44:24 INFO - PROCESS | 1228 | 1465425864893 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]]]}] 15:44:24 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 15:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 735ms 15:44:24 INFO - PROCESS | 1228 | 1465425864948 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1228 | 1465425864950 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:44:24 INFO - PROCESS | 1228 | 1465425864953 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1228 | 1465425864955 Marionette TRACE conn3 <- [1,1770,null,{}] 15:44:24 INFO - PROCESS | 1228 | 1465425864958 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}] 15:44:24 INFO - PROCESS | 1228 | 1465425864960 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:25 INFO - PROCESS | 1228 | 1465425865038 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:44:25 INFO - PROCESS | 1228 | 1465425865043 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1228 | 1465425865045 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:25 INFO - PROCESS | 1228 | ++DOCSHELL 14312800 == 36 [pid = 1228] [id = 452] 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15B4A400) [pid = 1228] [serial = 1356] [outer = 00000000] 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (18037000) [pid = 1228] [serial = 1357] [outer = 15B4A400] 15:44:25 INFO - PROCESS | 1228 | 1465425865087 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (19B4B800) [pid = 1228] [serial = 1358] [outer = 15B4A400] 15:44:25 INFO - PROCESS | 1228 | 1465425865554 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]]]}] 15:44:25 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 15:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 641ms 15:44:25 INFO - PROCESS | 1228 | 1465425865592 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1228 | 1465425865594 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:44:25 INFO - PROCESS | 1228 | 1465425865597 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1228 | 1465425865599 Marionette TRACE conn3 <- [1,1774,null,{}] 15:44:25 INFO - PROCESS | 1228 | 1465425865602 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}] 15:44:25 INFO - PROCESS | 1228 | 1465425865604 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:25 INFO - PROCESS | 1228 | 1465425865681 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:44:25 INFO - PROCESS | 1228 | 1465425865689 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1228 | 1465425865691 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:25 INFO - PROCESS | 1228 | ++DOCSHELL 1678EC00 == 37 [pid = 1228] [id = 453] 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19B4FC00) [pid = 1228] [serial = 1359] [outer = 00000000] 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A289800) [pid = 1228] [serial = 1360] [outer = 19B4FC00] 15:44:25 INFO - PROCESS | 1228 | 1465425865733 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A60AC00) [pid = 1228] [serial = 1361] [outer = 19B4FC00] 15:44:26 INFO - PROCESS | 1228 | 1465425866173 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]]]}] 15:44:26 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 15:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 594ms 15:44:26 INFO - PROCESS | 1228 | 1465425866194 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1228 | 1465425866206 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:44:26 INFO - PROCESS | 1228 | 1465425866211 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 1228 | 1465425866213 Marionette TRACE conn3 <- [1,1778,null,{}] 15:44:26 INFO - PROCESS | 1228 | 1465425866233 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}] 15:44:26 INFO - PROCESS | 1228 | 1465425866235 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:26 INFO - PROCESS | 1228 | 1465425866321 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:44:26 INFO - PROCESS | 1228 | 1465425866327 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1228 | 1465425866329 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:26 INFO - PROCESS | 1228 | ++DOCSHELL 11432800 == 38 [pid = 1228] [id = 454] 15:44:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (11C27000) [pid = 1228] [serial = 1362] [outer = 00000000] 15:44:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A6F2000) [pid = 1228] [serial = 1363] [outer = 11C27000] 15:44:26 INFO - PROCESS | 1228 | 1465425866376 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A723000) [pid = 1228] [serial = 1364] [outer = 11C27000] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 105ED400 == 37 [pid = 1228] [id = 445] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 13129400 == 36 [pid = 1228] [id = 444] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 102CD400 == 35 [pid = 1228] [id = 443] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 161BF800 == 34 [pid = 1228] [id = 447] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 169CDC00 == 33 [pid = 1228] [id = 448] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 19B4E400 == 32 [pid = 1228] [id = 450] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 131CAC00 == 31 [pid = 1228] [id = 451] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 14365800 == 30 [pid = 1228] [id = 449] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 14312800 == 29 [pid = 1228] [id = 452] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 136B7800 == 28 [pid = 1228] [id = 446] 15:44:27 INFO - PROCESS | 1228 | --DOCSHELL 1678EC00 == 27 [pid = 1228] [id = 453] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (18211400) [pid = 1228] [serial = 1318] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10F34000) [pid = 1228] [serial = 1300] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (131D5000) [pid = 1228] [serial = 1307] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16AC5C00) [pid = 1228] [serial = 1297] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (13D16800) [pid = 1228] [serial = 1295] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (131CD800) [pid = 1228] [serial = 1294] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1768E400) [pid = 1228] [serial = 1298] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16AC5400) [pid = 1228] [serial = 1313] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (12ADFC00) [pid = 1228] [serial = 1301] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (15B4B000) [pid = 1228] [serial = 1310] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (17692000) [pid = 1228] [serial = 1316] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (10EE1C00) [pid = 1228] [serial = 1303] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F5C400) [pid = 1228] [serial = 1322] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (19B4A000) [pid = 1228] [serial = 1325] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (185DEC00) [pid = 1228] [serial = 1324] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (17601400) [pid = 1228] [serial = 1315] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (10EECC00) [pid = 1228] [serial = 1304] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1550C000) [pid = 1228] [serial = 1309] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (185BA400) [pid = 1228] [serial = 1319] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1314DC00) [pid = 1228] [serial = 1306] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (161C1800) [pid = 1228] [serial = 1312] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (16D0D800) [pid = 1228] [serial = 1321] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (19C1A000) [pid = 1228] [serial = 1327] [outer = 00000000] [url = about:blank] 15:44:28 INFO - PROCESS | 1228 | 1465425868158 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]]]}] 15:44:28 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) 15:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1969ms 15:44:28 INFO - PROCESS | 1228 | 1465425868187 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1228 | 1465425868191 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:44:28 INFO - PROCESS | 1228 | 1465425868196 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1228 | 1465425868199 Marionette TRACE conn3 <- [1,1782,null,{}] 15:44:28 INFO - PROCESS | 1228 | 1465425868205 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}] 15:44:28 INFO - PROCESS | 1228 | 1465425868208 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:28 INFO - PROCESS | 1228 | 1465425868303 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:44:28 INFO - PROCESS | 1228 | 1465425868310 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1228 | 1465425868315 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:28 INFO - PROCESS | 1228 | ++DOCSHELL 11AD0C00 == 28 [pid = 1228] [id = 455] 15:44:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (11AD4800) [pid = 1228] [serial = 1365] [outer = 00000000] 15:44:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (12ADF000) [pid = 1228] [serial = 1366] [outer = 11AD4800] 15:44:28 INFO - PROCESS | 1228 | 1465425868362 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (12B9A000) [pid = 1228] [serial = 1367] [outer = 11AD4800] 15:44:28 INFO - PROCESS | 1228 | 1465425868871 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]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 688ms 15:44:28 INFO - PROCESS | 1228 | 1465425868892 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1228 | 1465425868896 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:44:28 INFO - PROCESS | 1228 | 1465425868902 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1228 | 1465425868905 Marionette TRACE conn3 <- [1,1786,null,{}] 15:44:28 INFO - PROCESS | 1228 | 1465425868909 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}] 15:44:28 INFO - PROCESS | 1228 | 1465425868912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:29 INFO - PROCESS | 1228 | 1465425868998 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:44:29 INFO - PROCESS | 1228 | 1465425869007 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1228 | 1465425869010 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:29 INFO - PROCESS | 1228 | ++DOCSHELL 13152400 == 29 [pid = 1228] [id = 456] 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (13152800) [pid = 1228] [serial = 1368] [outer = 00000000] 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (131CFC00) [pid = 1228] [serial = 1369] [outer = 13152800] 15:44:29 INFO - PROCESS | 1228 | 1465425869056 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (1321A800) [pid = 1228] [serial = 1370] [outer = 13152800] 15:44:29 INFO - PROCESS | 1228 | 1465425869521 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]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 640ms 15:44:29 INFO - PROCESS | 1228 | 1465425869540 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1228 | 1465425869542 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:44:29 INFO - PROCESS | 1228 | 1465425869545 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1228 | 1465425869549 Marionette TRACE conn3 <- [1,1790,null,{}] 15:44:29 INFO - PROCESS | 1228 | 1465425869560 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}] 15:44:29 INFO - PROCESS | 1228 | 1465425869564 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:29 INFO - PROCESS | 1228 | 1465425869649 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:44:29 INFO - PROCESS | 1228 | 1465425869656 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1228 | 1465425869659 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:29 INFO - PROCESS | 1228 | ++DOCSHELL 14365800 == 30 [pid = 1228] [id = 457] 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1436BC00) [pid = 1228] [serial = 1371] [outer = 00000000] 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (15509400) [pid = 1228] [serial = 1372] [outer = 1436BC00] 15:44:29 INFO - PROCESS | 1228 | 1465425869706 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (15B46800) [pid = 1228] [serial = 1373] [outer = 1436BC00] 15:44:30 INFO - PROCESS | 1228 | 1465425870189 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]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 704ms 15:44:30 INFO - PROCESS | 1228 | 1465425870245 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1228 | 1465425870247 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:44:30 INFO - PROCESS | 1228 | 1465425870250 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:44:30 INFO - PROCESS | 1228 | 1465425870252 Marionette TRACE conn3 <- [1,1794,null,{}] 15:44:30 INFO - PROCESS | 1228 | 1465425870266 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}] 15:44:30 INFO - PROCESS | 1228 | 1465425870268 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:30 INFO - PROCESS | 1228 | 1465425870356 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:44:30 INFO - PROCESS | 1228 | 1465425870361 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1228 | 1465425870365 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:30 INFO - PROCESS | 1228 | ++DOCSHELL 153C5C00 == 31 [pid = 1228] [id = 458] 15:44:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (15585000) [pid = 1228] [serial = 1374] [outer = 00000000] 15:44:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (161BB400) [pid = 1228] [serial = 1375] [outer = 15585000] 15:44:30 INFO - PROCESS | 1228 | 1465425870410 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1664D000) [pid = 1228] [serial = 1376] [outer = 15585000] 15:44:30 INFO - PROCESS | 1228 | 1465425870854 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]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 656ms 15:44:30 INFO - PROCESS | 1228 | 1465425870909 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1228 | 1465425870911 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:44:30 INFO - PROCESS | 1228 | 1465425870914 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1228 | 1465425870916 Marionette TRACE conn3 <- [1,1798,null,{}] 15:44:30 INFO - PROCESS | 1228 | 1465425870920 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}] 15:44:30 INFO - PROCESS | 1228 | 1465425870921 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:31 INFO - PROCESS | 1228 | 1465425870998 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:44:31 INFO - PROCESS | 1228 | 1465425871005 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1228 | 1465425871007 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:31 INFO - PROCESS | 1228 | ++DOCSHELL 169CDC00 == 32 [pid = 1228] [id = 459] 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (169D2000) [pid = 1228] [serial = 1377] [outer = 00000000] 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16EBC800) [pid = 1228] [serial = 1378] [outer = 169D2000] 15:44:31 INFO - PROCESS | 1228 | 1465425871050 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16F57400) [pid = 1228] [serial = 1379] [outer = 169D2000] 15:44:31 INFO - PROCESS | 1228 | 1465425871504 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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 15:44:31 INFO - PROCESS | 1228 | 1465425871553 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1228 | 1465425871555 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:44:31 INFO - PROCESS | 1228 | 1465425871558 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1228 | 1465425871560 Marionette TRACE conn3 <- [1,1802,null,{}] 15:44:31 INFO - PROCESS | 1228 | 1465425871563 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}] 15:44:31 INFO - PROCESS | 1228 | 1465425871568 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:31 INFO - PROCESS | 1228 | 1465425871669 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:44:31 INFO - PROCESS | 1228 | 1465425871677 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1228 | 1465425871679 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:31 INFO - PROCESS | 1228 | ++DOCSHELL 16EBC400 == 33 [pid = 1228] [id = 460] 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1789C400) [pid = 1228] [serial = 1380] [outer = 00000000] 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17F60400) [pid = 1228] [serial = 1381] [outer = 1789C400] 15:44:31 INFO - PROCESS | 1228 | 1465425871725 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (18208400) [pid = 1228] [serial = 1382] [outer = 1789C400] 15:44:32 INFO - PROCESS | 1228 | 1465425872175 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]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 641ms 15:44:32 INFO - PROCESS | 1228 | 1465425872208 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1228 | 1465425872210 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:44:32 INFO - PROCESS | 1228 | 1465425872213 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1228 | 1465425872215 Marionette TRACE conn3 <- [1,1806,null,{}] 15:44:32 INFO - PROCESS | 1228 | 1465425872222 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}] 15:44:32 INFO - PROCESS | 1228 | 1465425872224 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:32 INFO - PROCESS | 1228 | 1465425872312 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:44:32 INFO - PROCESS | 1228 | 1465425872320 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1228 | 1465425872323 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:32 INFO - PROCESS | 1228 | ++DOCSHELL 17F5D400 == 34 [pid = 1228] [id = 461] 15:44:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1829A000) [pid = 1228] [serial = 1383] [outer = 00000000] 15:44:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185BD000) [pid = 1228] [serial = 1384] [outer = 1829A000] 15:44:32 INFO - PROCESS | 1228 | 1465425872370 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185D4800) [pid = 1228] [serial = 1385] [outer = 1829A000] 15:44:32 INFO - PROCESS | 1228 | 1465425872813 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]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 640ms 15:44:32 INFO - PROCESS | 1228 | 1465425872860 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1228 | 1465425872862 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:44:32 INFO - PROCESS | 1228 | 1465425872865 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:44:32 INFO - PROCESS | 1228 | 1465425872867 Marionette TRACE conn3 <- [1,1810,null,{}] 15:44:32 INFO - PROCESS | 1228 | 1465425872874 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}] 15:44:32 INFO - PROCESS | 1228 | 1465425872876 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:32 INFO - PROCESS | 1228 | 1465425872950 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:44:32 INFO - PROCESS | 1228 | 1465425872956 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1228 | 1465425872958 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:33 INFO - PROCESS | 1228 | ++DOCSHELL 1829FC00 == 35 [pid = 1228] [id = 462] 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185BA400) [pid = 1228] [serial = 1386] [outer = 00000000] 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B51400) [pid = 1228] [serial = 1387] [outer = 185BA400] 15:44:33 INFO - PROCESS | 1228 | 1465425873001 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B51800) [pid = 1228] [serial = 1388] [outer = 185BA400] 15:44:33 INFO - PROCESS | 1228 | 1465425873433 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]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 594ms 15:44:33 INFO - PROCESS | 1228 | 1465425873479 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1228 | 1465425873481 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:44:33 INFO - PROCESS | 1228 | 1465425873489 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 1228 | 1465425873490 Marionette TRACE conn3 <- [1,1814,null,{}] 15:44:33 INFO - PROCESS | 1228 | 1465425873494 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}] 15:44:33 INFO - PROCESS | 1228 | 1465425873496 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:33 INFO - PROCESS | 1228 | 1465425873654 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:44:33 INFO - PROCESS | 1228 | 1465425873665 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1228 | 1465425873667 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:33 INFO - PROCESS | 1228 | ++DOCSHELL 10EE7000 == 36 [pid = 1228] [id = 463] 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (12D86800) [pid = 1228] [serial = 1389] [outer = 00000000] 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C14C00) [pid = 1228] [serial = 1390] [outer = 12D86800] 15:44:33 INFO - PROCESS | 1228 | 1465425873709 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C17800) [pid = 1228] [serial = 1391] [outer = 12D86800] 15:44:34 INFO - PROCESS | 1228 | 1465425874170 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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 688ms 15:44:34 INFO - PROCESS | 1228 | 1465425874218 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 1228 | 1465425874220 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:44:34 INFO - PROCESS | 1228 | 1465425874223 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1228 | 1465425874225 Marionette TRACE conn3 <- [1,1818,null,{}] 15:44:34 INFO - PROCESS | 1228 | 1465425874228 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}] 15:44:34 INFO - PROCESS | 1228 | 1465425874229 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:34 INFO - PROCESS | 1228 | 1465425874348 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:44:34 INFO - PROCESS | 1228 | 1465425874353 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 1228 | 1465425874365 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:34 INFO - PROCESS | 1228 | ++DOCSHELL 19B4BC00 == 37 [pid = 1228] [id = 464] 15:44:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19ED1C00) [pid = 1228] [serial = 1392] [outer = 00000000] 15:44:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A27B400) [pid = 1228] [serial = 1393] [outer = 19ED1C00] 15:44:34 INFO - PROCESS | 1228 | 1465425874418 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A284C00) [pid = 1228] [serial = 1394] [outer = 19ED1C00] 15:44:34 INFO - PROCESS | 1228 | 1465425874853 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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 15:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:44:34 INFO - PROCESS | 1228 | 1465425874923 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 1228 | 1465425874925 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:44:34 INFO - PROCESS | 1228 | 1465425874929 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1228 | 1465425874931 Marionette TRACE conn3 <- [1,1822,null,{}] 15:44:34 INFO - PROCESS | 1228 | 1465425874934 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}] 15:44:34 INFO - PROCESS | 1228 | 1465425874937 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:35 INFO - PROCESS | 1228 | 1465425875085 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:44:35 INFO - PROCESS | 1228 | 1465425875111 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1228 | 1465425875113 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:35 INFO - PROCESS | 1228 | ++DOCSHELL 169C5800 == 38 [pid = 1228] [id = 465] 15:44:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A727C00) [pid = 1228] [serial = 1395] [outer = 00000000] 15:44:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A72B000) [pid = 1228] [serial = 1396] [outer = 1A727C00] 15:44:35 INFO - PROCESS | 1228 | 1465425875161 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A72F400) [pid = 1228] [serial = 1397] [outer = 1A727C00] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (19B51C00) [pid = 1228] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (19B4FC00) [pid = 1228] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1820E400) [pid = 1228] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19B4EC00) [pid = 1228] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1430D800) [pid = 1228] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (16AC3000) [pid = 1228] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (161BFC00) [pid = 1228] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13940800) [pid = 1228] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (105EE000) [pid = 1228] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (13147400) [pid = 1228] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (102F3C00) [pid = 1228] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:44:35 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15B4A400) [pid = 1228] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:44:35 INFO - PROCESS | 1228 | 1465425875828 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]]]}] 15:44:35 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 15:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 937ms 15:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:44:35 INFO - PROCESS | 1228 | 1465425875874 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 1228 | 1465425875876 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:44:35 INFO - PROCESS | 1228 | 1465425875880 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 1228 | 1465425875881 Marionette TRACE conn3 <- [1,1826,null,{}] 15:44:35 INFO - PROCESS | 1228 | 1465425875885 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}] 15:44:35 INFO - PROCESS | 1228 | 1465425875887 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:35 INFO - PROCESS | 1228 | 1465425875963 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:44:35 INFO - PROCESS | 1228 | 1465425875971 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1228 | 1465425875973 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:35 INFO - PROCESS | 1228 | ++DOCSHELL 12A19800 == 39 [pid = 1228] [id = 466] 15:44:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (12B9C000) [pid = 1228] [serial = 1398] [outer = 00000000] 15:44:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (15B73400) [pid = 1228] [serial = 1399] [outer = 12B9C000] 15:44:36 INFO - PROCESS | 1228 | 1465425876015 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16F50400) [pid = 1228] [serial = 1400] [outer = 12B9C000] 15:44:36 INFO - PROCESS | 1228 | 1465425876465 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]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 625ms 15:44:36 INFO - PROCESS | 1228 | 1465425876518 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 1228 | 1465425876520 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:44:36 INFO - PROCESS | 1228 | 1465425876523 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:44:36 INFO - PROCESS | 1228 | 1465425876524 Marionette TRACE conn3 <- [1,1830,null,{}] 15:44:36 INFO - PROCESS | 1228 | 1465425876528 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}] 15:44:36 INFO - PROCESS | 1228 | 1465425876539 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:36 INFO - PROCESS | 1228 | 1465425876617 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:44:36 INFO - PROCESS | 1228 | 1465425876622 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1228 | 1465425876624 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:36 INFO - PROCESS | 1228 | ++DOCSHELL 161B5C00 == 40 [pid = 1228] [id = 467] 15:44:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (161C3000) [pid = 1228] [serial = 1401] [outer = 00000000] 15:44:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A289C00) [pid = 1228] [serial = 1402] [outer = 161C3000] 15:44:36 INFO - PROCESS | 1228 | 1465425876666 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A722C00) [pid = 1228] [serial = 1403] [outer = 161C3000] 15:44:37 INFO - PROCESS | 1228 | 1465425877085 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]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 641ms 15:44:37 INFO - PROCESS | 1228 | 1465425877161 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1228 | 1465425877163 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:44:37 INFO - PROCESS | 1228 | 1465425877166 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:44:37 INFO - PROCESS | 1228 | 1465425877168 Marionette TRACE conn3 <- [1,1834,null,{}] 15:44:37 INFO - PROCESS | 1228 | 1465425877171 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}] 15:44:37 INFO - PROCESS | 1228 | 1465425877173 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:37 INFO - PROCESS | 1228 | 1465425877251 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:44:37 INFO - PROCESS | 1228 | 1465425877256 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1228 | 1465425877258 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:37 INFO - PROCESS | 1228 | ++DOCSHELL 13150400 == 41 [pid = 1228] [id = 468] 15:44:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1829E400) [pid = 1228] [serial = 1404] [outer = 00000000] 15:44:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A793400) [pid = 1228] [serial = 1405] [outer = 1829E400] 15:44:37 INFO - PROCESS | 1228 | 1465425877301 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A79B800) [pid = 1228] [serial = 1406] [outer = 1829E400] 15:44:37 INFO - PROCESS | 1228 | 1465425877721 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]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 593ms 15:44:37 INFO - PROCESS | 1228 | 1465425877806 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1228 | 1465425877810 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:44:37 INFO - PROCESS | 1228 | 1465425877816 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1228 | 1465425877820 Marionette TRACE conn3 <- [1,1838,null,{}] 15:44:37 INFO - PROCESS | 1228 | 1465425877826 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}] 15:44:37 INFO - PROCESS | 1228 | 1465425877830 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:37 INFO - PROCESS | 1228 | 1465425877975 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:44:38 INFO - PROCESS | 1228 | 1465425878160 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1228 | 1465425878166 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:38 INFO - PROCESS | 1228 | ++DOCSHELL 11AD7C00 == 42 [pid = 1228] [id = 469] 15:44:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (11C1E000) [pid = 1228] [serial = 1407] [outer = 00000000] 15:44:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (12AAA000) [pid = 1228] [serial = 1408] [outer = 11C1E000] 15:44:38 INFO - PROCESS | 1228 | 1465425878221 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (130BF000) [pid = 1228] [serial = 1409] [outer = 11C1E000] 15:44:38 INFO - PROCESS | 1228 | 1465425878926 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]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1157ms 15:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:44:38 INFO - PROCESS | 1228 | 1465425878967 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 1228 | 1465425878970 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:44:38 INFO - PROCESS | 1228 | 1465425878977 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 1228 | 1465425878980 Marionette TRACE conn3 <- [1,1842,null,{}] 15:44:39 INFO - PROCESS | 1228 | 1465425879009 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}] 15:44:39 INFO - PROCESS | 1228 | 1465425879012 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:39 INFO - PROCESS | 1228 | 1465425879135 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:44:39 INFO - PROCESS | 1228 | 1465425879295 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1228 | 1465425879298 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:39 INFO - PROCESS | 1228 | ++DOCSHELL 13D1F400 == 43 [pid = 1228] [id = 470] 15:44:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (13D20000) [pid = 1228] [serial = 1410] [outer = 00000000] 15:44:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1436D400) [pid = 1228] [serial = 1411] [outer = 13D20000] 15:44:39 INFO - PROCESS | 1228 | 1465425879354 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (15B70C00) [pid = 1228] [serial = 1412] [outer = 13D20000] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 161B5C00 == 42 [pid = 1228] [id = 467] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 12A19800 == 41 [pid = 1228] [id = 466] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 169C5800 == 40 [pid = 1228] [id = 465] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 19B4BC00 == 39 [pid = 1228] [id = 464] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 10EE7000 == 38 [pid = 1228] [id = 463] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 1829FC00 == 37 [pid = 1228] [id = 462] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 17F5D400 == 36 [pid = 1228] [id = 461] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 16EBC400 == 35 [pid = 1228] [id = 460] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 169CDC00 == 34 [pid = 1228] [id = 459] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 153C5C00 == 33 [pid = 1228] [id = 458] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 14365800 == 32 [pid = 1228] [id = 457] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 13152400 == 31 [pid = 1228] [id = 456] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A6F2000) [pid = 1228] [serial = 1363] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | 1465425880272 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]]]}] 15:44:40 INFO - PROCESS | 1228 | --DOCSHELL 11AD0C00 == 30 [pid = 1228] [id = 455] 15:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1360ms 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1558E800) [pid = 1228] [serial = 1328] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A60AC00) [pid = 1228] [serial = 1361] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (185D5400) [pid = 1228] [serial = 1348] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (19ED1000) [pid = 1228] [serial = 1351] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185DC000) [pid = 1228] [serial = 1349] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1A27E800) [pid = 1228] [serial = 1354] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19EDF000) [pid = 1228] [serial = 1352] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A289800) [pid = 1228] [serial = 1360] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A282C00) [pid = 1228] [serial = 1355] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (178A0000) [pid = 1228] [serial = 1345] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16793400) [pid = 1228] [serial = 1342] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16AC3800) [pid = 1228] [serial = 1343] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1430F800) [pid = 1228] [serial = 1339] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (151BA000) [pid = 1228] [serial = 1340] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10EEAC00) [pid = 1228] [serial = 1336] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12D85000) [pid = 1228] [serial = 1337] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (15E5C800) [pid = 1228] [serial = 1334] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (153C7800) [pid = 1228] [serial = 1333] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (111A3000) [pid = 1228] [serial = 1331] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10A46C00) [pid = 1228] [serial = 1330] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (18037000) [pid = 1228] [serial = 1357] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19B4B800) [pid = 1228] [serial = 1358] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (17F60800) [pid = 1228] [serial = 1346] [outer = 00000000] [url = about:blank] 15:44:40 INFO - PROCESS | 1228 | 1465425880350 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:44:40 INFO - PROCESS | 1228 | 1465425880354 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:44:40 INFO - PROCESS | 1228 | 1465425880361 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 1228 | 1465425880364 Marionette TRACE conn3 <- [1,1846,null,{}] 15:44:40 INFO - PROCESS | 1228 | 1465425880371 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}] 15:44:40 INFO - PROCESS | 1228 | 1465425880374 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:40 INFO - PROCESS | 1228 | 1465425880463 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:44:40 INFO - PROCESS | 1228 | 1465425880470 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1228 | 1465425880472 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:40 INFO - PROCESS | 1228 | ++DOCSHELL 11427C00 == 31 [pid = 1228] [id = 471] 15:44:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (114C3400) [pid = 1228] [serial = 1413] [outer = 00000000] 15:44:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (11CC9400) [pid = 1228] [serial = 1414] [outer = 114C3400] 15:44:40 INFO - PROCESS | 1228 | 1465425880526 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (12AABC00) [pid = 1228] [serial = 1415] [outer = 114C3400] 15:44:41 INFO - PROCESS | 1228 | 1465425881068 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]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 750ms 15:44:41 INFO - PROCESS | 1228 | 1465425881101 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1228 | 1465425881105 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:44:41 INFO - PROCESS | 1228 | 1465425881111 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:44:41 INFO - PROCESS | 1228 | 1465425881113 Marionette TRACE conn3 <- [1,1850,null,{}] 15:44:41 INFO - PROCESS | 1228 | 1465425881117 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}] 15:44:41 INFO - PROCESS | 1228 | 1465425881119 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:41 INFO - PROCESS | 1228 | 1465425881202 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:44:41 INFO - PROCESS | 1228 | 1465425881210 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1228 | 1465425881212 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:41 INFO - PROCESS | 1228 | ++DOCSHELL 131CD800 == 32 [pid = 1228] [id = 472] 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (131D5000) [pid = 1228] [serial = 1416] [outer = 00000000] 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (13D12800) [pid = 1228] [serial = 1417] [outer = 131D5000] 15:44:41 INFO - PROCESS | 1228 | 1465425881263 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (14312800) [pid = 1228] [serial = 1418] [outer = 131D5000] 15:44:41 INFO - PROCESS | 1228 | 1465425881735 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]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 625ms 15:44:41 INFO - PROCESS | 1228 | 1465425881753 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1228 | 1465425881755 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:44:41 INFO - PROCESS | 1228 | 1465425881759 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1228 | 1465425881762 Marionette TRACE conn3 <- [1,1854,null,{}] 15:44:41 INFO - PROCESS | 1228 | 1465425881774 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}] 15:44:41 INFO - PROCESS | 1228 | 1465425881778 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:41 INFO - PROCESS | 1228 | 1465425881861 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:44:41 INFO - PROCESS | 1228 | 1465425881870 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1228 | 1465425881873 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:41 INFO - PROCESS | 1228 | ++DOCSHELL 161B6000 == 33 [pid = 1228] [id = 473] 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (161B6C00) [pid = 1228] [serial = 1419] [outer = 00000000] 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (161BE000) [pid = 1228] [serial = 1420] [outer = 161B6C00] 15:44:41 INFO - PROCESS | 1228 | 1465425881921 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (169D2400) [pid = 1228] [serial = 1421] [outer = 161B6C00] 15:44:42 INFO - PROCESS | 1228 | 1465425882399 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]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 15:44:42 INFO - PROCESS | 1228 | 1465425882459 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 1228 | 1465425882462 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:44:42 INFO - PROCESS | 1228 | 1465425882465 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 1228 | 1465425882467 Marionette TRACE conn3 <- [1,1858,null,{}] 15:44:42 INFO - PROCESS | 1228 | 1465425882470 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}] 15:44:42 INFO - PROCESS | 1228 | 1465425882472 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:42 INFO - PROCESS | 1228 | 1465425882561 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:44:42 INFO - PROCESS | 1228 | 1465425882568 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 1228 | 1465425882570 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:42 INFO - PROCESS | 1228 | ++DOCSHELL 16AC3C00 == 34 [pid = 1228] [id = 474] 15:44:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16C43800) [pid = 1228] [serial = 1422] [outer = 00000000] 15:44:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1760EC00) [pid = 1228] [serial = 1423] [outer = 16C43800] 15:44:42 INFO - PROCESS | 1228 | 1465425882613 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (178A0C00) [pid = 1228] [serial = 1424] [outer = 16C43800] 15:44:43 INFO - PROCESS | 1228 | 1465425883084 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]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 15:44:43 INFO - PROCESS | 1228 | 1465425883104 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1228 | 1465425883106 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:44:43 INFO - PROCESS | 1228 | 1465425883109 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1228 | 1465425883111 Marionette TRACE conn3 <- [1,1862,null,{}] 15:44:43 INFO - PROCESS | 1228 | 1465425883119 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}] 15:44:43 INFO - PROCESS | 1228 | 1465425883121 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:43 INFO - PROCESS | 1228 | 1465425883228 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:44:43 INFO - PROCESS | 1228 | 1465425883318 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1228 | 1465425883320 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:43 INFO - PROCESS | 1228 | ++DOCSHELL 17F59C00 == 35 [pid = 1228] [id = 475] 15:44:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17F5BC00) [pid = 1228] [serial = 1425] [outer = 00000000] 15:44:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17F66C00) [pid = 1228] [serial = 1426] [outer = 17F5BC00] 15:44:43 INFO - PROCESS | 1228 | 1465425883363 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1820E400) [pid = 1228] [serial = 1427] [outer = 17F5BC00] 15:44:43 INFO - PROCESS | 1228 | 1465425883793 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]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 750ms 15:44:43 INFO - PROCESS | 1228 | 1465425883849 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1228 | 1465425883851 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:44:43 INFO - PROCESS | 1228 | 1465425883854 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:44:43 INFO - PROCESS | 1228 | 1465425883856 Marionette TRACE conn3 <- [1,1866,null,{}] 15:44:43 INFO - PROCESS | 1228 | 1465425883859 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}] 15:44:43 INFO - PROCESS | 1228 | 1465425883864 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:44 INFO - PROCESS | 1228 | 1465425884003 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:44:44 INFO - PROCESS | 1228 | 1465425884015 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1228 | 1465425884017 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:44 INFO - PROCESS | 1228 | ++DOCSHELL 185D9C00 == 36 [pid = 1228] [id = 476] 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (185DFC00) [pid = 1228] [serial = 1428] [outer = 00000000] 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19B51C00) [pid = 1228] [serial = 1429] [outer = 185DFC00] 15:44:44 INFO - PROCESS | 1228 | 1465425884061 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19C16800) [pid = 1228] [serial = 1430] [outer = 185DFC00] 15:44:44 INFO - PROCESS | 1228 | 1465425884509 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]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 704ms 15:44:44 INFO - PROCESS | 1228 | 1465425884555 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1228 | 1465425884558 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:44:44 INFO - PROCESS | 1228 | 1465425884568 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 1228 | 1465425884570 Marionette TRACE conn3 <- [1,1870,null,{}] 15:44:44 INFO - PROCESS | 1228 | 1465425884608 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}] 15:44:44 INFO - PROCESS | 1228 | 1465425884610 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:44 INFO - PROCESS | 1228 | 1465425884716 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:44:44 INFO - PROCESS | 1228 | 1465425884725 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1228 | 1465425884727 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:44 INFO - PROCESS | 1228 | ++DOCSHELL 19B55800 == 37 [pid = 1228] [id = 477] 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (19C14800) [pid = 1228] [serial = 1431] [outer = 00000000] 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19EDD800) [pid = 1228] [serial = 1432] [outer = 19C14800] 15:44:44 INFO - PROCESS | 1228 | 1465425884769 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A106400) [pid = 1228] [serial = 1433] [outer = 19C14800] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (12D86800) [pid = 1228] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1789C400) [pid = 1228] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185BA400) [pid = 1228] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (11AD4800) [pid = 1228] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1829A000) [pid = 1228] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1436BC00) [pid = 1228] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (169D2000) [pid = 1228] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13152800) [pid = 1228] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (15585000) [pid = 1228] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (11C27000) [pid = 1228] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19ED1C00) [pid = 1228] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A727C00) [pid = 1228] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12B9C000) [pid = 1228] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:44:45 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (161C3000) [pid = 1228] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:44:45 INFO - PROCESS | 1228 | 1465425885298 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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 781ms 15:44:45 INFO - PROCESS | 1228 | 1465425885346 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1228 | 1465425885348 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:44:45 INFO - PROCESS | 1228 | 1465425885352 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1228 | 1465425885353 Marionette TRACE conn3 <- [1,1874,null,{}] 15:44:45 INFO - PROCESS | 1228 | 1465425885356 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}] 15:44:45 INFO - PROCESS | 1228 | 1465425885358 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:45 INFO - PROCESS | 1228 | 1465425885436 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:44:45 INFO - PROCESS | 1228 | 1465425885441 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1228 | 1465425885443 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:45 INFO - PROCESS | 1228 | ++DOCSHELL 1312B400 == 38 [pid = 1228] [id = 478] 15:44:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1550A000) [pid = 1228] [serial = 1434] [outer = 00000000] 15:44:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1789D800) [pid = 1228] [serial = 1435] [outer = 1550A000] 15:44:45 INFO - PROCESS | 1228 | 1465425885486 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185C7000) [pid = 1228] [serial = 1436] [outer = 1550A000] 15:44:45 INFO - PROCESS | 1228 | 1465425885919 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]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 593ms 15:44:45 INFO - PROCESS | 1228 | 1465425885948 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1228 | 1465425885950 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:44:45 INFO - PROCESS | 1228 | 1465425885965 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1228 | 1465425885967 Marionette TRACE conn3 <- [1,1878,null,{}] 15:44:45 INFO - PROCESS | 1228 | 1465425885974 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}] 15:44:45 INFO - PROCESS | 1228 | 1465425885976 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:46 INFO - PROCESS | 1228 | 1465425886052 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:44:46 INFO - PROCESS | 1228 | 1465425886058 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1228 | 1465425886060 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:46 INFO - PROCESS | 1228 | ++DOCSHELL 1789E800 == 39 [pid = 1228] [id = 479] 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B4B800) [pid = 1228] [serial = 1437] [outer = 00000000] 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A27E800) [pid = 1228] [serial = 1438] [outer = 19B4B800] 15:44:46 INFO - PROCESS | 1228 | 1465425886111 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185D9400) [pid = 1228] [serial = 1439] [outer = 19B4B800] 15:44:46 INFO - PROCESS | 1228 | 1465425886552 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]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 641ms 15:44:46 INFO - PROCESS | 1228 | 1465425886613 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 1228 | 1465425886615 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:44:46 INFO - PROCESS | 1228 | 1465425886618 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 1228 | 1465425886620 Marionette TRACE conn3 <- [1,1882,null,{}] 15:44:46 INFO - PROCESS | 1228 | 1465425886623 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}] 15:44:46 INFO - PROCESS | 1228 | 1465425886625 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:46 INFO - PROCESS | 1228 | 1465425886705 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:44:46 INFO - PROCESS | 1228 | 1465425886710 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1228 | 1465425886712 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:46 INFO - PROCESS | 1228 | ++DOCSHELL 17F63400 == 40 [pid = 1228] [id = 480] 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A288000) [pid = 1228] [serial = 1440] [outer = 00000000] 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A60B000) [pid = 1228] [serial = 1441] [outer = 1A288000] 15:44:46 INFO - PROCESS | 1228 | 1465425886753 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A60B800) [pid = 1228] [serial = 1442] [outer = 1A288000] 15:44:47 INFO - PROCESS | 1228 | 1465425887299 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]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 735ms 15:44:47 INFO - PROCESS | 1228 | 1465425887360 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1228 | 1465425887365 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:44:47 INFO - PROCESS | 1228 | 1465425887371 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 1228 | 1465425887374 Marionette TRACE conn3 <- [1,1886,null,{}] 15:44:47 INFO - PROCESS | 1228 | 1465425887380 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}] 15:44:47 INFO - PROCESS | 1228 | 1465425887383 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:47 INFO - PROCESS | 1228 | 1465425887538 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:44:47 INFO - PROCESS | 1228 | 1465425887681 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 1228 | 1465425887686 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:47 INFO - PROCESS | 1228 | ++DOCSHELL 10A45400 == 41 [pid = 1228] [id = 481] 15:44:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (10A46C00) [pid = 1228] [serial = 1443] [outer = 00000000] 15:44:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (130BEC00) [pid = 1228] [serial = 1444] [outer = 10A46C00] 15:44:47 INFO - PROCESS | 1228 | 1465425887744 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (13154400) [pid = 1228] [serial = 1445] [outer = 10A46C00] 15:44:48 INFO - PROCESS | 1228 | 1465425888310 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]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1000ms 15:44:48 INFO - PROCESS | 1228 | 1465425888373 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1228 | 1465425888378 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:44:48 INFO - PROCESS | 1228 | 1465425888384 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1228 | 1465425888387 Marionette TRACE conn3 <- [1,1890,null,{}] 15:44:48 INFO - PROCESS | 1228 | 1465425888391 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}] 15:44:48 INFO - PROCESS | 1228 | 1465425888394 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:48 INFO - PROCESS | 1228 | 1465425888501 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:44:48 INFO - PROCESS | 1228 | 1465425888638 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1228 | 1465425888641 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:48 INFO - PROCESS | 1228 | ++DOCSHELL 153B8800 == 42 [pid = 1228] [id = 482] 15:44:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (15509C00) [pid = 1228] [serial = 1446] [outer = 00000000] 15:44:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1618F000) [pid = 1228] [serial = 1447] [outer = 15509C00] 15:44:48 INFO - PROCESS | 1228 | 1465425888697 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (169DC400) [pid = 1228] [serial = 1448] [outer = 15509C00] 15:44:49 INFO - PROCESS | 1228 | 1465425889302 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]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1001ms 15:44:49 INFO - PROCESS | 1228 | 1465425889386 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1228 | 1465425889389 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:44:49 INFO - PROCESS | 1228 | 1465425889393 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1228 | 1465425889396 Marionette TRACE conn3 <- [1,1894,null,{}] 15:44:49 INFO - PROCESS | 1228 | 1465425889407 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}] 15:44:49 INFO - PROCESS | 1228 | 1465425889412 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:49 INFO - PROCESS | 1228 | 1465425889516 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:44:49 INFO - PROCESS | 1228 | 1465425889653 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1228 | 1465425889656 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:49 INFO - PROCESS | 1228 | ++DOCSHELL 19B50400 == 43 [pid = 1228] [id = 483] 15:44:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (19B50800) [pid = 1228] [serial = 1449] [outer = 00000000] 15:44:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (19EDA800) [pid = 1228] [serial = 1450] [outer = 19B50800] 15:44:49 INFO - PROCESS | 1228 | 1465425889713 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1A6EFC00) [pid = 1228] [serial = 1451] [outer = 19B50800] 15:44:50 INFO - PROCESS | 1228 | 1465425890279 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]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 953ms 15:44:50 INFO - PROCESS | 1228 | 1465425890337 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1228 | 1465425890340 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:44:50 INFO - PROCESS | 1228 | 1465425890344 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1228 | 1465425890346 Marionette TRACE conn3 <- [1,1898,null,{}] 15:44:50 INFO - PROCESS | 1228 | 1465425890362 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}] 15:44:50 INFO - PROCESS | 1228 | 1465425890364 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:50 INFO - PROCESS | 1228 | 1465425890522 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:44:50 INFO - PROCESS | 1228 | 1465425890539 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1228 | 1465425890541 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:50 INFO - PROCESS | 1228 | ++DOCSHELL 19C7CC00 == 44 [pid = 1228] [id = 484] 15:44:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (19C81800) [pid = 1228] [serial = 1452] [outer = 00000000] 15:44:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1A6E9400) [pid = 1228] [serial = 1453] [outer = 19C81800] 15:44:50 INFO - PROCESS | 1228 | 1465425890594 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (1A728000) [pid = 1228] [serial = 1454] [outer = 19C81800] 15:44:51 INFO - PROCESS | 1228 | 1465425891440 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]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1156ms 15:44:51 INFO - PROCESS | 1228 | 1465425891502 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 1228 | 1465425891506 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:44:51 INFO - PROCESS | 1228 | 1465425891512 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 1228 | 1465425891515 Marionette TRACE conn3 <- [1,1902,null,{}] 15:44:51 INFO - PROCESS | 1228 | 1465425891521 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}] 15:44:51 INFO - PROCESS | 1228 | 1465425891524 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:51 INFO - PROCESS | 1228 | 1465425891624 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 1789E800 == 43 [pid = 1228] [id = 479] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 1312B400 == 42 [pid = 1228] [id = 478] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 19B55800 == 41 [pid = 1228] [id = 477] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 185D9C00 == 40 [pid = 1228] [id = 476] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 17F59C00 == 39 [pid = 1228] [id = 475] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 16AC3C00 == 38 [pid = 1228] [id = 474] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 161B6000 == 37 [pid = 1228] [id = 473] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 131CD800 == 36 [pid = 1228] [id = 472] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 11427C00 == 35 [pid = 1228] [id = 471] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 13150400 == 34 [pid = 1228] [id = 468] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 13D1F400 == 33 [pid = 1228] [id = 470] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 11AD7C00 == 32 [pid = 1228] [id = 469] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 11432800 == 31 [pid = 1228] [id = 454] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 19C7CC00 == 30 [pid = 1228] [id = 484] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 19B50400 == 29 [pid = 1228] [id = 483] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 17F63400 == 28 [pid = 1228] [id = 480] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 10A45400 == 27 [pid = 1228] [id = 481] 15:44:52 INFO - PROCESS | 1228 | --DOCSHELL 153B8800 == 26 [pid = 1228] [id = 482] 15:44:52 INFO - PROCESS | 1228 | 1465425892348 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1228 | 1465425892352 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (19C17800) [pid = 1228] [serial = 1391] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (17F60400) [pid = 1228] [serial = 1381] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (18208400) [pid = 1228] [serial = 1382] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (19B51400) [pid = 1228] [serial = 1387] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (12ADF000) [pid = 1228] [serial = 1366] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (12B9A000) [pid = 1228] [serial = 1367] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (185BD000) [pid = 1228] [serial = 1384] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (185D4800) [pid = 1228] [serial = 1385] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (15509400) [pid = 1228] [serial = 1372] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (15B46800) [pid = 1228] [serial = 1373] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16EBC800) [pid = 1228] [serial = 1378] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16F57400) [pid = 1228] [serial = 1379] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (131CFC00) [pid = 1228] [serial = 1369] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1321A800) [pid = 1228] [serial = 1370] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (161BB400) [pid = 1228] [serial = 1375] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1664D000) [pid = 1228] [serial = 1376] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A723000) [pid = 1228] [serial = 1364] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1A27B400) [pid = 1228] [serial = 1393] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A72B000) [pid = 1228] [serial = 1396] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A793400) [pid = 1228] [serial = 1405] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (15B73400) [pid = 1228] [serial = 1399] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16F50400) [pid = 1228] [serial = 1400] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A72F400) [pid = 1228] [serial = 1397] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (19C14C00) [pid = 1228] [serial = 1390] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A284C00) [pid = 1228] [serial = 1394] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A289C00) [pid = 1228] [serial = 1402] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19B51800) [pid = 1228] [serial = 1388] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A722C00) [pid = 1228] [serial = 1403] [outer = 00000000] [url = about:blank] 15:44:52 INFO - PROCESS | 1228 | ++DOCSHELL 1055B800 == 27 [pid = 1228] [id = 485] 15:44:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1055C000) [pid = 1228] [serial = 1455] [outer = 00000000] 15:44:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (105ED800) [pid = 1228] [serial = 1456] [outer = 1055C000] 15:44:52 INFO - PROCESS | 1228 | 1465425892485 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (10CBA000) [pid = 1228] [serial = 1457] [outer = 1055C000] 15:44:52 INFO - PROCESS | 1228 | 1465425892966 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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1500ms 15:44:53 INFO - PROCESS | 1228 | 1465425893014 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1228 | 1465425893017 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:44:53 INFO - PROCESS | 1228 | 1465425893021 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1228 | 1465425893024 Marionette TRACE conn3 <- [1,1906,null,{}] 15:44:53 INFO - PROCESS | 1228 | 1465425893029 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}] 15:44:53 INFO - PROCESS | 1228 | 1465425893033 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:53 INFO - PROCESS | 1228 | 1465425893123 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:44:53 INFO - PROCESS | 1228 | 1465425893138 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1228 | 1465425893140 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:53 INFO - PROCESS | 1228 | ++DOCSHELL 12AAB400 == 28 [pid = 1228] [id = 486] 15:44:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (12ADF000) [pid = 1228] [serial = 1458] [outer = 00000000] 15:44:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12D62C00) [pid = 1228] [serial = 1459] [outer = 12ADF000] 15:44:53 INFO - PROCESS | 1228 | 1465425893187 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13027C00) [pid = 1228] [serial = 1460] [outer = 12ADF000] 15:44:53 INFO - PROCESS | 1228 | 1465425893660 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]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 687ms 15:44:53 INFO - PROCESS | 1228 | 1465425893754 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1228 | 1465425893759 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:44:53 INFO - PROCESS | 1228 | 1465425893765 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1228 | 1465425893767 Marionette TRACE conn3 <- [1,1910,null,{}] 15:44:53 INFO - PROCESS | 1228 | 1465425893773 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}] 15:44:53 INFO - PROCESS | 1228 | 1465425893776 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:53 INFO - PROCESS | 1228 | 1465425893898 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:44:53 INFO - PROCESS | 1228 | 1465425893914 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1228 | 1465425893916 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:53 INFO - PROCESS | 1228 | ++DOCSHELL 12AA8400 == 29 [pid = 1228] [id = 487] 15:44:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (131D6C00) [pid = 1228] [serial = 1461] [outer = 00000000] 15:44:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (136B2400) [pid = 1228] [serial = 1462] [outer = 131D6C00] 15:44:53 INFO - PROCESS | 1228 | 1465425893961 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1430A400) [pid = 1228] [serial = 1463] [outer = 131D6C00] 15:44:54 INFO - PROCESS | 1228 | 1465425894405 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]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 704ms 15:44:54 INFO - PROCESS | 1228 | 1465425894462 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1228 | 1465425894464 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:44:54 INFO - PROCESS | 1228 | 1465425894481 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1228 | 1465425894487 Marionette TRACE conn3 <- [1,1914,null,{}] 15:44:54 INFO - PROCESS | 1228 | 1465425894497 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}] 15:44:54 INFO - PROCESS | 1228 | 1465425894500 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:54 INFO - PROCESS | 1228 | 1465425894630 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:44:54 INFO - PROCESS | 1228 | 1465425894643 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1228 | 1465425894645 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:54 INFO - PROCESS | 1228 | ++DOCSHELL 15B52400 == 30 [pid = 1228] [id = 488] 15:44:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (15B52C00) [pid = 1228] [serial = 1464] [outer = 00000000] 15:44:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16194C00) [pid = 1228] [serial = 1465] [outer = 15B52C00] 15:44:54 INFO - PROCESS | 1228 | 1465425894690 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (161BEC00) [pid = 1228] [serial = 1466] [outer = 15B52C00] 15:44:55 INFO - PROCESS | 1228 | 1465425895158 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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 765ms 15:44:55 INFO - PROCESS | 1228 | 1465425895228 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1228 | 1465425895231 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:44:55 INFO - PROCESS | 1228 | 1465425895244 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1228 | 1465425895246 Marionette TRACE conn3 <- [1,1918,null,{}] 15:44:55 INFO - PROCESS | 1228 | 1465425895249 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}] 15:44:55 INFO - PROCESS | 1228 | 1465425895251 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:55 INFO - PROCESS | 1228 | 1465425895368 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:44:55 INFO - PROCESS | 1228 | 1465425895431 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1228 | 1465425895433 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:55 INFO - PROCESS | 1228 | ++DOCSHELL 15E5A400 == 31 [pid = 1228] [id = 489] 15:44:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (16191400) [pid = 1228] [serial = 1467] [outer = 00000000] 15:44:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (16ABA400) [pid = 1228] [serial = 1468] [outer = 16191400] 15:44:55 INFO - PROCESS | 1228 | 1465425895477 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (169CDC00) [pid = 1228] [serial = 1469] [outer = 16191400] 15:44:55 INFO - PROCESS | 1228 | 1465425895901 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]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 688ms 15:44:55 INFO - PROCESS | 1228 | 1465425895938 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1228 | 1465425895940 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:44:55 INFO - PROCESS | 1228 | 1465425895943 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:44:55 INFO - PROCESS | 1228 | 1465425895945 Marionette TRACE conn3 <- [1,1922,null,{}] 15:44:55 INFO - PROCESS | 1228 | 1465425895948 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}] 15:44:55 INFO - PROCESS | 1228 | 1465425895950 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:56 INFO - PROCESS | 1228 | 1465425896085 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:44:56 INFO - PROCESS | 1228 | 1465425896094 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1228 | 1465425896100 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:56 INFO - PROCESS | 1228 | ++DOCSHELL 173EBC00 == 32 [pid = 1228] [id = 490] 15:44:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (173ECC00) [pid = 1228] [serial = 1470] [outer = 00000000] 15:44:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (175AAC00) [pid = 1228] [serial = 1471] [outer = 173ECC00] 15:44:56 INFO - PROCESS | 1228 | 1465425896207 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (17F2A400) [pid = 1228] [serial = 1472] [outer = 173ECC00] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1A288000) [pid = 1228] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19B4B800) [pid = 1228] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17F5BC00) [pid = 1228] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (185DFC00) [pid = 1228] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16C43800) [pid = 1228] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (161B6C00) [pid = 1228] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (13D20000) [pid = 1228] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (131D5000) [pid = 1228] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (114C3400) [pid = 1228] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (11C1E000) [pid = 1228] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1829E400) [pid = 1228] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19C14800) [pid = 1228] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:44:56 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1550A000) [pid = 1228] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:44:56 INFO - PROCESS | 1228 | 1465425896902 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]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1000ms 15:44:56 INFO - PROCESS | 1228 | 1465425896946 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1228 | 1465425896948 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:44:56 INFO - PROCESS | 1228 | 1465425896953 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1228 | 1465425896954 Marionette TRACE conn3 <- [1,1926,null,{}] 15:44:56 INFO - PROCESS | 1228 | 1465425896958 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}] 15:44:56 INFO - PROCESS | 1228 | 1465425896960 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:57 INFO - PROCESS | 1228 | 1465425897075 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:44:57 INFO - PROCESS | 1228 | 1465425897135 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1228 | 1465425897137 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:57 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5C00 == 33 [pid = 1228] [id = 491] 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (12D86800) [pid = 1228] [serial = 1473] [outer = 00000000] 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16AB6800) [pid = 1228] [serial = 1474] [outer = 12D86800] 15:44:57 INFO - PROCESS | 1228 | 1465425897180 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F5DC00) [pid = 1228] [serial = 1475] [outer = 12D86800] 15:44:57 INFO - PROCESS | 1228 | 1465425897540 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]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 641ms 15:44:57 INFO - PROCESS | 1228 | 1465425897599 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1228 | 1465425897601 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:44:57 INFO - PROCESS | 1228 | 1465425897605 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 1228 | 1465425897607 Marionette TRACE conn3 <- [1,1930,null,{}] 15:44:57 INFO - PROCESS | 1228 | 1465425897610 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}] 15:44:57 INFO - PROCESS | 1228 | 1465425897612 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:57 INFO - PROCESS | 1228 | 1465425897689 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:44:57 INFO - PROCESS | 1228 | 1465425897694 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1228 | 1465425897696 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:57 INFO - PROCESS | 1228 | ++DOCSHELL 161C1000 == 34 [pid = 1228] [id = 492] 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17698000) [pid = 1228] [serial = 1476] [outer = 00000000] 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (18299400) [pid = 1228] [serial = 1477] [outer = 17698000] 15:44:57 INFO - PROCESS | 1228 | 1465425897739 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1829EC00) [pid = 1228] [serial = 1478] [outer = 17698000] 15:44:58 INFO - PROCESS | 1228 | 1465425898187 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]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 641ms 15:44:58 INFO - PROCESS | 1228 | 1465425898246 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1228 | 1465425898248 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:44:58 INFO - PROCESS | 1228 | 1465425898255 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 1228 | 1465425898257 Marionette TRACE conn3 <- [1,1934,null,{}] 15:44:58 INFO - PROCESS | 1228 | 1465425898260 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}] 15:44:58 INFO - PROCESS | 1228 | 1465425898262 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:58 INFO - PROCESS | 1228 | 1465425898338 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:44:58 INFO - PROCESS | 1228 | 1465425898344 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1228 | 1465425898346 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:58 INFO - PROCESS | 1228 | ++DOCSHELL 105F1400 == 35 [pid = 1228] [id = 493] 15:44:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1803CC00) [pid = 1228] [serial = 1479] [outer = 00000000] 15:44:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DA400) [pid = 1228] [serial = 1480] [outer = 1803CC00] 15:44:58 INFO - PROCESS | 1228 | 1465425898389 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185DA800) [pid = 1228] [serial = 1481] [outer = 1803CC00] 15:44:59 INFO - PROCESS | 1228 | 1465425899010 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]]]}] 15:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 797ms 15:44:59 INFO - PROCESS | 1228 | 1465425899079 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1228 | 1465425899084 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:44:59 INFO - PROCESS | 1228 | 1465425899113 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1228 | 1465425899117 Marionette TRACE conn3 <- [1,1938,null,{}] 15:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:44:59 INFO - PROCESS | 1228 | 1465425899123 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}] 15:44:59 INFO - PROCESS | 1228 | 1465425899126 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:59 INFO - PROCESS | 1228 | 1465425899253 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:44:59 INFO - PROCESS | 1228 | 1465425899383 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1228 | 1465425899388 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:44:59 INFO - PROCESS | 1228 | ++DOCSHELL 10A54C00 == 36 [pid = 1228] [id = 494] 15:44:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10EE3C00) [pid = 1228] [serial = 1482] [outer = 00000000] 15:44:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (13026C00) [pid = 1228] [serial = 1483] [outer = 10EE3C00] 15:44:59 INFO - PROCESS | 1228 | 1465425899445 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (131CD800) [pid = 1228] [serial = 1484] [outer = 10EE3C00] 15:45:00 INFO - PROCESS | 1228 | 1465425900073 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]]]}] 15:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1000ms 15:45:00 INFO - PROCESS | 1228 | 1465425900119 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 1228 | 1465425900124 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:45:00 INFO - PROCESS | 1228 | 1465425900130 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 1228 | 1465425900133 Marionette TRACE conn3 <- [1,1942,null,{}] 15:45:00 INFO - PROCESS | 1228 | 1465425900137 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}] 15:45:00 INFO - PROCESS | 1228 | 1465425900140 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:00 INFO - PROCESS | 1228 | 1465425900256 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:45:00 INFO - PROCESS | 1228 | 1465425900374 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1228 | 1465425900377 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:00 INFO - PROCESS | 1228 | ++DOCSHELL 1436FC00 == 37 [pid = 1228] [id = 495] 15:45:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15110000) [pid = 1228] [serial = 1485] [outer = 00000000] 15:45:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (15B47400) [pid = 1228] [serial = 1486] [outer = 15110000] 15:45:00 INFO - PROCESS | 1228 | 1465425900438 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (15E5E800) [pid = 1228] [serial = 1487] [outer = 15110000] 15:45:01 INFO - PROCESS | 1228 | 1465425901293 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]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1187ms 15:45:01 INFO - PROCESS | 1228 | 1465425901331 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1228 | 1465425901335 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:45:01 INFO - PROCESS | 1228 | 1465425901339 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1228 | 1465425901342 Marionette TRACE conn3 <- [1,1946,null,{}] 15:45:01 INFO - PROCESS | 1228 | 1465425901348 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}] 15:45:01 INFO - PROCESS | 1228 | 1465425901350 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:01 INFO - PROCESS | 1228 | 1465425901462 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 10F35800 == 36 [pid = 1228] [id = 387] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 169C5C00 == 35 [pid = 1228] [id = 400] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 136B8000 == 34 [pid = 1228] [id = 392] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 185D4C00 == 33 [pid = 1228] [id = 391] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 17F65400 == 32 [pid = 1228] [id = 390] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 16193000 == 31 [pid = 1228] [id = 388] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 15B53000 == 30 [pid = 1228] [id = 399] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 16194800 == 29 [pid = 1228] [id = 393] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 161BC800 == 28 [pid = 1228] [id = 389] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 15118C00 == 27 [pid = 1228] [id = 398] 15:45:01 INFO - PROCESS | 1228 | --DOCSHELL 12D5E400 == 26 [pid = 1228] [id = 397] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A60B000) [pid = 1228] [serial = 1441] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A60B800) [pid = 1228] [serial = 1442] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185D9400) [pid = 1228] [serial = 1439] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17F66C00) [pid = 1228] [serial = 1426] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19B51C00) [pid = 1228] [serial = 1429] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1760EC00) [pid = 1228] [serial = 1423] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (161BE000) [pid = 1228] [serial = 1420] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (169D2400) [pid = 1228] [serial = 1421] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1436D400) [pid = 1228] [serial = 1411] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15B70C00) [pid = 1228] [serial = 1412] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13D12800) [pid = 1228] [serial = 1417] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (14312800) [pid = 1228] [serial = 1418] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1820E400) [pid = 1228] [serial = 1427] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (11CC9400) [pid = 1228] [serial = 1414] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (12AABC00) [pid = 1228] [serial = 1415] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (12AAA000) [pid = 1228] [serial = 1408] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (130BF000) [pid = 1228] [serial = 1409] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A79B800) [pid = 1228] [serial = 1406] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19EDD800) [pid = 1228] [serial = 1432] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19C16800) [pid = 1228] [serial = 1430] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1A27E800) [pid = 1228] [serial = 1438] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1A106400) [pid = 1228] [serial = 1433] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1789D800) [pid = 1228] [serial = 1435] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (185C7000) [pid = 1228] [serial = 1436] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (178A0C00) [pid = 1228] [serial = 1424] [outer = 00000000] [url = about:blank] 15:45:01 INFO - PROCESS | 1228 | 1465425901592 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1228 | 1465425901594 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:01 INFO - PROCESS | 1228 | ++DOCSHELL 10EE1000 == 27 [pid = 1228] [id = 496] 15:45:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (10EE4C00) [pid = 1228] [serial = 1488] [outer = 00000000] 15:45:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (11428400) [pid = 1228] [serial = 1489] [outer = 10EE4C00] 15:45:01 INFO - PROCESS | 1228 | 1465425901643 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (12AA4800) [pid = 1228] [serial = 1490] [outer = 10EE4C00] 15:45:02 INFO - PROCESS | 1228 | 1465425902027 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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 15:45:02 INFO - PROCESS | 1228 | 1465425902077 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1228 | 1465425902081 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:45:02 INFO - PROCESS | 1228 | 1465425902087 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1228 | 1465425902089 Marionette TRACE conn3 <- [1,1950,null,{}] 15:45:02 INFO - PROCESS | 1228 | 1465425902093 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}] 15:45:02 INFO - PROCESS | 1228 | 1465425902096 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:02 INFO - PROCESS | 1228 | 1465425902213 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:45:02 INFO - PROCESS | 1228 | 1465425902308 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1228 | 1465425902311 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:02 INFO - PROCESS | 1228 | ++DOCSHELL 12A19800 == 28 [pid = 1228] [id = 497] 15:45:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (12AE1400) [pid = 1228] [serial = 1491] [outer = 00000000] 15:45:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13944400) [pid = 1228] [serial = 1492] [outer = 12AE1400] 15:45:02 INFO - PROCESS | 1228 | 1465425902357 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (14312800) [pid = 1228] [serial = 1493] [outer = 12AE1400] 15:45:02 INFO - PROCESS | 1228 | 1465425902721 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]]]}] 15:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 15:45:02 INFO - PROCESS | 1228 | 1465425902787 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1228 | 1465425902789 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:45:02 INFO - PROCESS | 1228 | 1465425902793 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1228 | 1465425902796 Marionette TRACE conn3 <- [1,1954,null,{}] 15:45:02 INFO - PROCESS | 1228 | 1465425902807 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}] 15:45:02 INFO - PROCESS | 1228 | 1465425902811 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:02 INFO - PROCESS | 1228 | 1465425902901 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:45:02 INFO - PROCESS | 1228 | 1465425902908 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1228 | 1465425902911 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:02 INFO - PROCESS | 1228 | ++DOCSHELL 161B9800 == 29 [pid = 1228] [id = 498] 15:45:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (161BA400) [pid = 1228] [serial = 1494] [outer = 00000000] 15:45:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16656800) [pid = 1228] [serial = 1495] [outer = 161BA400] 15:45:02 INFO - PROCESS | 1228 | 1465425902965 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16ABA800) [pid = 1228] [serial = 1496] [outer = 161BA400] 15:45:03 INFO - PROCESS | 1228 | 1465425903401 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]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 641ms 15:45:03 INFO - PROCESS | 1228 | 1465425903433 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1228 | 1465425903436 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:45:03 INFO - PROCESS | 1228 | 1465425903439 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 1228 | 1465425903440 Marionette TRACE conn3 <- [1,1958,null,{}] 15:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:45:03 INFO - PROCESS | 1228 | 1465425903444 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}] 15:45:03 INFO - PROCESS | 1228 | 1465425903446 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:03 INFO - PROCESS | 1228 | 1465425903539 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:45:03 INFO - PROCESS | 1228 | 1465425903544 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1228 | 1465425903546 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:03 INFO - PROCESS | 1228 | ++DOCSHELL 1760C800 == 30 [pid = 1228] [id = 499] 15:45:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1789C400) [pid = 1228] [serial = 1497] [outer = 00000000] 15:45:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17F28C00) [pid = 1228] [serial = 1498] [outer = 1789C400] 15:45:03 INFO - PROCESS | 1228 | 1465425903615 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F63000) [pid = 1228] [serial = 1499] [outer = 1789C400] 15:45:04 INFO - PROCESS | 1228 | 1465425904088 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]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 687ms 15:45:04 INFO - PROCESS | 1228 | 1465425904140 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1228 | 1465425904142 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:45:04 INFO - PROCESS | 1228 | 1465425904146 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1228 | 1465425904148 Marionette TRACE conn3 <- [1,1962,null,{}] 15:45:04 INFO - PROCESS | 1228 | 1465425904151 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}] 15:45:04 INFO - PROCESS | 1228 | 1465425904153 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:04 INFO - PROCESS | 1228 | 1465425904268 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:45:04 INFO - PROCESS | 1228 | 1465425904277 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1228 | 1465425904279 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:04 INFO - PROCESS | 1228 | ++DOCSHELL 1789BC00 == 31 [pid = 1228] [id = 500] 15:45:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (178AA400) [pid = 1228] [serial = 1500] [outer = 00000000] 15:45:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1829B000) [pid = 1228] [serial = 1501] [outer = 178AA400] 15:45:04 INFO - PROCESS | 1228 | 1465425904374 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185C3C00) [pid = 1228] [serial = 1502] [outer = 178AA400] 15:45:04 INFO - PROCESS | 1228 | 1465425904791 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]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 15:45:04 INFO - PROCESS | 1228 | 1465425904847 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1228 | 1465425904849 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:45:04 INFO - PROCESS | 1228 | 1465425904852 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1228 | 1465425904854 Marionette TRACE conn3 <- [1,1966,null,{}] 15:45:04 INFO - PROCESS | 1228 | 1465425904857 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}] 15:45:04 INFO - PROCESS | 1228 | 1465425904862 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:05 INFO - PROCESS | 1228 | 1465425905031 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:45:05 INFO - PROCESS | 1228 | 1465425905058 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1228 | 1465425905060 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:05 INFO - PROCESS | 1228 | ++DOCSHELL 185D6C00 == 32 [pid = 1228] [id = 501] 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185DCC00) [pid = 1228] [serial = 1503] [outer = 00000000] 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B4E800) [pid = 1228] [serial = 1504] [outer = 185DCC00] 15:45:05 INFO - PROCESS | 1228 | 1465425905104 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B4EC00) [pid = 1228] [serial = 1505] [outer = 185DCC00] 15:45:05 INFO - PROCESS | 1228 | 1465425905534 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]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 735ms 15:45:05 INFO - PROCESS | 1228 | 1465425905592 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1228 | 1465425905603 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:45:05 INFO - PROCESS | 1228 | 1465425905612 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1228 | 1465425905614 Marionette TRACE conn3 <- [1,1970,null,{}] 15:45:05 INFO - PROCESS | 1228 | 1465425905617 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}] 15:45:05 INFO - PROCESS | 1228 | 1465425905619 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:05 INFO - PROCESS | 1228 | 1465425905750 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:45:05 INFO - PROCESS | 1228 | 1465425905759 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1228 | 1465425905760 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:05 INFO - PROCESS | 1228 | ++DOCSHELL 19C7CC00 == 33 [pid = 1228] [id = 502] 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C80800) [pid = 1228] [serial = 1506] [outer = 00000000] 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19ED0C00) [pid = 1228] [serial = 1507] [outer = 19C80800] 15:45:05 INFO - PROCESS | 1228 | 1465425905803 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19ED1800) [pid = 1228] [serial = 1508] [outer = 19C80800] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12ADF000) [pid = 1228] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (131D6C00) [pid = 1228] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1055C000) [pid = 1228] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (173ECC00) [pid = 1228] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10A46C00) [pid = 1228] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15509C00) [pid = 1228] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B50800) [pid = 1228] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16191400) [pid = 1228] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (17698000) [pid = 1228] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (12D86800) [pid = 1228] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:45:06 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15B52C00) [pid = 1228] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:45:06 INFO - PROCESS | 1228 | 1465425906273 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]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 704ms 15:45:06 INFO - PROCESS | 1228 | 1465425906307 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1228 | 1465425906309 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:45:06 INFO - PROCESS | 1228 | 1465425906324 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1228 | 1465425906326 Marionette TRACE conn3 <- [1,1974,null,{}] 15:45:06 INFO - PROCESS | 1228 | 1465425906330 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}] 15:45:06 INFO - PROCESS | 1228 | 1465425906331 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:06 INFO - PROCESS | 1228 | 1465425906435 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:45:06 INFO - PROCESS | 1228 | 1465425906441 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1228 | 1465425906443 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:06 INFO - PROCESS | 1228 | ++DOCSHELL 12D86800 == 34 [pid = 1228] [id = 503] 15:45:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B4D800) [pid = 1228] [serial = 1509] [outer = 00000000] 15:45:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (173F0C00) [pid = 1228] [serial = 1510] [outer = 15B4D800] 15:45:06 INFO - PROCESS | 1228 | 1465425906485 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C17C00) [pid = 1228] [serial = 1511] [outer = 15B4D800] 15:45:06 INFO - PROCESS | 1228 | 1465425906899 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]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 594ms 15:45:06 INFO - PROCESS | 1228 | 1465425906921 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1228 | 1465425906923 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:45:06 INFO - PROCESS | 1228 | 1465425906926 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1228 | 1465425906927 Marionette TRACE conn3 <- [1,1978,null,{}] 15:45:06 INFO - PROCESS | 1228 | 1465425906931 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}] 15:45:06 INFO - PROCESS | 1228 | 1465425906933 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:07 INFO - PROCESS | 1228 | 1465425907067 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:45:07 INFO - PROCESS | 1228 | 1465425907075 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1228 | 1465425907077 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:07 INFO - PROCESS | 1228 | ++DOCSHELL 15B47C00 == 35 [pid = 1228] [id = 504] 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (169D5000) [pid = 1228] [serial = 1512] [outer = 00000000] 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A101800) [pid = 1228] [serial = 1513] [outer = 169D5000] 15:45:07 INFO - PROCESS | 1228 | 1465425907119 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A104800) [pid = 1228] [serial = 1514] [outer = 169D5000] 15:45:07 INFO - PROCESS | 1228 | 1465425907533 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]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 625ms 15:45:07 INFO - PROCESS | 1228 | 1465425907564 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1228 | 1465425907566 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:45:07 INFO - PROCESS | 1228 | 1465425907569 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 1228 | 1465425907571 Marionette TRACE conn3 <- [1,1982,null,{}] 15:45:07 INFO - PROCESS | 1228 | 1465425907574 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}] 15:45:07 INFO - PROCESS | 1228 | 1465425907576 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:07 INFO - PROCESS | 1228 | 1465425907653 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:45:07 INFO - PROCESS | 1228 | 1465425907776 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1228 | 1465425907778 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:07 INFO - PROCESS | 1228 | ++DOCSHELL 19C1B000 == 36 [pid = 1228] [id = 505] 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A27E800) [pid = 1228] [serial = 1515] [outer = 00000000] 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A604000) [pid = 1228] [serial = 1516] [outer = 1A27E800] 15:45:07 INFO - PROCESS | 1228 | 1465425907823 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A605000) [pid = 1228] [serial = 1517] [outer = 1A27E800] 15:45:08 INFO - PROCESS | 1228 | 1465425908318 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]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 797ms 15:45:08 INFO - PROCESS | 1228 | 1465425908372 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1228 | 1465425908377 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:45:08 INFO - PROCESS | 1228 | 1465425908382 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1228 | 1465425908385 Marionette TRACE conn3 <- [1,1986,null,{}] 15:45:08 INFO - PROCESS | 1228 | 1465425908391 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}] 15:45:08 INFO - PROCESS | 1228 | 1465425908395 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:08 INFO - PROCESS | 1228 | 1465425908544 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:45:08 INFO - PROCESS | 1228 | 1465425908676 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1228 | 1465425908679 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:08 INFO - PROCESS | 1228 | ++DOCSHELL 1047D400 == 37 [pid = 1228] [id = 506] 15:45:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10EE1400) [pid = 1228] [serial = 1518] [outer = 00000000] 15:45:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (12AE8000) [pid = 1228] [serial = 1519] [outer = 10EE1400] 15:45:08 INFO - PROCESS | 1228 | 1465425908737 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (131D5C00) [pid = 1228] [serial = 1520] [outer = 10EE1400] 15:45:09 INFO - PROCESS | 1228 | 1465425909344 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]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1000ms 15:45:09 INFO - PROCESS | 1228 | 1465425909386 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 1228 | 1465425909391 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:45:09 INFO - PROCESS | 1228 | 1465425909397 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 1228 | 1465425909400 Marionette TRACE conn3 <- [1,1990,null,{}] 15:45:09 INFO - PROCESS | 1228 | 1465425909404 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}] 15:45:09 INFO - PROCESS | 1228 | 1465425909406 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:09 INFO - PROCESS | 1228 | 1465425909516 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:45:09 INFO - PROCESS | 1228 | 1465425909653 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 1228 | 1465425909656 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:09 INFO - PROCESS | 1228 | ++DOCSHELL 1550E000 == 38 [pid = 1228] [id = 507] 15:45:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (15514800) [pid = 1228] [serial = 1521] [outer = 00000000] 15:45:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (161BF000) [pid = 1228] [serial = 1522] [outer = 15514800] 15:45:09 INFO - PROCESS | 1228 | 1465425909712 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (16C3A400) [pid = 1228] [serial = 1523] [outer = 15514800] 15:45:10 INFO - PROCESS | 1228 | 1465425910312 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]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 938ms 15:45:10 INFO - PROCESS | 1228 | 1465425910342 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1228 | 1465425910345 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:45:10 INFO - PROCESS | 1228 | 1465425910348 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1228 | 1465425910352 Marionette TRACE conn3 <- [1,1994,null,{}] 15:45:10 INFO - PROCESS | 1228 | 1465425910363 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}] 15:45:10 INFO - PROCESS | 1228 | 1465425910368 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:10 INFO - PROCESS | 1228 | 1465425910474 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:45:10 INFO - PROCESS | 1228 | 1465425910614 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1228 | 1465425910617 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:10 INFO - PROCESS | 1228 | ++DOCSHELL 19B4E000 == 39 [pid = 1228] [id = 508] 15:45:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19B51400) [pid = 1228] [serial = 1524] [outer = 00000000] 15:45:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A27C000) [pid = 1228] [serial = 1525] [outer = 19B51400] 15:45:10 INFO - PROCESS | 1228 | 1465425910677 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A610800) [pid = 1228] [serial = 1526] [outer = 19B51400] 15:45:11 INFO - PROCESS | 1228 | 1465425911482 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]]]}] 15:45:11 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 15:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1188ms 15:45:11 INFO - PROCESS | 1228 | 1465425911550 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1228 | 1465425911555 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:45:11 INFO - PROCESS | 1228 | 1465425911560 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 1228 | 1465425911563 Marionette TRACE conn3 <- [1,1998,null,{}] 15:45:11 INFO - PROCESS | 1228 | 1465425911568 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}] 15:45:11 INFO - PROCESS | 1228 | 1465425911571 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:11 INFO - PROCESS | 1228 | 1465425911671 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:45:11 INFO - PROCESS | 1228 | 1465425911812 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1228 | 1465425911818 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:11 INFO - PROCESS | 1228 | ++DOCSHELL 11AD1000 == 40 [pid = 1228] [id = 509] 15:45:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (11C1DC00) [pid = 1228] [serial = 1527] [outer = 00000000] 15:45:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (130CCC00) [pid = 1228] [serial = 1528] [outer = 11C1DC00] 15:45:11 INFO - PROCESS | 1228 | 1465425911868 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (131CAC00) [pid = 1228] [serial = 1529] [outer = 11C1DC00] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 1055B800 == 39 [pid = 1228] [id = 485] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 10EE5000 == 38 [pid = 1228] [id = 386] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 10A53000 == 37 [pid = 1228] [id = 402] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 1760E000 == 36 [pid = 1228] [id = 401] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 114BEC00 == 35 [pid = 1228] [id = 396] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 18210C00 == 34 [pid = 1228] [id = 403] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 16192800 == 33 [pid = 1228] [id = 394] 15:45:12 INFO - PROCESS | 1228 | --DOCSHELL 10EE1800 == 32 [pid = 1228] [id = 395] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (12D62C00) [pid = 1228] [serial = 1459] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (13027C00) [pid = 1228] [serial = 1460] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (136B2400) [pid = 1228] [serial = 1462] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (105ED800) [pid = 1228] [serial = 1456] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (10CBA000) [pid = 1228] [serial = 1457] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (175AAC00) [pid = 1228] [serial = 1471] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (13154400) [pid = 1228] [serial = 1445] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (130BEC00) [pid = 1228] [serial = 1444] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (169DC400) [pid = 1228] [serial = 1448] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1618F000) [pid = 1228] [serial = 1447] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185DA400) [pid = 1228] [serial = 1480] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A6EFC00) [pid = 1228] [serial = 1451] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19EDA800) [pid = 1228] [serial = 1450] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A6E9400) [pid = 1228] [serial = 1453] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (169CDC00) [pid = 1228] [serial = 1469] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1829EC00) [pid = 1228] [serial = 1478] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (16ABA400) [pid = 1228] [serial = 1468] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16AB6800) [pid = 1228] [serial = 1474] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (18299400) [pid = 1228] [serial = 1477] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F2A400) [pid = 1228] [serial = 1472] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (161BEC00) [pid = 1228] [serial = 1466] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16194C00) [pid = 1228] [serial = 1465] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17F5DC00) [pid = 1228] [serial = 1475] [outer = 00000000] [url = about:blank] 15:45:12 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1430A400) [pid = 1228] [serial = 1463] [outer = 00000000] [url = about:blank] 15:45:13 INFO - PROCESS | 1228 | 1465425913047 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]]]}] 15:45:13 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 15:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1500ms 15:45:13 INFO - PROCESS | 1228 | 1465425913060 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1228 | 1465425913064 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:45:13 INFO - PROCESS | 1228 | 1465425913068 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1228 | 1465425913071 Marionette TRACE conn3 <- [1,2002,null,{}] 15:45:13 INFO - PROCESS | 1228 | 1465425913077 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}] 15:45:13 INFO - PROCESS | 1228 | 1465425913080 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:13 INFO - PROCESS | 1228 | 1465425913171 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:45:13 INFO - PROCESS | 1228 | 1465425913306 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1228 | 1465425913309 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:13 INFO - PROCESS | 1228 | ++DOCSHELL 114C3400 == 33 [pid = 1228] [id = 510] 15:45:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (114C5C00) [pid = 1228] [serial = 1530] [outer = 00000000] 15:45:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (12D5C400) [pid = 1228] [serial = 1531] [outer = 114C5C00] 15:45:13 INFO - PROCESS | 1228 | 1465425913355 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (12D81400) [pid = 1228] [serial = 1532] [outer = 114C5C00] 15:45:13 INFO - PROCESS | 1228 | 1465425913770 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]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 735ms 15:45:13 INFO - PROCESS | 1228 | 1465425913806 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1228 | 1465425913811 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:45:13 INFO - PROCESS | 1228 | 1465425913817 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1228 | 1465425913820 Marionette TRACE conn3 <- [1,2006,null,{}] 15:45:13 INFO - PROCESS | 1228 | 1465425913823 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}] 15:45:13 INFO - PROCESS | 1228 | 1465425913826 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:13 INFO - PROCESS | 1228 | 1465425913910 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:45:13 INFO - PROCESS | 1228 | 1465425913919 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1228 | 1465425913921 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:13 INFO - PROCESS | 1228 | ++DOCSHELL 136B2000 == 34 [pid = 1228] [id = 511] 15:45:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (136B2400) [pid = 1228] [serial = 1533] [outer = 00000000] 15:45:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1394D000) [pid = 1228] [serial = 1534] [outer = 136B2400] 15:45:13 INFO - PROCESS | 1228 | 1465425913967 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1430BC00) [pid = 1228] [serial = 1535] [outer = 136B2400] 15:45:14 INFO - PROCESS | 1228 | 1465425914440 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]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 15:45:14 INFO - PROCESS | 1228 | 1465425914454 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1228 | 1465425914456 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:45:14 INFO - PROCESS | 1228 | 1465425914460 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1228 | 1465425914463 Marionette TRACE conn3 <- [1,2010,null,{}] 15:45:14 INFO - PROCESS | 1228 | 1465425914478 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}] 15:45:14 INFO - PROCESS | 1228 | 1465425914482 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:14 INFO - PROCESS | 1228 | 1465425914563 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:45:14 INFO - PROCESS | 1228 | 1465425914572 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1228 | 1465425914575 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:14 INFO - PROCESS | 1228 | ++DOCSHELL 161B6800 == 35 [pid = 1228] [id = 512] 15:45:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161B6C00) [pid = 1228] [serial = 1536] [outer = 00000000] 15:45:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (161BFC00) [pid = 1228] [serial = 1537] [outer = 161B6C00] 15:45:14 INFO - PROCESS | 1228 | 1465425914622 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (169D2000) [pid = 1228] [serial = 1538] [outer = 161B6C00] 15:45:15 INFO - PROCESS | 1228 | 1465425915116 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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 688ms 15:45:15 INFO - PROCESS | 1228 | 1465425915163 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1228 | 1465425915166 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:45:15 INFO - PROCESS | 1228 | 1465425915169 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1228 | 1465425915171 Marionette TRACE conn3 <- [1,2014,null,{}] 15:45:15 INFO - PROCESS | 1228 | 1465425915174 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}] 15:45:15 INFO - PROCESS | 1228 | 1465425915176 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:15 INFO - PROCESS | 1228 | 1465425915293 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:45:15 INFO - PROCESS | 1228 | 1465425915298 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1228 | 1465425915300 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:15 INFO - PROCESS | 1228 | ++DOCSHELL 161BF800 == 36 [pid = 1228] [id = 513] 15:45:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (16793400) [pid = 1228] [serial = 1539] [outer = 00000000] 15:45:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (175A5800) [pid = 1228] [serial = 1540] [outer = 16793400] 15:45:15 INFO - PROCESS | 1228 | 1465425915395 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1760E000) [pid = 1228] [serial = 1541] [outer = 16793400] 15:45:15 INFO - PROCESS | 1228 | 1465425915817 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]]]}] 15:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 703ms 15:45:15 INFO - PROCESS | 1228 | 1465425915871 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1228 | 1465425915873 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:45:15 INFO - PROCESS | 1228 | 1465425915876 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1228 | 1465425915878 Marionette TRACE conn3 <- [1,2018,null,{}] 15:45:15 INFO - PROCESS | 1228 | 1465425915881 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}] 15:45:15 INFO - PROCESS | 1228 | 1465425915883 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:16 INFO - PROCESS | 1228 | 1465425916026 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:45:16 INFO - PROCESS | 1228 | 1465425916047 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1228 | 1465425916049 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:16 INFO - PROCESS | 1228 | ++DOCSHELL 17F2BC00 == 37 [pid = 1228] [id = 514] 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F2DC00) [pid = 1228] [serial = 1542] [outer = 00000000] 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F60800) [pid = 1228] [serial = 1543] [outer = 17F2DC00] 15:45:16 INFO - PROCESS | 1228 | 1465425916094 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (17F68C00) [pid = 1228] [serial = 1544] [outer = 17F2DC00] 15:45:16 INFO - PROCESS | 1228 | 1465425916543 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]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 750ms 15:45:16 INFO - PROCESS | 1228 | 1465425916615 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1228 | 1465425916618 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:45:16 INFO - PROCESS | 1228 | 1465425916621 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 1228 | 1465425916623 Marionette TRACE conn3 <- [1,2022,null,{}] 15:45:16 INFO - PROCESS | 1228 | 1465425916626 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}] 15:45:16 INFO - PROCESS | 1228 | 1465425916631 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:16 INFO - PROCESS | 1228 | 1465425916764 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:45:16 INFO - PROCESS | 1228 | 1465425916775 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1228 | 1465425916777 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:16 INFO - PROCESS | 1228 | ++DOCSHELL 1829F000 == 38 [pid = 1228] [id = 515] 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (185BD000) [pid = 1228] [serial = 1545] [outer = 00000000] 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (185DF800) [pid = 1228] [serial = 1546] [outer = 185BD000] 15:45:16 INFO - PROCESS | 1228 | 1465425916880 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (19B54000) [pid = 1228] [serial = 1547] [outer = 185BD000] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (178AA400) [pid = 1228] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185DCC00) [pid = 1228] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (15110000) [pid = 1228] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1803CC00) [pid = 1228] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12AE1400) [pid = 1228] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (161BA400) [pid = 1228] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10EE4C00) [pid = 1228] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1789C400) [pid = 1228] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C80800) [pid = 1228] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10EE3C00) [pid = 1228] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (169D5000) [pid = 1228] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (15B4D800) [pid = 1228] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A27E800) [pid = 1228] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:45:17 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19C81800) [pid = 1228] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:45:17 INFO - PROCESS | 1228 | 1465425917552 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]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1000ms 15:45:17 INFO - PROCESS | 1228 | 1465425917623 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1228 | 1465425917625 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:45:17 INFO - PROCESS | 1228 | 1465425917637 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1228 | 1465425917639 Marionette TRACE conn3 <- [1,2026,null,{}] 15:45:17 INFO - PROCESS | 1228 | 1465425917643 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}] 15:45:17 INFO - PROCESS | 1228 | 1465425917644 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:17 INFO - PROCESS | 1228 | 1465425917758 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:45:17 INFO - PROCESS | 1228 | 1465425917816 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1228 | 1465425917818 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:17 INFO - PROCESS | 1228 | ++DOCSHELL 10A46C00 == 39 [pid = 1228] [id = 516] 15:45:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (10EEA400) [pid = 1228] [serial = 1548] [outer = 00000000] 15:45:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15B4B000) [pid = 1228] [serial = 1549] [outer = 10EEA400] 15:45:17 INFO - PROCESS | 1228 | 1465425917862 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (15E5A800) [pid = 1228] [serial = 1550] [outer = 10EEA400] 15:45:18 INFO - PROCESS | 1228 | 1465425918215 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]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 656ms 15:45:18 INFO - PROCESS | 1228 | 1465425918287 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1228 | 1465425918289 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:45:18 INFO - PROCESS | 1228 | 1465425918293 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:45:18 INFO - PROCESS | 1228 | 1465425918294 Marionette TRACE conn3 <- [1,2030,null,{}] 15:45:18 INFO - PROCESS | 1228 | 1465425918298 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}] 15:45:18 INFO - PROCESS | 1228 | 1465425918300 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:18 INFO - PROCESS | 1228 | 1465425918375 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:45:18 INFO - PROCESS | 1228 | 1465425918380 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1228 | 1465425918382 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:18 INFO - PROCESS | 1228 | ++DOCSHELL 15E58800 == 40 [pid = 1228] [id = 517] 15:45:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1760B400) [pid = 1228] [serial = 1551] [outer = 00000000] 15:45:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19C17800) [pid = 1228] [serial = 1552] [outer = 1760B400] 15:45:18 INFO - PROCESS | 1228 | 1465425918426 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19C18C00) [pid = 1228] [serial = 1553] [outer = 1760B400] 15:45:18 INFO - PROCESS | 1228 | 1465425918866 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]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 594ms 15:45:18 INFO - PROCESS | 1228 | 1465425918900 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1228 | 1465425918902 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:45:18 INFO - PROCESS | 1228 | 1465425918905 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:45:18 INFO - PROCESS | 1228 | 1465425918907 Marionette TRACE conn3 <- [1,2034,null,{}] 15:45:18 INFO - PROCESS | 1228 | 1465425918910 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}] 15:45:18 INFO - PROCESS | 1228 | 1465425918912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:18 INFO - PROCESS | 1228 | 1465425918988 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:45:18 INFO - PROCESS | 1228 | 1465425918993 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1228 | 1465425918995 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:19 INFO - PROCESS | 1228 | ++DOCSHELL 16195400 == 41 [pid = 1228] [id = 518] 15:45:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19EDF000) [pid = 1228] [serial = 1554] [outer = 00000000] 15:45:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A284C00) [pid = 1228] [serial = 1555] [outer = 19EDF000] 15:45:19 INFO - PROCESS | 1228 | 1465425919037 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A106400) [pid = 1228] [serial = 1556] [outer = 19EDF000] 15:45:19 INFO - PROCESS | 1228 | 1465425919673 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]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 844ms 15:45:19 INFO - PROCESS | 1228 | 1465425919758 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1228 | 1465425919763 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:45:19 INFO - PROCESS | 1228 | 1465425919769 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1228 | 1465425919773 Marionette TRACE conn3 <- [1,2038,null,{}] 15:45:19 INFO - PROCESS | 1228 | 1465425919778 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}] 15:45:19 INFO - PROCESS | 1228 | 1465425919781 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:19 INFO - PROCESS | 1228 | 1465425919910 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:45:20 INFO - PROCESS | 1228 | 1465425920039 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1228 | 1465425920044 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:20 INFO - PROCESS | 1228 | ++DOCSHELL 10B5D800 == 42 [pid = 1228] [id = 519] 15:45:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10B5E400) [pid = 1228] [serial = 1557] [outer = 00000000] 15:45:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (12AE4000) [pid = 1228] [serial = 1558] [outer = 10B5E400] 15:45:20 INFO - PROCESS | 1228 | 1465425920101 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (13149400) [pid = 1228] [serial = 1559] [outer = 10B5E400] 15:45:20 INFO - PROCESS | 1228 | 1465425920877 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]]]}] 15:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1157ms 15:45:20 INFO - PROCESS | 1228 | 1465425920920 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1228 | 1465425920925 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:45:20 INFO - PROCESS | 1228 | 1465425920931 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 1228 | 1465425920934 Marionette TRACE conn3 <- [1,2042,null,{}] 15:45:20 INFO - PROCESS | 1228 | 1465425920963 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}] 15:45:20 INFO - PROCESS | 1228 | 1465425920966 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:21 INFO - PROCESS | 1228 | 1465425921091 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:45:21 INFO - PROCESS | 1228 | 1465425921223 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1228 | 1465425921226 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:21 INFO - PROCESS | 1228 | ++DOCSHELL 1618A800 == 43 [pid = 1228] [id = 520] 15:45:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (16191400) [pid = 1228] [serial = 1560] [outer = 00000000] 15:45:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (16AB7800) [pid = 1228] [serial = 1561] [outer = 16191400] 15:45:21 INFO - PROCESS | 1228 | 1465425921282 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (16EC9000) [pid = 1228] [serial = 1562] [outer = 16191400] 15:45:22 INFO - PROCESS | 1228 | 1465425922141 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]]]}] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 15E58800 == 42 [pid = 1228] [id = 517] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 10A46C00 == 41 [pid = 1228] [id = 516] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 1829F000 == 40 [pid = 1228] [id = 515] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 17F2BC00 == 39 [pid = 1228] [id = 514] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 161BF800 == 38 [pid = 1228] [id = 513] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 161B6800 == 37 [pid = 1228] [id = 512] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 136B2000 == 36 [pid = 1228] [id = 511] 15:45:22 INFO - PROCESS | 1228 | --DOCSHELL 114C3400 == 35 [pid = 1228] [id = 510] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A728000) [pid = 1228] [serial = 1454] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1829B000) [pid = 1228] [serial = 1501] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (19B4E800) [pid = 1228] [serial = 1504] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (15B47400) [pid = 1228] [serial = 1486] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (15E5E800) [pid = 1228] [serial = 1487] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185DA800) [pid = 1228] [serial = 1481] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (13944400) [pid = 1228] [serial = 1492] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (14312800) [pid = 1228] [serial = 1493] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16656800) [pid = 1228] [serial = 1495] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16ABA800) [pid = 1228] [serial = 1496] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11428400) [pid = 1228] [serial = 1489] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (12AA4800) [pid = 1228] [serial = 1490] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F28C00) [pid = 1228] [serial = 1498] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19ED0C00) [pid = 1228] [serial = 1507] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (13026C00) [pid = 1228] [serial = 1483] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A104800) [pid = 1228] [serial = 1514] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (131CD800) [pid = 1228] [serial = 1484] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B4EC00) [pid = 1228] [serial = 1505] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (173F0C00) [pid = 1228] [serial = 1510] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A604000) [pid = 1228] [serial = 1516] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19ED1800) [pid = 1228] [serial = 1508] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (185C3C00) [pid = 1228] [serial = 1502] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (19C17C00) [pid = 1228] [serial = 1511] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1A101800) [pid = 1228] [serial = 1513] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (17F63000) [pid = 1228] [serial = 1499] [outer = 00000000] [url = about:blank] 15:45:22 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1A605000) [pid = 1228] [serial = 1517] [outer = 00000000] [url = about:blank] 15:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1282ms 15:45:22 INFO - PROCESS | 1228 | 1465425922211 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 1228 | 1465425922215 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:45:22 INFO - PROCESS | 1228 | 1465425922220 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1228 | 1465425922223 Marionette TRACE conn3 <- [1,2046,null,{}] 15:45:22 INFO - PROCESS | 1228 | 1465425922228 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}] 15:45:22 INFO - PROCESS | 1228 | 1465425922231 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:22 INFO - PROCESS | 1228 | 1465425922324 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:45:22 INFO - PROCESS | 1228 | 1465425922331 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1228 | 1465425922334 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:22 INFO - PROCESS | 1228 | ++DOCSHELL 12A18C00 == 36 [pid = 1228] [id = 521] 15:45:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (12AE1400) [pid = 1228] [serial = 1563] [outer = 00000000] 15:45:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13127000) [pid = 1228] [serial = 1564] [outer = 12AE1400] 15:45:22 INFO - PROCESS | 1228 | 1465425922380 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (131CD800) [pid = 1228] [serial = 1565] [outer = 12AE1400] 15:45:22 INFO - PROCESS | 1228 | 1465425922910 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]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 750ms 15:45:22 INFO - PROCESS | 1228 | 1465425922960 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 1228 | 1465425922964 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:45:22 INFO - PROCESS | 1228 | 1465425922970 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1228 | 1465425922973 Marionette TRACE conn3 <- [1,2050,null,{}] 15:45:22 INFO - PROCESS | 1228 | 1465425922976 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}] 15:45:22 INFO - PROCESS | 1228 | 1465425922979 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:23 INFO - PROCESS | 1228 | 1465425923062 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:45:23 INFO - PROCESS | 1228 | 1465425923156 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1228 | 1465425923158 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:23 INFO - PROCESS | 1228 | ++DOCSHELL 15111C00 == 37 [pid = 1228] [id = 522] 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (15118800) [pid = 1228] [serial = 1566] [outer = 00000000] 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (153BC000) [pid = 1228] [serial = 1567] [outer = 15118800] 15:45:23 INFO - PROCESS | 1228 | 1465425923204 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (1558B000) [pid = 1228] [serial = 1568] [outer = 15118800] 15:45:23 INFO - PROCESS | 1228 | 1465425923596 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]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 641ms 15:45:23 INFO - PROCESS | 1228 | 1465425923609 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1228 | 1465425923611 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:45:23 INFO - PROCESS | 1228 | 1465425923615 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1228 | 1465425923618 Marionette TRACE conn3 <- [1,2054,null,{}] 15:45:23 INFO - PROCESS | 1228 | 1465425923628 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}] 15:45:23 INFO - PROCESS | 1228 | 1465425923633 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:23 INFO - PROCESS | 1228 | 1465425923716 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:45:23 INFO - PROCESS | 1228 | 1465425923723 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1228 | 1465425923726 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:23 INFO - PROCESS | 1228 | ++DOCSHELL 16AB6800 == 38 [pid = 1228] [id = 523] 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16AB9800) [pid = 1228] [serial = 1569] [outer = 00000000] 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16D02800) [pid = 1228] [serial = 1570] [outer = 16AB9800] 15:45:23 INFO - PROCESS | 1228 | 1465425923772 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1769AC00) [pid = 1228] [serial = 1571] [outer = 16AB9800] 15:45:24 INFO - PROCESS | 1228 | 1465425924219 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]]]}] 15:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 625ms 15:45:24 INFO - PROCESS | 1228 | 1465425924263 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:45:24 INFO - PROCESS | 1228 | 1465425924266 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:45:24 INFO - PROCESS | 1228 | 1465425924273 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:45:24 INFO - PROCESS | 1228 | 1465425924275 Marionette TRACE conn3 <- [1,2058,null,{}] 15:45:24 INFO - PROCESS | 1228 | 1465425924284 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}] 15:45:24 INFO - PROCESS | 1228 | 1465425924286 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:24 INFO - PROCESS | 1228 | 1465425924402 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:45:24 INFO - PROCESS | 1228 | 1465425924491 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1228 | 1465425924493 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:24 INFO - PROCESS | 1228 | ++DOCSHELL 17F23C00 == 39 [pid = 1228] [id = 524] 15:45:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17F30000) [pid = 1228] [serial = 1572] [outer = 00000000] 15:45:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (18210C00) [pid = 1228] [serial = 1573] [outer = 17F30000] 15:45:24 INFO - PROCESS | 1228 | 1465425924537 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1829D800) [pid = 1228] [serial = 1574] [outer = 17F30000] 15:45:24 INFO - PROCESS | 1228 | 1465425924962 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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 15:45:25 INFO - PROCESS | 1228 | 1465425925016 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1228 | 1465425925018 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:45:25 INFO - PROCESS | 1228 | 1465425925021 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:45:25 INFO - PROCESS | 1228 | 1465425925023 Marionette TRACE conn3 <- [1,2062,null,{}] 15:45:25 INFO - PROCESS | 1228 | 1465425925026 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}] 15:45:25 INFO - PROCESS | 1228 | 1465425925028 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:25 INFO - PROCESS | 1228 | 1465425925141 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:45:25 INFO - PROCESS | 1228 | 1465425925203 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1228 | 1465425925205 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:25 INFO - PROCESS | 1228 | ++DOCSHELL 1829BC00 == 40 [pid = 1228] [id = 525] 15:45:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1829FC00) [pid = 1228] [serial = 1575] [outer = 00000000] 15:45:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185D9800) [pid = 1228] [serial = 1576] [outer = 1829FC00] 15:45:25 INFO - PROCESS | 1228 | 1465425925250 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185DA000) [pid = 1228] [serial = 1577] [outer = 1829FC00] 15:45:25 INFO - PROCESS | 1228 | 1465425925684 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]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 687ms 15:45:25 INFO - PROCESS | 1228 | 1465425925721 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1228 | 1465425925723 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:45:25 INFO - PROCESS | 1228 | 1465425925731 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1228 | 1465425925733 Marionette TRACE conn3 <- [1,2066,null,{}] 15:45:25 INFO - PROCESS | 1228 | 1465425925737 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}] 15:45:25 INFO - PROCESS | 1228 | 1465425925742 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:25 INFO - PROCESS | 1228 | 1465425925901 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:45:25 INFO - PROCESS | 1228 | 1465425925964 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1228 | 1465425925966 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:25 INFO - PROCESS | 1228 | ++DOCSHELL 10A53000 == 41 [pid = 1228] [id = 526] 15:45:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (11432800) [pid = 1228] [serial = 1578] [outer = 00000000] 15:45:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19C21000) [pid = 1228] [serial = 1579] [outer = 11432800] 15:45:26 INFO - PROCESS | 1228 | 1465425926010 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19C21C00) [pid = 1228] [serial = 1580] [outer = 11432800] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (114C5C00) [pid = 1228] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (136B2400) [pid = 1228] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (161B6C00) [pid = 1228] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (185BD000) [pid = 1228] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F2DC00) [pid = 1228] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10EEA400) [pid = 1228] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (11C1DC00) [pid = 1228] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1760B400) [pid = 1228] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (10EE1400) [pid = 1228] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15514800) [pid = 1228] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19B51400) [pid = 1228] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:45:26 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16793400) [pid = 1228] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:45:26 INFO - PROCESS | 1228 | 1465425926483 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]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 797ms 15:45:26 INFO - PROCESS | 1228 | 1465425926529 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1228 | 1465425926531 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:45:26 INFO - PROCESS | 1228 | 1465425926534 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1228 | 1465425926536 Marionette TRACE conn3 <- [1,2070,null,{}] 15:45:26 INFO - PROCESS | 1228 | 1465425926540 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}] 15:45:26 INFO - PROCESS | 1228 | 1465425926542 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:26 INFO - PROCESS | 1228 | 1465425926618 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:45:26 INFO - PROCESS | 1228 | 1465425926623 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1228 | 1465425926625 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:26 INFO - PROCESS | 1228 | ++DOCSHELL 10A47800 == 42 [pid = 1228] [id = 527] 15:45:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (10EE1400) [pid = 1228] [serial = 1581] [outer = 00000000] 15:45:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (151BA800) [pid = 1228] [serial = 1582] [outer = 10EE1400] 15:45:26 INFO - PROCESS | 1228 | 1465425926754 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (17F2DC00) [pid = 1228] [serial = 1583] [outer = 10EE1400] 15:45:27 INFO - PROCESS | 1228 | 1465425927116 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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 625ms 15:45:27 INFO - PROCESS | 1228 | 1465425927172 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1228 | 1465425927174 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:45:27 INFO - PROCESS | 1228 | 1465425927177 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1228 | 1465425927179 Marionette TRACE conn3 <- [1,2074,null,{}] 15:45:27 INFO - PROCESS | 1228 | 1465425927182 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}] 15:45:27 INFO - PROCESS | 1228 | 1465425927184 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:27 INFO - PROCESS | 1228 | 1465425927289 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:45:27 INFO - PROCESS | 1228 | 1465425927389 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1228 | 1465425927391 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:27 INFO - PROCESS | 1228 | ++DOCSHELL 12A9D400 == 43 [pid = 1228] [id = 528] 15:45:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (131D6800) [pid = 1228] [serial = 1584] [outer = 00000000] 15:45:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19ED1000) [pid = 1228] [serial = 1585] [outer = 131D6800] 15:45:27 INFO - PROCESS | 1228 | 1465425927437 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A107000) [pid = 1228] [serial = 1586] [outer = 131D6800] 15:45:27 INFO - PROCESS | 1228 | 1465425927796 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]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 626ms 15:45:27 INFO - PROCESS | 1228 | 1465425927816 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1228 | 1465425927817 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:45:27 INFO - PROCESS | 1228 | 1465425927821 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1228 | 1465425927822 Marionette TRACE conn3 <- [1,2078,null,{}] 15:45:27 INFO - PROCESS | 1228 | 1465425927826 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}] 15:45:27 INFO - PROCESS | 1228 | 1465425927828 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:27 INFO - PROCESS | 1228 | 1465425927944 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:45:27 INFO - PROCESS | 1228 | 1465425927952 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1228 | 1465425927954 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:27 INFO - PROCESS | 1228 | ++DOCSHELL 16AB6400 == 44 [pid = 1228] [id = 529] 15:45:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (178A0C00) [pid = 1228] [serial = 1587] [outer = 00000000] 15:45:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A60B800) [pid = 1228] [serial = 1588] [outer = 178A0C00] 15:45:28 INFO - PROCESS | 1228 | 1465425928006 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A6ED800) [pid = 1228] [serial = 1589] [outer = 178A0C00] 15:45:28 INFO - PROCESS | 1228 | 1465425928473 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]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 688ms 15:45:28 INFO - PROCESS | 1228 | 1465425928521 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1228 | 1465425928526 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:45:28 INFO - PROCESS | 1228 | 1465425928532 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1228 | 1465425928535 Marionette TRACE conn3 <- [1,2082,null,{}] 15:45:28 INFO - PROCESS | 1228 | 1465425928541 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}] 15:45:28 INFO - PROCESS | 1228 | 1465425928544 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:28 INFO - PROCESS | 1228 | 1465425928687 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:45:28 INFO - PROCESS | 1228 | 1465425928864 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1228 | 1465425928869 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:28 INFO - PROCESS | 1228 | ++DOCSHELL 12D5E800 == 45 [pid = 1228] [id = 530] 15:45:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (12D6BC00) [pid = 1228] [serial = 1590] [outer = 00000000] 15:45:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (13226800) [pid = 1228] [serial = 1591] [outer = 12D6BC00] 15:45:28 INFO - PROCESS | 1228 | 1465425928928 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (13D14C00) [pid = 1228] [serial = 1592] [outer = 12D6BC00] 15:45:29 INFO - PROCESS | 1228 | 1465425929474 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]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1001ms 15:45:29 INFO - PROCESS | 1228 | 1465425929535 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1228 | 1465425929540 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:45:29 INFO - PROCESS | 1228 | 1465425929547 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1228 | 1465425929549 Marionette TRACE conn3 <- [1,2086,null,{}] 15:45:29 INFO - PROCESS | 1228 | 1465425929554 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}] 15:45:29 INFO - PROCESS | 1228 | 1465425929556 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:29 INFO - PROCESS | 1228 | 1465425929665 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:45:29 INFO - PROCESS | 1228 | 1465425929776 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1228 | 1465425929779 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:29 INFO - PROCESS | 1228 | ++DOCSHELL 161C0800 == 46 [pid = 1228] [id = 531] 15:45:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (161C1800) [pid = 1228] [serial = 1593] [outer = 00000000] 15:45:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (16AC0800) [pid = 1228] [serial = 1594] [outer = 161C1800] 15:45:29 INFO - PROCESS | 1228 | 1465425929833 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (17F5FC00) [pid = 1228] [serial = 1595] [outer = 161C1800] 15:45:30 INFO - PROCESS | 1228 | 1465425930436 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]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 954ms 15:45:30 INFO - PROCESS | 1228 | 1465425930491 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1228 | 1465425930494 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:45:30 INFO - PROCESS | 1228 | 1465425930498 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1228 | 1465425930501 Marionette TRACE conn3 <- [1,2090,null,{}] 15:45:30 INFO - PROCESS | 1228 | 1465425930512 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}] 15:45:30 INFO - PROCESS | 1228 | 1465425930517 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:30 INFO - PROCESS | 1228 | 1465425930625 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:45:30 INFO - PROCESS | 1228 | 1465425930770 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1228 | 1465425930774 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:30 INFO - PROCESS | 1228 | ++DOCSHELL 19B55000 == 47 [pid = 1228] [id = 532] 15:45:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19C1AC00) [pid = 1228] [serial = 1596] [outer = 00000000] 15:45:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A106C00) [pid = 1228] [serial = 1597] [outer = 19C1AC00] 15:45:30 INFO - PROCESS | 1228 | 1465425930830 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A6ED000) [pid = 1228] [serial = 1598] [outer = 19C1AC00] 15:45:31 INFO - PROCESS | 1228 | 1465425931391 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]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 937ms 15:45:31 INFO - PROCESS | 1228 | 1465425931442 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1228 | 1465425931445 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:45:31 INFO - PROCESS | 1228 | 1465425931448 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1228 | 1465425931450 Marionette TRACE conn3 <- [1,2094,null,{}] 15:45:31 INFO - PROCESS | 1228 | 1465425931454 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}] 15:45:31 INFO - PROCESS | 1228 | 1465425931457 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:31 INFO - PROCESS | 1228 | 1465425931561 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:45:31 INFO - PROCESS | 1228 | 1465425931669 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 1228 | 1465425931672 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:31 INFO - PROCESS | 1228 | ++DOCSHELL 1A726000 == 48 [pid = 1228] [id = 533] 15:45:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A726400) [pid = 1228] [serial = 1599] [outer = 00000000] 15:45:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A72A800) [pid = 1228] [serial = 1600] [outer = 1A726400] 15:45:31 INFO - PROCESS | 1228 | 1465425931724 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A72F800) [pid = 1228] [serial = 1601] [outer = 1A726400] 15:45:32 INFO - PROCESS | 1228 | 1465425932532 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]]]}] 15:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1141ms 15:45:32 INFO - PROCESS | 1228 | 1465425932592 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1228 | 1465425932596 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:45:32 INFO - PROCESS | 1228 | 1465425932601 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:45:32 INFO - PROCESS | 1228 | 1465425932604 Marionette TRACE conn3 <- [1,2098,null,{}] 15:45:32 INFO - PROCESS | 1228 | 1465425932623 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}] 15:45:32 INFO - PROCESS | 1228 | 1465425932626 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:32 INFO - PROCESS | 1228 | 1465425932764 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:45:32 INFO - PROCESS | 1228 | 1465425932824 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1228 | 1465425932829 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:32 INFO - PROCESS | 1228 | ++DOCSHELL 114C5C00 == 49 [pid = 1228] [id = 534] 15:45:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (114C6400) [pid = 1228] [serial = 1602] [outer = 00000000] 15:45:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (131CE000) [pid = 1228] [serial = 1603] [outer = 114C6400] 15:45:32 INFO - PROCESS | 1228 | 1465425932877 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (13D14000) [pid = 1228] [serial = 1604] [outer = 114C6400] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 11AD1000 == 48 [pid = 1228] [id = 509] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 12A9D400 == 47 [pid = 1228] [id = 528] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 10A47800 == 46 [pid = 1228] [id = 527] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 10A53000 == 45 [pid = 1228] [id = 526] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 1829BC00 == 44 [pid = 1228] [id = 525] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 17F23C00 == 43 [pid = 1228] [id = 524] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 16AB6800 == 42 [pid = 1228] [id = 523] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 15111C00 == 41 [pid = 1228] [id = 522] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 12A18C00 == 40 [pid = 1228] [id = 521] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 1550E000 == 39 [pid = 1228] [id = 507] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 19B4E000 == 38 [pid = 1228] [id = 508] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 16195400 == 37 [pid = 1228] [id = 518] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 10B5D800 == 36 [pid = 1228] [id = 519] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 19C1B000 == 35 [pid = 1228] [id = 505] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 12D86800 == 34 [pid = 1228] [id = 503] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 15B47C00 == 33 [pid = 1228] [id = 504] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 1047D400 == 32 [pid = 1228] [id = 506] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 1618A800 == 31 [pid = 1228] [id = 520] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 1A726000 == 30 [pid = 1228] [id = 533] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 19B55000 == 29 [pid = 1228] [id = 532] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 16AB6400 == 28 [pid = 1228] [id = 529] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 12D5E800 == 27 [pid = 1228] [id = 530] 15:45:33 INFO - PROCESS | 1228 | --DOCSHELL 161C0800 == 26 [pid = 1228] [id = 531] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (12D5C400) [pid = 1228] [serial = 1531] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (12D81400) [pid = 1228] [serial = 1532] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1394D000) [pid = 1228] [serial = 1534] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1430BC00) [pid = 1228] [serial = 1535] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (161BFC00) [pid = 1228] [serial = 1537] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (185DF800) [pid = 1228] [serial = 1546] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (17F60800) [pid = 1228] [serial = 1543] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (15B4B000) [pid = 1228] [serial = 1549] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (130CCC00) [pid = 1228] [serial = 1528] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (131CAC00) [pid = 1228] [serial = 1529] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19C17800) [pid = 1228] [serial = 1552] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (131D5C00) [pid = 1228] [serial = 1520] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B54000) [pid = 1228] [serial = 1547] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12AE8000) [pid = 1228] [serial = 1519] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (16C3A400) [pid = 1228] [serial = 1523] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (161BF000) [pid = 1228] [serial = 1522] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A610800) [pid = 1228] [serial = 1526] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A27C000) [pid = 1228] [serial = 1525] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A284C00) [pid = 1228] [serial = 1555] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (175A5800) [pid = 1228] [serial = 1540] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1760E000) [pid = 1228] [serial = 1541] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17F68C00) [pid = 1228] [serial = 1544] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (15E5A800) [pid = 1228] [serial = 1550] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19C18C00) [pid = 1228] [serial = 1553] [outer = 00000000] [url = about:blank] 15:45:33 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (169D2000) [pid = 1228] [serial = 1538] [outer = 00000000] [url = about:blank] 15:45:34 INFO - PROCESS | 1228 | 1465425934096 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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1563ms 15:45:34 INFO - PROCESS | 1228 | 1465425934169 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 1228 | 1465425934174 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:45:34 INFO - PROCESS | 1228 | 1465425934179 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - PROCESS | 1228 | 1465425934182 Marionette TRACE conn3 <- [1,2102,null,{}] 15:45:34 INFO - PROCESS | 1228 | 1465425934188 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}] 15:45:34 INFO - PROCESS | 1228 | 1465425934190 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:34 INFO - PROCESS | 1228 | 1465425934278 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:45:34 INFO - PROCESS | 1228 | 1465425934371 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1228 | 1465425934376 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:34 INFO - PROCESS | 1228 | ++DOCSHELL 10A4A400 == 27 [pid = 1228] [id = 535] 15:45:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (10A4A800) [pid = 1228] [serial = 1605] [outer = 00000000] 15:45:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (114C7000) [pid = 1228] [serial = 1606] [outer = 10A4A800] 15:45:34 INFO - PROCESS | 1228 | 1465425934429 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1280F800) [pid = 1228] [serial = 1607] [outer = 10A4A800] 15:45:34 INFO - PROCESS | 1228 | 1465425934844 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]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 687ms 15:45:34 INFO - PROCESS | 1228 | 1465425934879 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 1228 | 1465425934883 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:45:34 INFO - PROCESS | 1228 | 1465425934890 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:45:34 INFO - PROCESS | 1228 | 1465425934892 Marionette TRACE conn3 <- [1,2106,null,{}] 15:45:34 INFO - PROCESS | 1228 | 1465425934900 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}] 15:45:34 INFO - PROCESS | 1228 | 1465425934902 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:34 INFO - PROCESS | 1228 | 1465425934988 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:45:35 INFO - PROCESS | 1228 | 1465425934996 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1228 | 1465425934998 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:35 INFO - PROCESS | 1228 | ++DOCSHELL 1314B800 == 28 [pid = 1228] [id = 536] 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1314C000) [pid = 1228] [serial = 1608] [outer = 00000000] 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (131CEC00) [pid = 1228] [serial = 1609] [outer = 1314C000] 15:45:35 INFO - PROCESS | 1228 | 1465425935044 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (136AE000) [pid = 1228] [serial = 1610] [outer = 1314C000] 15:45:35 INFO - PROCESS | 1228 | 1465425935522 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]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 703ms 15:45:35 INFO - PROCESS | 1228 | 1465425935589 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1228 | 1465425935591 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:45:35 INFO - PROCESS | 1228 | 1465425935594 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1228 | 1465425935598 Marionette TRACE conn3 <- [1,2110,null,{}] 15:45:35 INFO - PROCESS | 1228 | 1465425935608 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}] 15:45:35 INFO - PROCESS | 1228 | 1465425935613 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:35 INFO - PROCESS | 1228 | 1465425935729 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:45:35 INFO - PROCESS | 1228 | 1465425935851 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1228 | 1465425935854 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:35 INFO - PROCESS | 1228 | ++DOCSHELL 15E58800 == 29 [pid = 1228] [id = 537] 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15E5A800) [pid = 1228] [serial = 1611] [outer = 00000000] 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (161B7400) [pid = 1228] [serial = 1612] [outer = 15E5A800] 15:45:35 INFO - PROCESS | 1228 | 1465425935901 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161C1C00) [pid = 1228] [serial = 1613] [outer = 15E5A800] 15:45:36 INFO - PROCESS | 1228 | 1465425936329 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]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 797ms 15:45:36 INFO - PROCESS | 1228 | 1465425936396 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1228 | 1465425936399 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:45:36 INFO - PROCESS | 1228 | 1465425936412 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1228 | 1465425936414 Marionette TRACE conn3 <- [1,2114,null,{}] 15:45:36 INFO - PROCESS | 1228 | 1465425936417 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}] 15:45:36 INFO - PROCESS | 1228 | 1465425936419 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:36 INFO - PROCESS | 1228 | 1465425936545 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:45:36 INFO - PROCESS | 1228 | 1465425936555 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1228 | 1465425936557 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:36 INFO - PROCESS | 1228 | ++DOCSHELL 16658000 == 30 [pid = 1228] [id = 538] 15:45:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16ABDC00) [pid = 1228] [serial = 1614] [outer = 00000000] 15:45:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16C49800) [pid = 1228] [serial = 1615] [outer = 16ABDC00] 15:45:36 INFO - PROCESS | 1228 | 1465425936603 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (173EF400) [pid = 1228] [serial = 1616] [outer = 16ABDC00] 15:45:37 INFO - PROCESS | 1228 | 1465425937040 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]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 703ms 15:45:37 INFO - PROCESS | 1228 | 1465425937133 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1228 | 1465425937135 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:45:37 INFO - PROCESS | 1228 | 1465425937150 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1228 | 1465425937152 Marionette TRACE conn3 <- [1,2118,null,{}] 15:45:37 INFO - PROCESS | 1228 | 1465425937155 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}] 15:45:37 INFO - PROCESS | 1228 | 1465425937158 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:37 INFO - PROCESS | 1228 | 1465425937266 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:45:37 INFO - PROCESS | 1228 | 1465425937278 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1228 | 1465425937280 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:37 INFO - PROCESS | 1228 | ++DOCSHELL 175B0400 == 31 [pid = 1228] [id = 539] 15:45:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17601400) [pid = 1228] [serial = 1617] [outer = 00000000] 15:45:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17F5A800) [pid = 1228] [serial = 1618] [outer = 17601400] 15:45:37 INFO - PROCESS | 1228 | 1465425937323 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (17F67C00) [pid = 1228] [serial = 1619] [outer = 17601400] 15:45:37 INFO - PROCESS | 1228 | 1465425937789 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] 15:45:37 INFO - PROCESS | 1228 | 1465425937848 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:45:37 INFO - PROCESS | 1228 | 1465425937851 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:45:37 INFO - PROCESS | 1228 | 1465425937852 Marionette TRACE conn3 <- [1,2122,null,{}] 15:45:37 INFO - PROCESS | 1228 | 1465425937855 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}] 15:45:37 INFO - PROCESS | 1228 | 1465425937861 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:37 INFO - PROCESS | 1228 | 1465425937992 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:45:38 INFO - PROCESS | 1228 | 1465425938060 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1228 | 1465425938062 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:38 INFO - PROCESS | 1228 | ++DOCSHELL 185BE800 == 32 [pid = 1228] [id = 540] 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (185C9000) [pid = 1228] [serial = 1620] [outer = 00000000] 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (185E1C00) [pid = 1228] [serial = 1621] [outer = 185C9000] 15:45:38 INFO - PROCESS | 1228 | 1465425938106 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19B51C00) [pid = 1228] [serial = 1622] [outer = 185C9000] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (131D6800) [pid = 1228] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17F30000) [pid = 1228] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1829FC00) [pid = 1228] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (10EE1400) [pid = 1228] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (10B5E400) [pid = 1228] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (15118800) [pid = 1228] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12AE1400) [pid = 1228] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11432800) [pid = 1228] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (16AB9800) [pid = 1228] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16191400) [pid = 1228] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19EDF000) [pid = 1228] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:45:38 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (178A0C00) [pid = 1228] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:45:38 INFO - PROCESS | 1228 | 1465425938717 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]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 938ms 15:45:38 INFO - PROCESS | 1228 | 1465425938797 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1228 | 1465425938799 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:45:38 INFO - PROCESS | 1228 | 1465425938802 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1228 | 1465425938804 Marionette TRACE conn3 <- [1,2126,null,{}] 15:45:38 INFO - PROCESS | 1228 | 1465425938808 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}] 15:45:38 INFO - PROCESS | 1228 | 1465425938809 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:38 INFO - PROCESS | 1228 | 1465425938884 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:45:38 INFO - PROCESS | 1228 | 1465425938889 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1228 | 1465425938891 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:38 INFO - PROCESS | 1228 | ++DOCSHELL 1043F800 == 33 [pid = 1228] [id = 541] 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (10EE1C00) [pid = 1228] [serial = 1623] [outer = 00000000] 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (175B1400) [pid = 1228] [serial = 1624] [outer = 10EE1C00] 15:45:38 INFO - PROCESS | 1228 | 1465425938935 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (12D5CC00) [pid = 1228] [serial = 1625] [outer = 10EE1C00] 15:45:39 INFO - PROCESS | 1228 | 1465425939351 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]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 593ms 15:45:39 INFO - PROCESS | 1228 | 1465425939399 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1228 | 1465425939401 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:45:39 INFO - PROCESS | 1228 | 1465425939404 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:45:39 INFO - PROCESS | 1228 | 1465425939406 Marionette TRACE conn3 <- [1,2130,null,{}] 15:45:39 INFO - PROCESS | 1228 | 1465425939412 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}] 15:45:39 INFO - PROCESS | 1228 | 1465425939414 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:39 INFO - PROCESS | 1228 | 1465425939490 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:45:39 INFO - PROCESS | 1228 | 1465425939497 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1228 | 1465425939500 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:39 INFO - PROCESS | 1228 | ++DOCSHELL 185DD800 == 34 [pid = 1228] [id = 542] 15:45:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19B4D000) [pid = 1228] [serial = 1626] [outer = 00000000] 15:45:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19C22000) [pid = 1228] [serial = 1627] [outer = 19B4D000] 15:45:39 INFO - PROCESS | 1228 | 1465425939547 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19C7BC00) [pid = 1228] [serial = 1628] [outer = 19B4D000] 15:45:40 INFO - PROCESS | 1228 | 1465425939993 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] 15:45:40 INFO - PROCESS | 1228 | 1465425940045 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:45:40 INFO - PROCESS | 1228 | 1465425940048 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1228 | 1465425940050 Marionette TRACE conn3 <- [1,2134,null,{}] 15:45:40 INFO - PROCESS | 1228 | 1465425940053 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}] 15:45:40 INFO - PROCESS | 1228 | 1465425940055 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:40 INFO - PROCESS | 1228 | 1465425940132 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:45:40 INFO - PROCESS | 1228 | 1465425940139 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1228 | 1465425940141 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:40 INFO - PROCESS | 1228 | ++DOCSHELL 15E57800 == 35 [pid = 1228] [id = 543] 15:45:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19ED7C00) [pid = 1228] [serial = 1629] [outer = 00000000] 15:45:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A280400) [pid = 1228] [serial = 1630] [outer = 19ED7C00] 15:45:40 INFO - PROCESS | 1228 | 1465425940184 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A283800) [pid = 1228] [serial = 1631] [outer = 19ED7C00] 15:45:40 INFO - PROCESS | 1228 | 1465425940915 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] 15:45:41 INFO - PROCESS | 1228 | 1465425940999 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:45:41 INFO - PROCESS | 1228 | 1465425941004 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:45:41 INFO - PROCESS | 1228 | 1465425941007 Marionette TRACE conn3 <- [1,2138,null,{}] 15:45:41 INFO - PROCESS | 1228 | 1465425941013 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}] 15:45:41 INFO - PROCESS | 1228 | 1465425941016 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:41 INFO - PROCESS | 1228 | 1465425941141 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:45:41 INFO - PROCESS | 1228 | 1465425941254 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1228 | 1465425941257 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:41 INFO - PROCESS | 1228 | ++DOCSHELL 10EDEC00 == 36 [pid = 1228] [id = 544] 15:45:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10EE7800) [pid = 1228] [serial = 1632] [outer = 00000000] 15:45:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (130C3800) [pid = 1228] [serial = 1633] [outer = 10EE7800] 15:45:41 INFO - PROCESS | 1228 | 1465425941312 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (13D13000) [pid = 1228] [serial = 1634] [outer = 10EE7800] 15:45:42 INFO - PROCESS | 1228 | 1465425942077 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]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1141ms 15:45:42 INFO - PROCESS | 1228 | 1465425942155 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1228 | 1465425942159 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:45:42 INFO - PROCESS | 1228 | 1465425942166 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1228 | 1465425942169 Marionette TRACE conn3 <- [1,2142,null,{}] 15:45:42 INFO - PROCESS | 1228 | 1465425942173 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}] 15:45:42 INFO - PROCESS | 1228 | 1465425942175 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:42 INFO - PROCESS | 1228 | 1465425942321 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:45:42 INFO - PROCESS | 1228 | 1465425942577 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1228 | 1465425942581 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:42 INFO - PROCESS | 1228 | ++DOCSHELL 10431400 == 37 [pid = 1228] [id = 545] 15:45:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (10437C00) [pid = 1228] [serial = 1635] [outer = 00000000] 15:45:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (105E4800) [pid = 1228] [serial = 1636] [outer = 10437C00] 15:45:42 INFO - PROCESS | 1228 | 1465425942641 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (10EED800) [pid = 1228] [serial = 1637] [outer = 10437C00] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 185DD800 == 36 [pid = 1228] [id = 542] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 1043F800 == 35 [pid = 1228] [id = 541] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 185BE800 == 34 [pid = 1228] [id = 540] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 175B0400 == 33 [pid = 1228] [id = 539] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 16658000 == 32 [pid = 1228] [id = 538] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 15E58800 == 31 [pid = 1228] [id = 537] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 1314B800 == 30 [pid = 1228] [id = 536] 15:45:43 INFO - PROCESS | 1228 | --DOCSHELL 10A4A400 == 29 [pid = 1228] [id = 535] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A107000) [pid = 1228] [serial = 1586] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (18210C00) [pid = 1228] [serial = 1573] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1829D800) [pid = 1228] [serial = 1574] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185DA000) [pid = 1228] [serial = 1577] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (185D9800) [pid = 1228] [serial = 1576] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (151BA800) [pid = 1228] [serial = 1582] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (12AE4000) [pid = 1228] [serial = 1558] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (13149400) [pid = 1228] [serial = 1559] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (153BC000) [pid = 1228] [serial = 1567] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1558B000) [pid = 1228] [serial = 1568] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (13127000) [pid = 1228] [serial = 1564] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (131CD800) [pid = 1228] [serial = 1565] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C21000) [pid = 1228] [serial = 1579] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16D02800) [pid = 1228] [serial = 1570] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16AB7800) [pid = 1228] [serial = 1561] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16EC9000) [pid = 1228] [serial = 1562] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A106400) [pid = 1228] [serial = 1556] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A6ED800) [pid = 1228] [serial = 1589] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A60B800) [pid = 1228] [serial = 1588] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19C21C00) [pid = 1228] [serial = 1580] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (17F2DC00) [pid = 1228] [serial = 1583] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1769AC00) [pid = 1228] [serial = 1571] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (19ED1000) [pid = 1228] [serial = 1585] [outer = 00000000] [url = about:blank] 15:45:43 INFO - PROCESS | 1228 | 1465425943285 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]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1140ms 15:45:43 INFO - PROCESS | 1228 | 1465425943311 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:45:43 INFO - PROCESS | 1228 | 1465425943315 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:45:43 INFO - PROCESS | 1228 | 1465425943319 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 1228 | 1465425943321 Marionette TRACE conn3 <- [1,2146,null,{}] 15:45:43 INFO - PROCESS | 1228 | 1465425943327 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}] 15:45:43 INFO - PROCESS | 1228 | 1465425943331 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:43 INFO - PROCESS | 1228 | 1465425943415 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:45:43 INFO - PROCESS | 1228 | 1465425943515 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1228 | 1465425943518 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:43 INFO - PROCESS | 1228 | ++DOCSHELL 10A46C00 == 30 [pid = 1228] [id = 546] 15:45:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (10B5E400) [pid = 1228] [serial = 1638] [outer = 00000000] 15:45:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (12AE1400) [pid = 1228] [serial = 1639] [outer = 10B5E400] 15:45:43 INFO - PROCESS | 1228 | 1465425943568 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (131D0000) [pid = 1228] [serial = 1640] [outer = 10B5E400] 15:45:44 INFO - PROCESS | 1228 | 1465425944016 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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 735ms 15:45:44 INFO - PROCESS | 1228 | 1465425944058 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1228 | 1465425944062 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:45:44 INFO - PROCESS | 1228 | 1465425944067 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1228 | 1465425944069 Marionette TRACE conn3 <- [1,2150,null,{}] 15:45:44 INFO - PROCESS | 1228 | 1465425944072 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}] 15:45:44 INFO - PROCESS | 1228 | 1465425944074 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:44 INFO - PROCESS | 1228 | 1465425944160 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:45:44 INFO - PROCESS | 1228 | 1465425944168 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1228 | 1465425944170 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:44 INFO - PROCESS | 1228 | ++DOCSHELL 1430B800 == 31 [pid = 1228] [id = 547] 15:45:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (14364000) [pid = 1228] [serial = 1641] [outer = 00000000] 15:45:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1618A800) [pid = 1228] [serial = 1642] [outer = 14364000] 15:45:44 INFO - PROCESS | 1228 | 1465425944214 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (161C0000) [pid = 1228] [serial = 1643] [outer = 14364000] 15:45:44 INFO - PROCESS | 1228 | 1465425944694 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]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 688ms 15:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:45:44 INFO - PROCESS | 1228 | 1465425944767 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1228 | 1465425944769 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:45:44 INFO - PROCESS | 1228 | 1465425944774 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1228 | 1465425944779 Marionette TRACE conn3 <- [1,2154,null,{}] 15:45:44 INFO - PROCESS | 1228 | 1465425944788 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}] 15:45:44 INFO - PROCESS | 1228 | 1465425944792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:44 INFO - PROCESS | 1228 | 1465425944875 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:45:44 INFO - PROCESS | 1228 | 1465425944976 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1228 | 1465425944978 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:45 INFO - PROCESS | 1228 | ++DOCSHELL 16F50000 == 32 [pid = 1228] [id = 548] 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16F50400) [pid = 1228] [serial = 1644] [outer = 00000000] 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17698800) [pid = 1228] [serial = 1645] [outer = 16F50400] 15:45:45 INFO - PROCESS | 1228 | 1465425945022 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F23C00) [pid = 1228] [serial = 1646] [outer = 16F50400] 15:45:45 INFO - PROCESS | 1228 | 1465425945433 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]]]}] 15:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 688ms 15:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:45:45 INFO - PROCESS | 1228 | 1465425945472 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:45:45 INFO - PROCESS | 1228 | 1465425945474 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:45:45 INFO - PROCESS | 1228 | 1465425945477 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:45:45 INFO - PROCESS | 1228 | 1465425945479 Marionette TRACE conn3 <- [1,2158,null,{}] 15:45:45 INFO - PROCESS | 1228 | 1465425945482 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}] 15:45:45 INFO - PROCESS | 1228 | 1465425945484 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:45 INFO - PROCESS | 1228 | 1465425945635 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:45:45 INFO - PROCESS | 1228 | 1465425945656 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1228 | 1465425945658 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:45 INFO - PROCESS | 1228 | ++DOCSHELL 17F5E000 == 33 [pid = 1228] [id = 549] 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F62800) [pid = 1228] [serial = 1647] [outer = 00000000] 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1829BC00) [pid = 1228] [serial = 1648] [outer = 17F62800] 15:45:45 INFO - PROCESS | 1228 | 1465425945702 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185C5000) [pid = 1228] [serial = 1649] [outer = 17F62800] 15:45:46 INFO - PROCESS | 1228 | 1465425946147 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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 687ms 15:45:46 INFO - PROCESS | 1228 | 1465425946177 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1228 | 1465425946179 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:45:46 INFO - PROCESS | 1228 | 1465425946182 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:45:46 INFO - PROCESS | 1228 | 1465425946184 Marionette TRACE conn3 <- [1,2162,null,{}] 15:45:46 INFO - PROCESS | 1228 | 1465425946187 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}] 15:45:46 INFO - PROCESS | 1228 | 1465425946189 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:46 INFO - PROCESS | 1228 | 1465425946299 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:45:46 INFO - PROCESS | 1228 | 1465425946304 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1228 | 1465425946310 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:46 INFO - PROCESS | 1228 | ++DOCSHELL 15115800 == 34 [pid = 1228] [id = 550] 15:45:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185D7C00) [pid = 1228] [serial = 1650] [outer = 00000000] 15:45:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185DF400) [pid = 1228] [serial = 1651] [outer = 185D7C00] 15:45:46 INFO - PROCESS | 1228 | 1465425946418 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B4F400) [pid = 1228] [serial = 1652] [outer = 185D7C00] 15:45:46 INFO - PROCESS | 1228 | 1465425946865 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]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 15:45:46 INFO - PROCESS | 1228 | 1465425946923 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1228 | 1465425946925 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:45:46 INFO - PROCESS | 1228 | 1465425946928 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1228 | 1465425946930 Marionette TRACE conn3 <- [1,2166,null,{}] 15:45:46 INFO - PROCESS | 1228 | 1465425946933 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}] 15:45:46 INFO - PROCESS | 1228 | 1465425946935 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:47 INFO - PROCESS | 1228 | 1465425947072 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:45:47 INFO - PROCESS | 1228 | 1465425947094 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1228 | 1465425947096 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:47 INFO - PROCESS | 1228 | ++DOCSHELL 185DA800 == 35 [pid = 1228] [id = 551] 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B55C00) [pid = 1228] [serial = 1653] [outer = 00000000] 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19ED5800) [pid = 1228] [serial = 1654] [outer = 19B55C00] 15:45:47 INFO - PROCESS | 1228 | 1465425947138 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19EDAC00) [pid = 1228] [serial = 1655] [outer = 19B55C00] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (10A4A800) [pid = 1228] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (16ABDC00) [pid = 1228] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1314C000) [pid = 1228] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (114C6400) [pid = 1228] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15E5A800) [pid = 1228] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17601400) [pid = 1228] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (185C9000) [pid = 1228] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19B4D000) [pid = 1228] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12D6BC00) [pid = 1228] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (161C1800) [pid = 1228] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C1AC00) [pid = 1228] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A726400) [pid = 1228] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:45:47 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10EE1C00) [pid = 1228] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:45:47 INFO - PROCESS | 1228 | 1465425947658 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]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 797ms 15:45:47 INFO - PROCESS | 1228 | 1465425947730 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1228 | 1465425947732 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:45:47 INFO - PROCESS | 1228 | 1465425947736 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1228 | 1465425947738 Marionette TRACE conn3 <- [1,2170,null,{}] 15:45:47 INFO - PROCESS | 1228 | 1465425947741 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}] 15:45:47 INFO - PROCESS | 1228 | 1465425947743 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:47 INFO - PROCESS | 1228 | 1465425947820 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:45:47 INFO - PROCESS | 1228 | 1465425947826 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1228 | 1465425947828 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:47 INFO - PROCESS | 1228 | ++DOCSHELL 15E5A800 == 36 [pid = 1228] [id = 552] 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15E5F800) [pid = 1228] [serial = 1656] [outer = 00000000] 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17F60000) [pid = 1228] [serial = 1657] [outer = 15E5F800] 15:45:47 INFO - PROCESS | 1228 | 1465425947870 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185DC400) [pid = 1228] [serial = 1658] [outer = 15E5F800] 15:45:48 INFO - PROCESS | 1228 | 1465425948291 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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 594ms 15:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:45:48 INFO - PROCESS | 1228 | 1465425948333 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1228 | 1465425948335 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:45:48 INFO - PROCESS | 1228 | 1465425948338 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1228 | 1465425948340 Marionette TRACE conn3 <- [1,2174,null,{}] 15:45:48 INFO - PROCESS | 1228 | 1465425948347 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}] 15:45:48 INFO - PROCESS | 1228 | 1465425948350 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:48 INFO - PROCESS | 1228 | 1465425948426 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:45:48 INFO - PROCESS | 1228 | 1465425948432 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1228 | 1465425948434 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:48 INFO - PROCESS | 1228 | ++DOCSHELL 19C19C00 == 37 [pid = 1228] [id = 553] 15:45:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19C1AC00) [pid = 1228] [serial = 1659] [outer = 00000000] 15:45:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A27C800) [pid = 1228] [serial = 1660] [outer = 19C1AC00] 15:45:48 INFO - PROCESS | 1228 | 1465425948476 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A602000) [pid = 1228] [serial = 1661] [outer = 19C1AC00] 15:45:48 INFO - PROCESS | 1228 | 1465425948916 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]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 593ms 15:45:48 INFO - PROCESS | 1228 | 1465425948935 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1228 | 1465425948937 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:45:48 INFO - PROCESS | 1228 | 1465425948940 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:45:48 INFO - PROCESS | 1228 | 1465425948942 Marionette TRACE conn3 <- [1,2178,null,{}] 15:45:48 INFO - PROCESS | 1228 | 1465425948946 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}] 15:45:48 INFO - PROCESS | 1228 | 1465425948947 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:49 INFO - PROCESS | 1228 | 1465425949068 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:45:49 INFO - PROCESS | 1228 | 1465425949076 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1228 | 1465425949078 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:49 INFO - PROCESS | 1228 | ++DOCSHELL 10EE6800 == 38 [pid = 1228] [id = 554] 15:45:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16C49000) [pid = 1228] [serial = 1662] [outer = 00000000] 15:45:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A6EB400) [pid = 1228] [serial = 1663] [outer = 16C49000] 15:45:49 INFO - PROCESS | 1228 | 1465425949120 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A6EC000) [pid = 1228] [serial = 1664] [outer = 16C49000] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 114C5C00 == 37 [pid = 1228] [id = 534] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 10A46C00 == 36 [pid = 1228] [id = 546] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 10431400 == 35 [pid = 1228] [id = 545] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 15E57800 == 34 [pid = 1228] [id = 543] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 10EDEC00 == 33 [pid = 1228] [id = 544] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 1430B800 == 32 [pid = 1228] [id = 547] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 15115800 == 31 [pid = 1228] [id = 550] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 16F50000 == 30 [pid = 1228] [id = 548] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 17F5E000 == 29 [pid = 1228] [id = 549] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 185DA800 == 28 [pid = 1228] [id = 551] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 15E5A800 == 27 [pid = 1228] [id = 552] 15:45:50 INFO - PROCESS | 1228 | --DOCSHELL 19C19C00 == 26 [pid = 1228] [id = 553] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C22000) [pid = 1228] [serial = 1627] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (13D14C00) [pid = 1228] [serial = 1592] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13226800) [pid = 1228] [serial = 1591] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17F5FC00) [pid = 1228] [serial = 1595] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (16AC0800) [pid = 1228] [serial = 1594] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19B51C00) [pid = 1228] [serial = 1622] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A6ED000) [pid = 1228] [serial = 1598] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A280400) [pid = 1228] [serial = 1630] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1A106C00) [pid = 1228] [serial = 1597] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A72F800) [pid = 1228] [serial = 1601] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (19C7BC00) [pid = 1228] [serial = 1628] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A72A800) [pid = 1228] [serial = 1600] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (175B1400) [pid = 1228] [serial = 1624] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F67C00) [pid = 1228] [serial = 1619] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (12D5CC00) [pid = 1228] [serial = 1625] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (173EF400) [pid = 1228] [serial = 1616] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (161C1C00) [pid = 1228] [serial = 1613] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (114C7000) [pid = 1228] [serial = 1606] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (16C49800) [pid = 1228] [serial = 1615] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1280F800) [pid = 1228] [serial = 1607] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (131CEC00) [pid = 1228] [serial = 1609] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (136AE000) [pid = 1228] [serial = 1610] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (13D14000) [pid = 1228] [serial = 1604] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (131CE000) [pid = 1228] [serial = 1603] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (161B7400) [pid = 1228] [serial = 1612] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (17F5A800) [pid = 1228] [serial = 1618] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (185E1C00) [pid = 1228] [serial = 1621] [outer = 00000000] [url = about:blank] 15:45:50 INFO - PROCESS | 1228 | 1465425950854 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]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1954ms 15:45:50 INFO - PROCESS | 1228 | 1465425950903 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1228 | 1465425950906 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:45:50 INFO - PROCESS | 1228 | 1465425950912 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1228 | 1465425950914 Marionette TRACE conn3 <- [1,2182,null,{}] 15:45:50 INFO - PROCESS | 1228 | 1465425950920 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}] 15:45:50 INFO - PROCESS | 1228 | 1465425950923 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:51 INFO - PROCESS | 1228 | 1465425951012 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:45:51 INFO - PROCESS | 1228 | 1465425951018 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1228 | 1465425951021 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:51 INFO - PROCESS | 1228 | ++DOCSHELL 111ED000 == 27 [pid = 1228] [id = 555] 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (111EDC00) [pid = 1228] [serial = 1665] [outer = 00000000] 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (12B9D000) [pid = 1228] [serial = 1666] [outer = 111EDC00] 15:45:51 INFO - PROCESS | 1228 | 1465425951070 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (12D65000) [pid = 1228] [serial = 1667] [outer = 111EDC00] 15:45:51 INFO - PROCESS | 1228 | 1465425951572 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]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 703ms 15:45:51 INFO - PROCESS | 1228 | 1465425951608 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1228 | 1465425951613 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:45:51 INFO - PROCESS | 1228 | 1465425951619 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1228 | 1465425951622 Marionette TRACE conn3 <- [1,2186,null,{}] 15:45:51 INFO - PROCESS | 1228 | 1465425951625 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}] 15:45:51 INFO - PROCESS | 1228 | 1465425951628 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:51 INFO - PROCESS | 1228 | 1465425951723 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:45:51 INFO - PROCESS | 1228 | 1465425951732 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1228 | 1465425951735 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:51 INFO - PROCESS | 1228 | ++DOCSHELL 13155C00 == 28 [pid = 1228] [id = 556] 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (131CC400) [pid = 1228] [serial = 1668] [outer = 00000000] 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (136AEC00) [pid = 1228] [serial = 1669] [outer = 131CC400] 15:45:51 INFO - PROCESS | 1228 | 1465425951781 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (13152C00) [pid = 1228] [serial = 1670] [outer = 131CC400] 15:45:52 INFO - PROCESS | 1228 | --DOCSHELL 1A79A800 == 27 [pid = 1228] [id = 16] 15:45:52 INFO - PROCESS | 1228 | 1465425952290 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]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 688ms 15:45:52 INFO - PROCESS | 1228 | 1465425952318 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1228 | 1465425952320 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:45:52 INFO - PROCESS | 1228 | 1465425952323 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 1228 | 1465425952326 Marionette TRACE conn3 <- [1,2190,null,{}] 15:45:52 INFO - PROCESS | 1228 | 1465425952373 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}] 15:45:52 INFO - PROCESS | 1228 | 1465425952376 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:52 INFO - PROCESS | 1228 | 1465425952548 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:45:52 INFO - PROCESS | 1228 | 1465425952653 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1228 | 1465425952657 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:52 INFO - PROCESS | 1228 | ++DOCSHELL 11AD7C00 == 28 [pid = 1228] [id = 557] 15:45:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (11C1DC00) [pid = 1228] [serial = 1671] [outer = 00000000] 15:45:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (12ADF000) [pid = 1228] [serial = 1672] [outer = 11C1DC00] 15:45:52 INFO - PROCESS | 1228 | 1465425952725 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (130A7C00) [pid = 1228] [serial = 1673] [outer = 11C1DC00] 15:45:53 INFO - PROCESS | 1228 | 1465425953412 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]]]}] 15:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1141ms 15:45:53 INFO - PROCESS | 1228 | 1465425953468 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 1228 | 1465425953472 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:45:53 INFO - PROCESS | 1228 | 1465425953477 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1228 | 1465425953479 Marionette TRACE conn3 <- [1,2194,null,{}] 15:45:53 INFO - PROCESS | 1228 | 1465425953486 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}] 15:45:53 INFO - PROCESS | 1228 | 1465425953489 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:53 INFO - PROCESS | 1228 | 1465425953601 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:45:53 INFO - PROCESS | 1228 | 1465425953735 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1228 | 1465425953742 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:53 INFO - PROCESS | 1228 | ++DOCSHELL 13D1A400 == 29 [pid = 1228] [id = 558] 15:45:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (13D20800) [pid = 1228] [serial = 1674] [outer = 00000000] 15:45:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (151BAC00) [pid = 1228] [serial = 1675] [outer = 13D20800] 15:45:53 INFO - PROCESS | 1228 | 1465425953801 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (15512C00) [pid = 1228] [serial = 1676] [outer = 13D20800] 15:45:54 INFO - PROCESS | 1228 | 1465425954591 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]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1188ms 15:45:54 INFO - PROCESS | 1228 | 1465425954676 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 1228 | 1465425954681 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:45:54 INFO - PROCESS | 1228 | 1465425954686 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:45:54 INFO - PROCESS | 1228 | 1465425954689 Marionette TRACE conn3 <- [1,2198,null,{}] 15:45:54 INFO - PROCESS | 1228 | 1465425954694 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}] 15:45:54 INFO - PROCESS | 1228 | 1465425954697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:54 INFO - PROCESS | 1228 | 1465425954839 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:45:54 INFO - PROCESS | 1228 | 1465425954929 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1228 | 1465425954933 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:54 INFO - PROCESS | 1228 | --DOCSHELL 111ED000 == 28 [pid = 1228] [id = 555] 15:45:54 INFO - PROCESS | 1228 | ++DOCSHELL 12D5E800 == 29 [pid = 1228] [id = 559] 15:45:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (12D66400) [pid = 1228] [serial = 1677] [outer = 00000000] 15:45:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (1312E800) [pid = 1228] [serial = 1678] [outer = 12D66400] 15:45:55 INFO - PROCESS | 1228 | 1465425954986 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (136AC800) [pid = 1228] [serial = 1679] [outer = 12D66400] 15:45:55 INFO - PROCESS | 1228 | 1465425955407 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]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 15:45:55 INFO - PROCESS | 1228 | 1465425955427 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1228 | 1465425955431 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:45:55 INFO - PROCESS | 1228 | 1465425955437 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:45:55 INFO - PROCESS | 1228 | 1465425955440 Marionette TRACE conn3 <- [1,2202,null,{}] 15:45:55 INFO - PROCESS | 1228 | 1465425955443 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}] 15:45:55 INFO - PROCESS | 1228 | 1465425955446 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:55 INFO - PROCESS | 1228 | 1465425955565 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:45:55 INFO - PROCESS | 1228 | 1465425955576 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1228 | 1465425955578 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:55 INFO - PROCESS | 1228 | ++DOCSHELL 1550E000 == 30 [pid = 1228] [id = 560] 15:45:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15585000) [pid = 1228] [serial = 1680] [outer = 00000000] 15:45:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (15E5A800) [pid = 1228] [serial = 1681] [outer = 15585000] 15:45:55 INFO - PROCESS | 1228 | 1465425955624 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161B7400) [pid = 1228] [serial = 1682] [outer = 15585000] 15:45:56 INFO - PROCESS | 1228 | 1465425956071 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]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 15:45:56 INFO - PROCESS | 1228 | 1465425956137 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1228 | 1465425956139 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:45:56 INFO - PROCESS | 1228 | 1465425956143 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1228 | 1465425956146 Marionette TRACE conn3 <- [1,2206,null,{}] 15:45:56 INFO - PROCESS | 1228 | 1465425956157 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}] 15:45:56 INFO - PROCESS | 1228 | 1465425956161 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:56 INFO - PROCESS | 1228 | 1465425956276 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:45:56 INFO - PROCESS | 1228 | 1465425956291 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1228 | 1465425956294 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:56 INFO - PROCESS | 1228 | ++DOCSHELL 16ABF000 == 31 [pid = 1228] [id = 561] 15:45:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16ABF400) [pid = 1228] [serial = 1683] [outer = 00000000] 15:45:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16AC3400) [pid = 1228] [serial = 1684] [outer = 16ABF400] 15:45:56 INFO - PROCESS | 1228 | 1465425956341 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16D0D800) [pid = 1228] [serial = 1685] [outer = 16ABF400] 15:45:56 INFO - PROCESS | 1228 | 1465425956813 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]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 703ms 15:45:56 INFO - PROCESS | 1228 | 1465425956842 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1228 | 1465425956844 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:45:56 INFO - PROCESS | 1228 | 1465425956848 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1228 | 1465425956849 Marionette TRACE conn3 <- [1,2210,null,{}] 15:45:56 INFO - PROCESS | 1228 | 1465425956853 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}] 15:45:56 INFO - PROCESS | 1228 | 1465425956855 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:56 INFO - PROCESS | 1228 | 1465425956939 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:45:56 INFO - PROCESS | 1228 | 1465425956944 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1228 | 1465425956946 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:56 INFO - PROCESS | 1228 | ++DOCSHELL 175B0400 == 32 [pid = 1228] [id = 562] 15:45:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17601400) [pid = 1228] [serial = 1686] [outer = 00000000] 15:45:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F29C00) [pid = 1228] [serial = 1687] [outer = 17601400] 15:45:57 INFO - PROCESS | 1228 | 1465425956990 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F60400) [pid = 1228] [serial = 1688] [outer = 17601400] 15:45:57 INFO - PROCESS | 1228 | 1465425957430 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]]]}] 15:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 625ms 15:45:57 INFO - PROCESS | 1228 | 1465425957489 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 1228 | 1465425957491 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:45:57 INFO - PROCESS | 1228 | 1465425957494 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 1228 | 1465425957495 Marionette TRACE conn3 <- [1,2214,null,{}] 15:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:45:57 INFO - PROCESS | 1228 | 1465425957499 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}] 15:45:57 INFO - PROCESS | 1228 | 1465425957501 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:57 INFO - PROCESS | 1228 | 1465425957607 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:45:57 INFO - PROCESS | 1228 | 1465425957612 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1228 | 1465425957614 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:57 INFO - PROCESS | 1228 | ++DOCSHELL 11432800 == 33 [pid = 1228] [id = 563] 15:45:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (175A4800) [pid = 1228] [serial = 1689] [outer = 00000000] 15:45:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1820E400) [pid = 1228] [serial = 1690] [outer = 175A4800] 15:45:57 INFO - PROCESS | 1228 | 1465425957658 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (18211C00) [pid = 1228] [serial = 1691] [outer = 175A4800] 15:45:58 INFO - PROCESS | 1228 | 1465425958158 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]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 703ms 15:45:58 INFO - PROCESS | 1228 | 1465425958195 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1228 | 1465425958197 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:45:58 INFO - PROCESS | 1228 | 1465425958200 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:45:58 INFO - PROCESS | 1228 | 1465425958202 Marionette TRACE conn3 <- [1,2218,null,{}] 15:45:58 INFO - PROCESS | 1228 | 1465425958211 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}] 15:45:58 INFO - PROCESS | 1228 | 1465425958216 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:58 INFO - PROCESS | 1228 | 1465425958351 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:45:58 INFO - PROCESS | 1228 | 1465425958361 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1228 | 1465425958363 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:58 INFO - PROCESS | 1228 | ++DOCSHELL 173EF400 == 34 [pid = 1228] [id = 564] 15:45:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (17F64C00) [pid = 1228] [serial = 1692] [outer = 00000000] 15:45:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185C0400) [pid = 1228] [serial = 1693] [outer = 17F64C00] 15:45:58 INFO - PROCESS | 1228 | 1465425958407 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (185DEC00) [pid = 1228] [serial = 1694] [outer = 17F64C00] 15:45:58 INFO - PROCESS | 1228 | 1465425958851 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]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 703ms 15:45:58 INFO - PROCESS | 1228 | 1465425958901 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1228 | 1465425958903 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:45:58 INFO - PROCESS | 1228 | 1465425958906 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:45:58 INFO - PROCESS | 1228 | 1465425958907 Marionette TRACE conn3 <- [1,2222,null,{}] 15:45:58 INFO - PROCESS | 1228 | 1465425958911 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}] 15:45:58 INFO - PROCESS | 1228 | 1465425958913 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:59 INFO - PROCESS | 1228 | 1465425959047 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:45:59 INFO - PROCESS | 1228 | 1465425959068 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1228 | 1465425959070 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:59 INFO - PROCESS | 1228 | ++DOCSHELL 185E1C00 == 35 [pid = 1228] [id = 565] 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19B47C00) [pid = 1228] [serial = 1695] [outer = 00000000] 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19B56C00) [pid = 1228] [serial = 1696] [outer = 19B47C00] 15:45:59 INFO - PROCESS | 1228 | 1465425959113 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19C17800) [pid = 1228] [serial = 1697] [outer = 19B47C00] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19C1AC00) [pid = 1228] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (111EDC00) [pid = 1228] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17F62800) [pid = 1228] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (185D7C00) [pid = 1228] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19B55C00) [pid = 1228] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (16F50400) [pid = 1228] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (14364000) [pid = 1228] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10B5E400) [pid = 1228] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (10437C00) [pid = 1228] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10EE7800) [pid = 1228] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1B368400) [pid = 1228] [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.] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19ED7C00) [pid = 1228] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16C49000) [pid = 1228] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A79AC00) [pid = 1228] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:45:59 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15E5F800) [pid = 1228] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:45:59 INFO - PROCESS | 1228 | 1465425959598 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]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 735ms 15:45:59 INFO - PROCESS | 1228 | 1465425959647 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 1228 | 1465425959649 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:45:59 INFO - PROCESS | 1228 | 1465425959652 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:45:59 INFO - PROCESS | 1228 | 1465425959654 Marionette TRACE conn3 <- [1,2226,null,{}] 15:45:59 INFO - PROCESS | 1228 | 1465425959661 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}] 15:45:59 INFO - PROCESS | 1228 | 1465425959662 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:59 INFO - PROCESS | 1228 | 1465425959739 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:45:59 INFO - PROCESS | 1228 | 1465425959745 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1228 | 1465425959747 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:45:59 INFO - PROCESS | 1228 | ++DOCSHELL 102F1400 == 36 [pid = 1228] [id = 566] 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (10EE7800) [pid = 1228] [serial = 1698] [outer = 00000000] 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (15B53C00) [pid = 1228] [serial = 1699] [outer = 10EE7800] 15:45:59 INFO - PROCESS | 1228 | 1465425959789 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16C49000) [pid = 1228] [serial = 1700] [outer = 10EE7800] 15:46:00 INFO - PROCESS | 1228 | 1465425960214 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]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 594ms 15:46:00 INFO - PROCESS | 1228 | 1465425960256 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1228 | 1465425960258 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:46:00 INFO - PROCESS | 1228 | 1465425960265 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1228 | 1465425960267 Marionette TRACE conn3 <- [1,2230,null,{}] 15:46:00 INFO - PROCESS | 1228 | 1465425960270 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}] 15:46:00 INFO - PROCESS | 1228 | 1465425960272 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:00 INFO - PROCESS | 1228 | 1465425960352 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:46:00 INFO - PROCESS | 1228 | 1465425960358 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1228 | 1465425960360 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:00 INFO - PROCESS | 1228 | ++DOCSHELL 13123400 == 37 [pid = 1228] [id = 567] 15:46:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15B47400) [pid = 1228] [serial = 1701] [outer = 00000000] 15:46:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B55800) [pid = 1228] [serial = 1702] [outer = 15B47400] 15:46:00 INFO - PROCESS | 1228 | 1465425960425 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19C84000) [pid = 1228] [serial = 1703] [outer = 15B47400] 15:46:00 INFO - PROCESS | 1228 | 1465425960873 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]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 640ms 15:46:00 INFO - PROCESS | 1228 | 1465425960904 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1228 | 1465425960906 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:46:00 INFO - PROCESS | 1228 | 1465425960909 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1228 | 1465425960911 Marionette TRACE conn3 <- [1,2234,null,{}] 15:46:00 INFO - PROCESS | 1228 | 1465425960914 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}] 15:46:00 INFO - PROCESS | 1228 | 1465425960916 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:01 INFO - PROCESS | 1228 | 1465425960992 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:46:01 INFO - PROCESS | 1228 | 1465425960997 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1228 | 1465425960999 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:01 INFO - PROCESS | 1228 | ++DOCSHELL 16AC2800 == 38 [pid = 1228] [id = 568] 15:46:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185DE400) [pid = 1228] [serial = 1704] [outer = 00000000] 15:46:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A281000) [pid = 1228] [serial = 1705] [outer = 185DE400] 15:46:01 INFO - PROCESS | 1228 | 1465425961041 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A281400) [pid = 1228] [serial = 1706] [outer = 185DE400] 15:46:01 INFO - PROCESS | 1228 | 1465425961468 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]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 594ms 15:46:01 INFO - PROCESS | 1228 | 1465425961506 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1228 | 1465425961508 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:46:01 INFO - PROCESS | 1228 | 1465425961528 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1228 | 1465425961530 Marionette TRACE conn3 <- [1,2238,null,{}] 15:46:01 INFO - PROCESS | 1228 | 1465425961573 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}] 15:46:01 INFO - PROCESS | 1228 | 1465425961576 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:01 INFO - PROCESS | 1228 | 1465425961712 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:46:01 INFO - PROCESS | 1228 | 1465425961908 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1228 | 1465425961912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:01 INFO - PROCESS | 1228 | ++DOCSHELL 111F5C00 == 39 [pid = 1228] [id = 569] 15:46:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (11426C00) [pid = 1228] [serial = 1707] [outer = 00000000] 15:46:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (12AE6800) [pid = 1228] [serial = 1708] [outer = 11426C00] 15:46:01 INFO - PROCESS | 1228 | 1465425961974 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1312F000) [pid = 1228] [serial = 1709] [outer = 11426C00] 15:46:02 INFO - PROCESS | 1228 | 1465425962550 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]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1063ms 15:46:02 INFO - PROCESS | 1228 | 1465425962576 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1228 | 1465425962580 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:46:02 INFO - PROCESS | 1228 | 1465425962585 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:46:02 INFO - PROCESS | 1228 | 1465425962587 Marionette TRACE conn3 <- [1,2242,null,{}] 15:46:02 INFO - PROCESS | 1228 | 1465425962594 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}] 15:46:02 INFO - PROCESS | 1228 | 1465425962597 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:02 INFO - PROCESS | 1228 | 1465425962704 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:46:02 INFO - PROCESS | 1228 | 1465425962816 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1228 | 1465425962820 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:02 INFO - PROCESS | 1228 | ++DOCSHELL 15509800 == 40 [pid = 1228] [id = 570] 15:46:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (161B4400) [pid = 1228] [serial = 1710] [outer = 00000000] 15:46:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (161C2400) [pid = 1228] [serial = 1711] [outer = 161B4400] 15:46:02 INFO - PROCESS | 1228 | 1465425962927 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (169DD000) [pid = 1228] [serial = 1712] [outer = 161B4400] 15:46:03 INFO - PROCESS | 1228 | 1465425963528 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]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1000ms 15:46:03 INFO - PROCESS | 1228 | 1465425963590 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1228 | 1465425963592 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:46:03 INFO - PROCESS | 1228 | 1465425963596 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 1228 | 1465425963598 Marionette TRACE conn3 <- [1,2246,null,{}] 15:46:03 INFO - PROCESS | 1228 | 1465425963602 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}] 15:46:03 INFO - PROCESS | 1228 | 1465425963605 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:03 INFO - PROCESS | 1228 | 1465425963716 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:46:03 INFO - PROCESS | 1228 | 1465425963854 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1228 | 1465425963858 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:03 INFO - PROCESS | 1228 | ++DOCSHELL 17F5E000 == 41 [pid = 1228] [id = 571] 15:46:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (17F67C00) [pid = 1228] [serial = 1713] [outer = 00000000] 15:46:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (185C1000) [pid = 1228] [serial = 1714] [outer = 17F67C00] 15:46:03 INFO - PROCESS | 1228 | 1465425963921 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (185DF000) [pid = 1228] [serial = 1715] [outer = 17F67C00] 15:46:04 INFO - PROCESS | 1228 | 1465425964710 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]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1157ms 15:46:04 INFO - PROCESS | 1228 | 1465425964750 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1228 | 1465425964754 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:46:04 INFO - PROCESS | 1228 | 1465425964759 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1228 | 1465425964763 Marionette TRACE conn3 <- [1,2250,null,{}] 15:46:04 INFO - PROCESS | 1228 | 1465425964768 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}] 15:46:04 INFO - PROCESS | 1228 | 1465425964771 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:04 INFO - PROCESS | 1228 | 1465425964869 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:46:05 INFO - PROCESS | 1228 | 1465425964978 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1228 | 1465425964983 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:05 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5800 == 42 [pid = 1228] [id = 572] 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (111ED000) [pid = 1228] [serial = 1716] [outer = 00000000] 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (12AAA000) [pid = 1228] [serial = 1717] [outer = 111ED000] 15:46:05 INFO - PROCESS | 1228 | 1465425965079 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (12D67000) [pid = 1228] [serial = 1718] [outer = 111ED000] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 10EE6800 == 41 [pid = 1228] [id = 554] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 13123400 == 40 [pid = 1228] [id = 567] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 102F1400 == 39 [pid = 1228] [id = 566] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 185E1C00 == 38 [pid = 1228] [id = 565] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 173EF400 == 37 [pid = 1228] [id = 564] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 11432800 == 36 [pid = 1228] [id = 563] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 175B0400 == 35 [pid = 1228] [id = 562] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 16ABF000 == 34 [pid = 1228] [id = 561] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 1550E000 == 33 [pid = 1228] [id = 560] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 1A796C00 == 32 [pid = 1228] [id = 17] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 12D5E800 == 31 [pid = 1228] [id = 559] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 13D1A400 == 30 [pid = 1228] [id = 558] 15:46:05 INFO - PROCESS | 1228 | --DOCSHELL 11AD7C00 == 29 [pid = 1228] [id = 557] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (136AEC00) [pid = 1228] [serial = 1669] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1A602000) [pid = 1228] [serial = 1661] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (12B9D000) [pid = 1228] [serial = 1666] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1829BC00) [pid = 1228] [serial = 1648] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (185DF400) [pid = 1228] [serial = 1651] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185C5000) [pid = 1228] [serial = 1649] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19ED5800) [pid = 1228] [serial = 1654] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19B4F400) [pid = 1228] [serial = 1652] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A27C800) [pid = 1228] [serial = 1660] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19EDAC00) [pid = 1228] [serial = 1655] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (12D65000) [pid = 1228] [serial = 1667] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17698800) [pid = 1228] [serial = 1645] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1618A800) [pid = 1228] [serial = 1642] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (161C0000) [pid = 1228] [serial = 1643] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (12AE1400) [pid = 1228] [serial = 1639] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (131D0000) [pid = 1228] [serial = 1640] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10EED800) [pid = 1228] [serial = 1637] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (105E4800) [pid = 1228] [serial = 1636] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (13D13000) [pid = 1228] [serial = 1634] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (130C3800) [pid = 1228] [serial = 1633] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17692800) [pid = 1228] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A283800) [pid = 1228] [serial = 1631] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A6EC000) [pid = 1228] [serial = 1664] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A794800) [pid = 1228] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17F60000) [pid = 1228] [serial = 1657] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F23C00) [pid = 1228] [serial = 1646] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (185DC400) [pid = 1228] [serial = 1658] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1A6EB400) [pid = 1228] [serial = 1663] [outer = 00000000] [url = about:blank] 15:46:05 INFO - PROCESS | 1228 | 1465425965620 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]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 907ms 15:46:05 INFO - PROCESS | 1228 | 1465425965665 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1228 | 1465425965669 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:46:05 INFO - PROCESS | 1228 | 1465425965675 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:46:05 INFO - PROCESS | 1228 | 1465425965677 Marionette TRACE conn3 <- [1,2254,null,{}] 15:46:05 INFO - PROCESS | 1228 | 1465425965681 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}] 15:46:05 INFO - PROCESS | 1228 | 1465425965683 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:05 INFO - PROCESS | 1228 | 1465425965768 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:46:05 INFO - PROCESS | 1228 | 1465425965777 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1228 | 1465425965779 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:05 INFO - PROCESS | 1228 | ++DOCSHELL 10EE7400 == 30 [pid = 1228] [id = 573] 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (10EE8000) [pid = 1228] [serial = 1719] [outer = 00000000] 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13130000) [pid = 1228] [serial = 1720] [outer = 10EE8000] 15:46:05 INFO - PROCESS | 1228 | 1465425965826 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (136B6000) [pid = 1228] [serial = 1721] [outer = 10EE8000] 15:46:06 INFO - PROCESS | 1228 | 1465425966381 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]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 750ms 15:46:06 INFO - PROCESS | 1228 | 1465425966416 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1228 | 1465425966418 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:46:06 INFO - PROCESS | 1228 | 1465425966421 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 1228 | 1465425966425 Marionette TRACE conn3 <- [1,2258,null,{}] 15:46:06 INFO - PROCESS | 1228 | 1465425966435 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}] 15:46:06 INFO - PROCESS | 1228 | 1465425966439 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:06 INFO - PROCESS | 1228 | 1465425966522 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:46:06 INFO - PROCESS | 1228 | 1465425966619 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1228 | 1465425966622 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:06 INFO - PROCESS | 1228 | ++DOCSHELL 15B4B000 == 31 [pid = 1228] [id = 574] 15:46:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (15B4C800) [pid = 1228] [serial = 1722] [outer = 00000000] 15:46:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (161B8C00) [pid = 1228] [serial = 1723] [outer = 15B4C800] 15:46:06 INFO - PROCESS | 1228 | 1465425966669 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1664B000) [pid = 1228] [serial = 1724] [outer = 15B4C800] 15:46:07 INFO - PROCESS | 1228 | 1465425967049 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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 640ms 15:46:07 INFO - PROCESS | 1228 | 1465425967064 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1228 | 1465425967066 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:46:07 INFO - PROCESS | 1228 | 1465425967070 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1228 | 1465425967071 Marionette TRACE conn3 <- [1,2262,null,{}] 15:46:07 INFO - PROCESS | 1228 | 1465425967075 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}] 15:46:07 INFO - PROCESS | 1228 | 1465425967077 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:07 INFO - PROCESS | 1228 | 1465425967160 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:46:07 INFO - PROCESS | 1228 | 1465425967165 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1228 | 1465425967167 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:07 INFO - PROCESS | 1228 | ++DOCSHELL 1678EC00 == 32 [pid = 1228] [id = 575] 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16AC1C00) [pid = 1228] [serial = 1725] [outer = 00000000] 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15B48800) [pid = 1228] [serial = 1726] [outer = 16AC1C00] 15:46:07 INFO - PROCESS | 1228 | 1465425967212 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (178A2000) [pid = 1228] [serial = 1727] [outer = 16AC1C00] 15:46:07 INFO - PROCESS | 1228 | 1465425967652 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]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 625ms 15:46:07 INFO - PROCESS | 1228 | 1465425967711 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1228 | 1465425967713 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:46:07 INFO - PROCESS | 1228 | 1465425967716 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:46:07 INFO - PROCESS | 1228 | 1465425967718 Marionette TRACE conn3 <- [1,2266,null,{}] 15:46:07 INFO - PROCESS | 1228 | 1465425967729 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}] 15:46:07 INFO - PROCESS | 1228 | 1465425967731 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:07 INFO - PROCESS | 1228 | 1465425967839 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:46:07 INFO - PROCESS | 1228 | 1465425967849 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1228 | 1465425967851 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:07 INFO - PROCESS | 1228 | ++DOCSHELL 17F2C000 == 33 [pid = 1228] [id = 576] 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (17F5A400) [pid = 1228] [serial = 1728] [outer = 00000000] 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (18291400) [pid = 1228] [serial = 1729] [outer = 17F5A400] 15:46:07 INFO - PROCESS | 1228 | 1465425967894 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1829E000) [pid = 1228] [serial = 1730] [outer = 17F5A400] 15:46:08 INFO - PROCESS | 1228 | 1465425968349 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]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 640ms 15:46:08 INFO - PROCESS | 1228 | 1465425968356 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1228 | 1465425968358 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:46:08 INFO - PROCESS | 1228 | 1465425968361 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 1228 | 1465425968363 Marionette TRACE conn3 <- [1,2270,null,{}] 15:46:08 INFO - PROCESS | 1228 | 1465425968366 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}] 15:46:08 INFO - PROCESS | 1228 | 1465425968371 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:08 INFO - PROCESS | 1228 | 1465425968513 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:46:08 INFO - PROCESS | 1228 | 1465425968519 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1228 | 1465425968521 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:08 INFO - PROCESS | 1228 | ++DOCSHELL 17F5EC00 == 34 [pid = 1228] [id = 577] 15:46:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185D8400) [pid = 1228] [serial = 1731] [outer = 00000000] 15:46:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19B4C400) [pid = 1228] [serial = 1732] [outer = 185D8400] 15:46:08 INFO - PROCESS | 1228 | 1465425968564 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19C7B800) [pid = 1228] [serial = 1733] [outer = 185D8400] 15:46:09 INFO - PROCESS | 1228 | 1465425969011 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]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 704ms 15:46:09 INFO - PROCESS | 1228 | 1465425969061 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1228 | 1465425969063 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:46:09 INFO - PROCESS | 1228 | 1465425969073 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1228 | 1465425969074 Marionette TRACE conn3 <- [1,2274,null,{}] 15:46:09 INFO - PROCESS | 1228 | 1465425969078 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}] 15:46:09 INFO - PROCESS | 1228 | 1465425969080 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:09 INFO - PROCESS | 1228 | 1465425969197 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:46:09 INFO - PROCESS | 1228 | 1465425969309 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1228 | 1465425969311 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:09 INFO - PROCESS | 1228 | ++DOCSHELL 19EDF800 == 35 [pid = 1228] [id = 578] 15:46:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19EDFC00) [pid = 1228] [serial = 1734] [outer = 00000000] 15:46:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A27E800) [pid = 1228] [serial = 1735] [outer = 19EDFC00] 15:46:09 INFO - PROCESS | 1228 | 1465425969354 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A28A400) [pid = 1228] [serial = 1736] [outer = 19EDFC00] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (175A4800) [pid = 1228] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (13D20800) [pid = 1228] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15585000) [pid = 1228] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (12D66400) [pid = 1228] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (16ABF400) [pid = 1228] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (11C1DC00) [pid = 1228] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (17601400) [pid = 1228] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F64C00) [pid = 1228] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19B47C00) [pid = 1228] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (10EE7800) [pid = 1228] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:46:09 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15B47400) [pid = 1228] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:46:09 INFO - PROCESS | 1228 | 1465425969941 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]]]}] 15:46:09 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 15:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 907ms 15:46:09 INFO - PROCESS | 1228 | 1465425969976 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1228 | 1465425969978 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:46:10 INFO - PROCESS | 1228 | 1465425969981 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1228 | 1465425969983 Marionette TRACE conn3 <- [1,2278,null,{}] 15:46:10 INFO - PROCESS | 1228 | 1465425969986 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}] 15:46:10 INFO - PROCESS | 1228 | 1465425969988 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:10 INFO - PROCESS | 1228 | 1465425970073 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:46:10 INFO - PROCESS | 1228 | 1465425970078 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1228 | 1465425970080 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:10 INFO - PROCESS | 1228 | ++DOCSHELL 15117C00 == 36 [pid = 1228] [id = 579] 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (15583800) [pid = 1228] [serial = 1737] [outer = 00000000] 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169CDC00) [pid = 1228] [serial = 1738] [outer = 15583800] 15:46:10 INFO - PROCESS | 1228 | 1465425970123 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1789D000) [pid = 1228] [serial = 1739] [outer = 15583800] 15:46:10 INFO - PROCESS | 1228 | 1465425970556 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]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 593ms 15:46:10 INFO - PROCESS | 1228 | 1465425970607 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1228 | 1465425970609 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:46:10 INFO - PROCESS | 1228 | 1465425970613 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1228 | 1465425970615 Marionette TRACE conn3 <- [1,2282,null,{}] 15:46:10 INFO - PROCESS | 1228 | 1465425970618 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}] 15:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:46:10 INFO - PROCESS | 1228 | 1465425970620 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:10 INFO - PROCESS | 1228 | 1465425970700 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:46:10 INFO - PROCESS | 1228 | 1465425970705 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1228 | 1465425970707 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:10 INFO - PROCESS | 1228 | ++DOCSHELL 1312FC00 == 37 [pid = 1228] [id = 580] 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185BB000) [pid = 1228] [serial = 1740] [outer = 00000000] 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A60B400) [pid = 1228] [serial = 1741] [outer = 185BB000] 15:46:10 INFO - PROCESS | 1228 | 1465425970749 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19ED6800) [pid = 1228] [serial = 1742] [outer = 185BB000] 15:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 578ms 15:46:11 INFO - PROCESS | 1228 | 1465425971189 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]]]}] 15:46:11 INFO - PROCESS | 1228 | 1465425971195 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1228 | 1465425971197 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:46:11 INFO - PROCESS | 1228 | 1465425971200 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1228 | 1465425971201 Marionette TRACE conn3 <- [1,2286,null,{}] 15:46:11 INFO - PROCESS | 1228 | 1465425971205 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}] 15:46:11 INFO - PROCESS | 1228 | 1465425971207 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:11 INFO - PROCESS | 1228 | 1465425971340 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:46:11 INFO - PROCESS | 1228 | 1465425971348 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1228 | 1465425971350 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:11 INFO - PROCESS | 1228 | ++DOCSHELL 185BE800 == 38 [pid = 1228] [id = 581] 15:46:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185DAC00) [pid = 1228] [serial = 1743] [outer = 00000000] 15:46:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A723800) [pid = 1228] [serial = 1744] [outer = 185DAC00] 15:46:11 INFO - PROCESS | 1228 | 1465425971392 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A726000) [pid = 1228] [serial = 1745] [outer = 185DAC00] 15:46:11 INFO - PROCESS | 1228 | 1465425971797 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]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 641ms 15:46:11 INFO - PROCESS | 1228 | 1465425971838 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1228 | 1465425971841 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:46:11 INFO - PROCESS | 1228 | 1465425971844 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1228 | 1465425971846 Marionette TRACE conn3 <- [1,2290,null,{}] 15:46:11 INFO - PROCESS | 1228 | 1465425971849 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}] 15:46:11 INFO - PROCESS | 1228 | 1465425971852 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:11 INFO - PROCESS | 1228 | 1465425971984 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:46:12 INFO - PROCESS | 1228 | 1465425972186 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1228 | 1465425972189 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:12 INFO - PROCESS | 1228 | ++DOCSHELL 10431400 == 39 [pid = 1228] [id = 582] 15:46:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10431800) [pid = 1228] [serial = 1746] [outer = 00000000] 15:46:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (105EC400) [pid = 1228] [serial = 1747] [outer = 10431800] 15:46:12 INFO - PROCESS | 1228 | 1465425972250 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10EE0000) [pid = 1228] [serial = 1748] [outer = 10431800] 15:46:12 INFO - PROCESS | 1228 | 1465425972789 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]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1000ms 15:46:12 INFO - PROCESS | 1228 | 1465425972849 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1228 | 1465425972853 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:46:12 INFO - PROCESS | 1228 | 1465425972858 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1228 | 1465425972861 Marionette TRACE conn3 <- [1,2294,null,{}] 15:46:12 INFO - PROCESS | 1228 | 1465425972866 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}] 15:46:12 INFO - PROCESS | 1228 | 1465425972869 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:13 INFO - PROCESS | 1228 | 1465425972978 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:46:13 INFO - PROCESS | 1228 | 1465425973138 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1228 | 1465425973142 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:13 INFO - PROCESS | 1228 | ++DOCSHELL 1394EC00 == 40 [pid = 1228] [id = 583] 15:46:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (13D16800) [pid = 1228] [serial = 1749] [outer = 00000000] 15:46:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (14314400) [pid = 1228] [serial = 1750] [outer = 13D16800] 15:46:13 INFO - PROCESS | 1228 | 1465425973198 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1550C000) [pid = 1228] [serial = 1751] [outer = 13D16800] 15:46:13 INFO - PROCESS | 1228 | 1465425973804 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]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1000ms 15:46:13 INFO - PROCESS | 1228 | 1465425973864 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1228 | 1465425973868 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:46:13 INFO - PROCESS | 1228 | 1465425973872 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1228 | 1465425973874 Marionette TRACE conn3 <- [1,2298,null,{}] 15:46:13 INFO - PROCESS | 1228 | 1465425973878 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}] 15:46:13 INFO - PROCESS | 1228 | 1465425973881 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:14 INFO - PROCESS | 1228 | 1465425973993 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:46:14 INFO - PROCESS | 1228 | 1465425974141 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1228 | 1465425974143 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:14 INFO - PROCESS | 1228 | ++DOCSHELL 1769A400 == 41 [pid = 1228] [id = 584] 15:46:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1820F000) [pid = 1228] [serial = 1752] [outer = 00000000] 15:46:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (185D9800) [pid = 1228] [serial = 1753] [outer = 1820F000] 15:46:14 INFO - PROCESS | 1228 | 1465425974197 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (19B4FC00) [pid = 1228] [serial = 1754] [outer = 1820F000] 15:46:14 INFO - PROCESS | 1228 | 1465425974765 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]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1000ms 15:46:14 INFO - PROCESS | 1228 | 1465425974888 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1228 | 1465425974891 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:46:14 INFO - PROCESS | 1228 | 1465425974903 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1228 | 1465425974909 Marionette TRACE conn3 <- [1,2302,null,{}] 15:46:14 INFO - PROCESS | 1228 | 1465425974915 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}] 15:46:14 INFO - PROCESS | 1228 | 1465425974921 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:15 INFO - PROCESS | 1228 | 1465425975115 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:46:15 INFO - PROCESS | 1228 | 1465425975396 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 1228 | 1465425975399 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:15 INFO - PROCESS | 1228 | ++DOCSHELL 102D2800 == 42 [pid = 1228] [id = 585] 15:46:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (10434C00) [pid = 1228] [serial = 1755] [outer = 00000000] 15:46:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (10EE2400) [pid = 1228] [serial = 1756] [outer = 10434C00] 15:46:15 INFO - PROCESS | 1228 | 1465425975466 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (111F5400) [pid = 1228] [serial = 1757] [outer = 10434C00] 15:46:16 INFO - PROCESS | 1228 | 1465425976034 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]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1156ms 15:46:16 INFO - PROCESS | 1228 | 1465425976063 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 1228 | 1465425976067 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:46:16 INFO - PROCESS | 1228 | 1465425976071 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 1228 | 1465425976074 Marionette TRACE conn3 <- [1,2306,null,{}] 15:46:16 INFO - PROCESS | 1228 | 1465425976079 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}] 15:46:16 INFO - PROCESS | 1228 | 1465425976083 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:16 INFO - PROCESS | 1228 | 1465425976190 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:46:16 INFO - PROCESS | 1228 | 1465425976306 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 1228 | 1465425976309 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:16 INFO - PROCESS | 1228 | ++DOCSHELL 10A53000 == 43 [pid = 1228] [id = 586] 15:46:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (10CB8400) [pid = 1228] [serial = 1758] [outer = 00000000] 15:46:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (131CAC00) [pid = 1228] [serial = 1759] [outer = 10CB8400] 15:46:16 INFO - PROCESS | 1228 | 1465425976412 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (15117000) [pid = 1228] [serial = 1760] [outer = 10CB8400] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 185BE800 == 42 [pid = 1228] [id = 581] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 1312FC00 == 41 [pid = 1228] [id = 580] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 15117C00 == 40 [pid = 1228] [id = 579] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 19EDF800 == 39 [pid = 1228] [id = 578] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 17F5EC00 == 38 [pid = 1228] [id = 577] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 17F2C000 == 37 [pid = 1228] [id = 576] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 1678EC00 == 36 [pid = 1228] [id = 575] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 15B4B000 == 35 [pid = 1228] [id = 574] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 10EE7400 == 34 [pid = 1228] [id = 573] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 10EE5800 == 33 [pid = 1228] [id = 572] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 15509800 == 32 [pid = 1228] [id = 570] 15:46:16 INFO - PROCESS | 1228 | --DOCSHELL 111F5C00 == 31 [pid = 1228] [id = 569] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (1A281000) [pid = 1228] [serial = 1705] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (18211C00) [pid = 1228] [serial = 1691] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (15512C00) [pid = 1228] [serial = 1676] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (151BAC00) [pid = 1228] [serial = 1675] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (15E5A800) [pid = 1228] [serial = 1681] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (161B7400) [pid = 1228] [serial = 1682] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1312E800) [pid = 1228] [serial = 1678] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (136AC800) [pid = 1228] [serial = 1679] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (16AC3400) [pid = 1228] [serial = 1684] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (16D0D800) [pid = 1228] [serial = 1685] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (130A7C00) [pid = 1228] [serial = 1673] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12ADF000) [pid = 1228] [serial = 1672] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (17F29C00) [pid = 1228] [serial = 1687] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185C0400) [pid = 1228] [serial = 1693] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B56C00) [pid = 1228] [serial = 1696] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16C49000) [pid = 1228] [serial = 1700] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15B53C00) [pid = 1228] [serial = 1699] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B55800) [pid = 1228] [serial = 1702] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C17800) [pid = 1228] [serial = 1697] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1820E400) [pid = 1228] [serial = 1690] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (185DEC00) [pid = 1228] [serial = 1694] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C84000) [pid = 1228] [serial = 1703] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (17F60400) [pid = 1228] [serial = 1688] [outer = 00000000] [url = about:blank] 15:46:16 INFO - PROCESS | 1228 | 1465425976875 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] 15:46:16 INFO - PROCESS | 1228 | 1465425976922 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:46:16 INFO - PROCESS | 1228 | 1465425976930 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 1228 | 1465425976932 Marionette TRACE conn3 <- [1,2310,null,{}] 15:46:16 INFO - PROCESS | 1228 | 1465425976936 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}] 15:46:16 INFO - PROCESS | 1228 | 1465425976938 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:17 INFO - PROCESS | 1228 | 1465425977023 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:46:17 INFO - PROCESS | 1228 | 1465425977030 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1228 | 1465425977032 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:17 INFO - PROCESS | 1228 | ++DOCSHELL 15E5CC00 == 32 [pid = 1228] [id = 587] 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1618F000) [pid = 1228] [serial = 1761] [outer = 00000000] 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (161BCC00) [pid = 1228] [serial = 1762] [outer = 1618F000] 15:46:17 INFO - PROCESS | 1228 | 1465425977076 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16AC0C00) [pid = 1228] [serial = 1763] [outer = 1618F000] 15:46:17 INFO - PROCESS | 1228 | 1465425977568 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]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms 15:46:17 INFO - PROCESS | 1228 | 1465425977632 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1228 | 1465425977634 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:46:17 INFO - PROCESS | 1228 | 1465425977639 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 1228 | 1465425977644 Marionette TRACE conn3 <- [1,2314,null,{}] 15:46:17 INFO - PROCESS | 1228 | 1465425977652 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}] 15:46:17 INFO - PROCESS | 1228 | 1465425977655 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:17 INFO - PROCESS | 1228 | 1465425977739 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:46:17 INFO - PROCESS | 1228 | 1465425977747 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1228 | 1465425977749 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:17 INFO - PROCESS | 1228 | ++DOCSHELL 175A5800 == 33 [pid = 1228] [id = 588] 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17609000) [pid = 1228] [serial = 1764] [outer = 00000000] 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F31000) [pid = 1228] [serial = 1765] [outer = 17609000] 15:46:17 INFO - PROCESS | 1228 | 1465425977793 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (17F60000) [pid = 1228] [serial = 1766] [outer = 17609000] 15:46:18 INFO - PROCESS | 1228 | 1465425978275 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]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 703ms 15:46:18 INFO - PROCESS | 1228 | 1465425978337 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1228 | 1465425978339 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:46:18 INFO - PROCESS | 1228 | 1465425978343 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1228 | 1465425978344 Marionette TRACE conn3 <- [1,2318,null,{}] 15:46:18 INFO - PROCESS | 1228 | 1465425978348 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}] 15:46:18 INFO - PROCESS | 1228 | 1465425978350 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:18 INFO - PROCESS | 1228 | 1465425978471 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:46:18 INFO - PROCESS | 1228 | 1465425978583 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1228 | 1465425978585 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:18 INFO - PROCESS | 1228 | ++DOCSHELL 18295C00 == 34 [pid = 1228] [id = 589] 15:46:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18298400) [pid = 1228] [serial = 1767] [outer = 00000000] 15:46:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (185C7000) [pid = 1228] [serial = 1768] [outer = 18298400] 15:46:18 INFO - PROCESS | 1228 | 1465425978628 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185D7000) [pid = 1228] [serial = 1769] [outer = 18298400] 15:46:19 INFO - PROCESS | 1228 | 1465425979014 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]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 703ms 15:46:19 INFO - PROCESS | 1228 | 1465425979042 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1228 | 1465425979044 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:46:19 INFO - PROCESS | 1228 | 1465425979052 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1228 | 1465425979054 Marionette TRACE conn3 <- [1,2322,null,{}] 15:46:19 INFO - PROCESS | 1228 | 1465425979057 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}] 15:46:19 INFO - PROCESS | 1228 | 1465425979059 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:19 INFO - PROCESS | 1228 | 1465425979177 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:46:19 INFO - PROCESS | 1228 | 1465425979185 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1228 | 1465425979192 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:19 INFO - PROCESS | 1228 | ++DOCSHELL 185E0400 == 35 [pid = 1228] [id = 590] 15:46:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19B4A800) [pid = 1228] [serial = 1770] [outer = 00000000] 15:46:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B56C00) [pid = 1228] [serial = 1771] [outer = 19B4A800] 15:46:19 INFO - PROCESS | 1228 | 1465425979305 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C83000) [pid = 1228] [serial = 1772] [outer = 19B4A800] 15:46:19 INFO - PROCESS | 1228 | 1465425979751 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]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 15:46:19 INFO - PROCESS | 1228 | 1465425979788 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1228 | 1465425979790 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:46:19 INFO - PROCESS | 1228 | 1465425979800 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1228 | 1465425979802 Marionette TRACE conn3 <- [1,2326,null,{}] 15:46:19 INFO - PROCESS | 1228 | 1465425979805 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}] 15:46:19 INFO - PROCESS | 1228 | 1465425979808 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:19 INFO - PROCESS | 1228 | 1465425979948 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:46:19 INFO - PROCESS | 1228 | 1465425979961 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1228 | 1465425979963 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:20 INFO - PROCESS | 1228 | ++DOCSHELL 136B2000 == 36 [pid = 1228] [id = 591] 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19ED3400) [pid = 1228] [serial = 1773] [outer = 00000000] 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A282000) [pid = 1228] [serial = 1774] [outer = 19ED3400] 15:46:20 INFO - PROCESS | 1228 | 1465425980068 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A6EAC00) [pid = 1228] [serial = 1775] [outer = 19ED3400] 15:46:20 INFO - PROCESS | 1228 | 1465425980473 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]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 15:46:20 INFO - PROCESS | 1228 | 1465425980497 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 1228 | 1465425980499 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:46:20 INFO - PROCESS | 1228 | 1465425980502 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:46:20 INFO - PROCESS | 1228 | 1465425980504 Marionette TRACE conn3 <- [1,2330,null,{}] 15:46:20 INFO - PROCESS | 1228 | 1465425980508 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}] 15:46:20 INFO - PROCESS | 1228 | 1465425980518 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:20 INFO - PROCESS | 1228 | 1465425980631 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:46:20 INFO - PROCESS | 1228 | 1465425980636 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1228 | 1465425980638 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:20 INFO - PROCESS | 1228 | ++DOCSHELL 19EDC800 == 37 [pid = 1228] [id = 592] 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A6EB800) [pid = 1228] [serial = 1776] [outer = 00000000] 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A72E000) [pid = 1228] [serial = 1777] [outer = 1A6EB800] 15:46:20 INFO - PROCESS | 1228 | 1465425980737 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A78D000) [pid = 1228] [serial = 1778] [outer = 1A6EB800] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (17F5A400) [pid = 1228] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (185D8400) [pid = 1228] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (15B4C800) [pid = 1228] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (10EE8000) [pid = 1228] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (111ED000) [pid = 1228] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (16AC1C00) [pid = 1228] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19EDFC00) [pid = 1228] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (15583800) [pid = 1228] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:46:21 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185BB000) [pid = 1228] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:46:21 INFO - PROCESS | 1228 | 1465425981273 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]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 844ms 15:46:21 INFO - PROCESS | 1228 | 1465425981347 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1228 | 1465425981348 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:46:21 INFO - PROCESS | 1228 | 1465425981352 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:46:21 INFO - PROCESS | 1228 | 1465425981353 Marionette TRACE conn3 <- [1,2334,null,{}] 15:46:21 INFO - PROCESS | 1228 | 1465425981357 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}] 15:46:21 INFO - PROCESS | 1228 | 1465425981358 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:21 INFO - PROCESS | 1228 | 1465425981437 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:46:21 INFO - PROCESS | 1228 | 1465425981445 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1228 | 1465425981447 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:21 INFO - PROCESS | 1228 | ++DOCSHELL 175B0400 == 38 [pid = 1228] [id = 593] 15:46:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (17697400) [pid = 1228] [serial = 1779] [outer = 00000000] 15:46:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C85000) [pid = 1228] [serial = 1780] [outer = 17697400] 15:46:21 INFO - PROCESS | 1228 | 1465425981489 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C86800) [pid = 1228] [serial = 1781] [outer = 17697400] 15:46:21 INFO - PROCESS | 1228 | 1465425981895 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]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 593ms 15:46:21 INFO - PROCESS | 1228 | 1465425981955 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1228 | 1465425981957 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:46:21 INFO - PROCESS | 1228 | 1465425981961 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1228 | 1465425981962 Marionette TRACE conn3 <- [1,2338,null,{}] 15:46:21 INFO - PROCESS | 1228 | 1465425981966 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}] 15:46:21 INFO - PROCESS | 1228 | 1465425981968 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:22 INFO - PROCESS | 1228 | 1465425982049 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:46:22 INFO - PROCESS | 1228 | 1465425982054 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1228 | 1465425982056 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:22 INFO - PROCESS | 1228 | ++DOCSHELL 0C76C800 == 39 [pid = 1228] [id = 594] 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (10B60C00) [pid = 1228] [serial = 1782] [outer = 00000000] 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A793C00) [pid = 1228] [serial = 1783] [outer = 10B60C00] 15:46:22 INFO - PROCESS | 1228 | 1465425982099 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A798800) [pid = 1228] [serial = 1784] [outer = 10B60C00] 15:46:22 INFO - PROCESS | 1228 | 1465425982556 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]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 625ms 15:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:46:22 INFO - PROCESS | 1228 | 1465425982598 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 1228 | 1465425982599 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:46:22 INFO - PROCESS | 1228 | 1465425982603 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - PROCESS | 1228 | 1465425982604 Marionette TRACE conn3 <- [1,2342,null,{}] 15:46:22 INFO - PROCESS | 1228 | 1465425982608 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}] 15:46:22 INFO - PROCESS | 1228 | 1465425982610 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:22 INFO - PROCESS | 1228 | 1465425982689 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:46:22 INFO - PROCESS | 1228 | 1465425982694 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1228 | 1465425982697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:22 INFO - PROCESS | 1228 | ++DOCSHELL 1A79B800 == 40 [pid = 1228] [id = 595] 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A89B400) [pid = 1228] [serial = 1785] [outer = 00000000] 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A8A3400) [pid = 1228] [serial = 1786] [outer = 1A89B400] 15:46:22 INFO - PROCESS | 1228 | 1465425982742 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1AA17C00) [pid = 1228] [serial = 1787] [outer = 1A89B400] 15:46:23 INFO - PROCESS | 1228 | 1465425983442 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]]]}] 15:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 906ms 15:46:23 INFO - PROCESS | 1228 | 1465425983508 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 1228 | 1465425983513 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:46:23 INFO - PROCESS | 1228 | 1465425983518 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - PROCESS | 1228 | 1465425983522 Marionette TRACE conn3 <- [1,2346,null,{}] 15:46:23 INFO - PROCESS | 1228 | 1465425983528 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}] 15:46:23 INFO - PROCESS | 1228 | 1465425983531 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:23 INFO - PROCESS | 1228 | 1465425983643 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:46:23 INFO - PROCESS | 1228 | 1465425983788 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1228 | 1465425983792 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:23 INFO - PROCESS | 1228 | ++DOCSHELL 12B9B800 == 41 [pid = 1228] [id = 596] 15:46:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (12D81400) [pid = 1228] [serial = 1788] [outer = 00000000] 15:46:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (14314000) [pid = 1228] [serial = 1789] [outer = 12D81400] 15:46:23 INFO - PROCESS | 1228 | 1465425983849 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1550BC00) [pid = 1228] [serial = 1790] [outer = 12D81400] 15:46:24 INFO - PROCESS | 1228 | 1465425984449 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]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 953ms 15:46:24 INFO - PROCESS | 1228 | 1465425984464 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1228 | 1465425984469 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:46:24 INFO - PROCESS | 1228 | 1465425984475 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1228 | 1465425984478 Marionette TRACE conn3 <- [1,2350,null,{}] 15:46:24 INFO - PROCESS | 1228 | 1465425984482 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}] 15:46:24 INFO - PROCESS | 1228 | 1465425984485 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:24 INFO - PROCESS | 1228 | 1465425984595 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:46:24 INFO - PROCESS | 1228 | 1465425984709 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1228 | 1465425984712 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:24 INFO - PROCESS | 1228 | ++DOCSHELL 16D03400 == 42 [pid = 1228] [id = 597] 15:46:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (16D03800) [pid = 1228] [serial = 1791] [outer = 00000000] 15:46:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (178A5400) [pid = 1228] [serial = 1792] [outer = 16D03800] 15:46:24 INFO - PROCESS | 1228 | 1465425984808 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (18203C00) [pid = 1228] [serial = 1793] [outer = 16D03800] 15:46:25 INFO - PROCESS | 1228 | 1465425985441 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]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1000ms 15:46:25 INFO - PROCESS | 1228 | 1465425985478 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1228 | 1465425985481 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:46:25 INFO - PROCESS | 1228 | 1465425985485 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 1228 | 1465425985488 Marionette TRACE conn3 <- [1,2354,null,{}] 15:46:25 INFO - PROCESS | 1228 | 1465425985499 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}] 15:46:25 INFO - PROCESS | 1228 | 1465425985504 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:25 INFO - PROCESS | 1228 | 1465425985611 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:46:25 INFO - PROCESS | 1228 | 1465425985755 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1228 | 1465425985758 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:25 INFO - PROCESS | 1228 | ++DOCSHELL 1A78C800 == 43 [pid = 1228] [id = 598] 15:46:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (1A793400) [pid = 1228] [serial = 1794] [outer = 00000000] 15:46:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (1A89F800) [pid = 1228] [serial = 1795] [outer = 1A793400] 15:46:25 INFO - PROCESS | 1228 | 1465425985816 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 100 (1AA19400) [pid = 1228] [serial = 1796] [outer = 1A793400] 15:46:26 INFO - PROCESS | 1228 | 1465425986393 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]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1000ms 15:46:26 INFO - PROCESS | 1228 | 1465425986486 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1228 | 1465425986489 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:46:26 INFO - PROCESS | 1228 | 1465425986493 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1228 | 1465425986495 Marionette TRACE conn3 <- [1,2358,null,{}] 15:46:26 INFO - PROCESS | 1228 | 1465425986499 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}] 15:46:26 INFO - PROCESS | 1228 | 1465425986501 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:26 INFO - PROCESS | 1228 | 1465425986614 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:46:26 INFO - PROCESS | 1228 | 1465425986908 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1228 | 1465425986912 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:26 INFO - PROCESS | 1228 | ++DOCSHELL 102C9800 == 44 [pid = 1228] [id = 599] 15:46:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 101 (1047BC00) [pid = 1228] [serial = 1797] [outer = 00000000] 15:46:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 102 (12D69800) [pid = 1228] [serial = 1798] [outer = 1047BC00] 15:46:27 INFO - PROCESS | 1228 | 1465425986982 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 103 (136AD800) [pid = 1228] [serial = 1799] [outer = 1047BC00] 15:46:27 INFO - PROCESS | 1228 | 1465425987585 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]]]}] 15:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1140ms 15:46:27 INFO - PROCESS | 1228 | 1465425987641 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 1228 | 1465425987644 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:46:27 INFO - PROCESS | 1228 | 1465425987648 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - PROCESS | 1228 | 1465425987651 Marionette TRACE conn3 <- [1,2362,null,{}] 15:46:27 INFO - PROCESS | 1228 | 1465425987656 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}] 15:46:27 INFO - PROCESS | 1228 | 1465425987660 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:27 INFO - PROCESS | 1228 | 1465425987759 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 0C76C800 == 43 [pid = 1228] [id = 594] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 175B0400 == 42 [pid = 1228] [id = 593] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 19EDC800 == 41 [pid = 1228] [id = 592] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 136B2000 == 40 [pid = 1228] [id = 591] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 185E0400 == 39 [pid = 1228] [id = 590] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 18295C00 == 38 [pid = 1228] [id = 589] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 175A5800 == 37 [pid = 1228] [id = 588] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 15E5CC00 == 36 [pid = 1228] [id = 587] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 10A53000 == 35 [pid = 1228] [id = 586] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 102D2800 == 34 [pid = 1228] [id = 585] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 17F5E000 == 33 [pid = 1228] [id = 571] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 13155C00 == 32 [pid = 1228] [id = 556] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 16AC2800 == 31 [pid = 1228] [id = 568] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 10431400 == 30 [pid = 1228] [id = 582] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 1394EC00 == 29 [pid = 1228] [id = 583] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 1769A400 == 28 [pid = 1228] [id = 584] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 102C9800 == 27 [pid = 1228] [id = 599] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 16D03400 == 26 [pid = 1228] [id = 597] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 1A78C800 == 25 [pid = 1228] [id = 598] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 1A79B800 == 24 [pid = 1228] [id = 595] 15:46:28 INFO - PROCESS | 1228 | --DOCSHELL 12B9B800 == 23 [pid = 1228] [id = 596] 15:46:28 INFO - PROCESS | 1228 | 1465425988579 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1228 | 1465425988582 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 102 (1A60B400) [pid = 1228] [serial = 1741] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 101 (1A28A400) [pid = 1228] [serial = 1736] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 100 (18291400) [pid = 1228] [serial = 1729] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 99 (19C7B800) [pid = 1228] [serial = 1733] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (178A2000) [pid = 1228] [serial = 1727] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (19ED6800) [pid = 1228] [serial = 1742] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (1829E000) [pid = 1228] [serial = 1730] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (19B4C400) [pid = 1228] [serial = 1732] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (161B8C00) [pid = 1228] [serial = 1723] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (1664B000) [pid = 1228] [serial = 1724] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (13130000) [pid = 1228] [serial = 1720] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (136B6000) [pid = 1228] [serial = 1721] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (12D67000) [pid = 1228] [serial = 1718] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (12AAA000) [pid = 1228] [serial = 1717] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (15B48800) [pid = 1228] [serial = 1726] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A27E800) [pid = 1228] [serial = 1735] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (161C2400) [pid = 1228] [serial = 1711] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1789D000) [pid = 1228] [serial = 1739] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (12AE6800) [pid = 1228] [serial = 1708] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A723800) [pid = 1228] [serial = 1744] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185C1000) [pid = 1228] [serial = 1714] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (169CDC00) [pid = 1228] [serial = 1738] [outer = 00000000] [url = about:blank] 15:46:28 INFO - PROCESS | 1228 | ++DOCSHELL 10433C00 == 24 [pid = 1228] [id = 600] 15:46:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10437C00) [pid = 1228] [serial = 1800] [outer = 00000000] 15:46:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (104EC800) [pid = 1228] [serial = 1801] [outer = 10437C00] 15:46:28 INFO - PROCESS | 1228 | 1465425988728 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10CB9C00) [pid = 1228] [serial = 1802] [outer = 10437C00] 15:46:29 INFO - PROCESS | 1228 | 1465425989189 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]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1610ms 15:46:29 INFO - PROCESS | 1228 | 1465425989259 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 1228 | 1465425989263 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:46:29 INFO - PROCESS | 1228 | 1465425989267 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 1228 | 1465425989270 Marionette TRACE conn3 <- [1,2366,null,{}] 15:46:29 INFO - PROCESS | 1228 | 1465425989275 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}] 15:46:29 INFO - PROCESS | 1228 | 1465425989279 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:29 INFO - PROCESS | 1228 | 1465425989376 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:46:29 INFO - PROCESS | 1228 | 1465425989386 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1228 | 1465425989388 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:29 INFO - PROCESS | 1228 | ++DOCSHELL 13075400 == 25 [pid = 1228] [id = 601] 15:46:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1309B800) [pid = 1228] [serial = 1803] [outer = 00000000] 15:46:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1312A400) [pid = 1228] [serial = 1804] [outer = 1309B800] 15:46:29 INFO - PROCESS | 1228 | 1465425989435 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (13155C00) [pid = 1228] [serial = 1805] [outer = 1309B800] 15:46:29 INFO - PROCESS | 1228 | 1465425989910 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]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 15:46:30 INFO - PROCESS | 1228 | 1465425989986 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1228 | 1465425989990 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:46:30 INFO - PROCESS | 1228 | 1465425989997 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1228 | 1465425989999 Marionette TRACE conn3 <- [1,2370,null,{}] 15:46:30 INFO - PROCESS | 1228 | 1465425990003 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}] 15:46:30 INFO - PROCESS | 1228 | 1465425990006 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:30 INFO - PROCESS | 1228 | 1465425990092 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:46:30 INFO - PROCESS | 1228 | 1465425990199 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1228 | 1465425990201 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:30 INFO - PROCESS | 1228 | ++DOCSHELL 15509400 == 26 [pid = 1228] [id = 602] 15:46:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1550B400) [pid = 1228] [serial = 1806] [outer = 00000000] 15:46:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (15E5B800) [pid = 1228] [serial = 1807] [outer = 1550B400] 15:46:30 INFO - PROCESS | 1228 | 1465425990245 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (161BB800) [pid = 1228] [serial = 1808] [outer = 1550B400] 15:46:30 INFO - PROCESS | 1228 | 1465425990649 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]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 703ms 15:46:30 INFO - PROCESS | 1228 | 1465425990699 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1228 | 1465425990701 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:46:30 INFO - PROCESS | 1228 | 1465425990706 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1228 | 1465425990711 Marionette TRACE conn3 <- [1,2374,null,{}] 15:46:30 INFO - PROCESS | 1228 | 1465425990733 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}] 15:46:30 INFO - PROCESS | 1228 | 1465425990737 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:30 INFO - PROCESS | 1228 | 1465425990860 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:46:30 INFO - PROCESS | 1228 | 1465425990928 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1228 | 1465425990930 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:30 INFO - PROCESS | 1228 | ++DOCSHELL 175A5800 == 27 [pid = 1228] [id = 603] 15:46:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (175A9800) [pid = 1228] [serial = 1809] [outer = 00000000] 15:46:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1789B800) [pid = 1228] [serial = 1810] [outer = 175A9800] 15:46:30 INFO - PROCESS | 1228 | 1465425990973 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (1430C400) [pid = 1228] [serial = 1811] [outer = 175A9800] 15:46:31 INFO - PROCESS | 1228 | 1465425991411 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]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 766ms 15:46:31 INFO - PROCESS | 1228 | 1465425991482 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1228 | 1465425991485 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:46:31 INFO - PROCESS | 1228 | 1465425991488 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1228 | 1465425991490 Marionette TRACE conn3 <- [1,2378,null,{}] 15:46:31 INFO - PROCESS | 1228 | 1465425991493 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}] 15:46:31 INFO - PROCESS | 1228 | 1465425991495 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:31 INFO - PROCESS | 1228 | 1465425991613 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:46:31 INFO - PROCESS | 1228 | 1465425991678 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1228 | 1465425991680 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:31 INFO - PROCESS | 1228 | ++DOCSHELL 1789D800 == 28 [pid = 1228] [id = 604] 15:46:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 94 (1789E400) [pid = 1228] [serial = 1812] [outer = 00000000] 15:46:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 95 (18294400) [pid = 1228] [serial = 1813] [outer = 1789E400] 15:46:31 INFO - PROCESS | 1228 | 1465425991723 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 96 (1829D800) [pid = 1228] [serial = 1814] [outer = 1789E400] 15:46:32 INFO - PROCESS | 1228 | 1465425992135 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]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 15:46:32 INFO - PROCESS | 1228 | 1465425992188 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1228 | 1465425992190 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:46:32 INFO - PROCESS | 1228 | 1465425992193 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1228 | 1465425992195 Marionette TRACE conn3 <- [1,2382,null,{}] 15:46:32 INFO - PROCESS | 1228 | 1465425992198 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}] 15:46:32 INFO - PROCESS | 1228 | 1465425992200 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:32 INFO - PROCESS | 1228 | 1465425992314 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:46:32 INFO - PROCESS | 1228 | 1465425992320 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 1228 | 1465425992326 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:32 INFO - PROCESS | 1228 | ++DOCSHELL 185DC400 == 29 [pid = 1228] [id = 605] 15:46:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 97 (185DFC00) [pid = 1228] [serial = 1815] [outer = 00000000] 15:46:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 98 (19B4B000) [pid = 1228] [serial = 1816] [outer = 185DFC00] 15:46:32 INFO - PROCESS | 1228 | 1465425992447 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 99 (19C7B000) [pid = 1228] [serial = 1817] [outer = 185DFC00] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 98 (131CC400) [pid = 1228] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 97 (185DAC00) [pid = 1228] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 96 (19B4A800) [pid = 1228] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 95 (19ED3400) [pid = 1228] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 94 (10431800) [pid = 1228] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 93 (10434C00) [pid = 1228] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A6EB800) [pid = 1228] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1820F000) [pid = 1228] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (10CB8400) [pid = 1228] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (13D16800) [pid = 1228] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1618F000) [pid = 1228] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (17609000) [pid = 1228] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (18298400) [pid = 1228] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17697400) [pid = 1228] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A89B400) [pid = 1228] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (10B60C00) [pid = 1228] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (17F67C00) [pid = 1228] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (11426C00) [pid = 1228] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (161B4400) [pid = 1228] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:46:33 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185DE400) [pid = 1228] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:46:33 INFO - PROCESS | 1228 | 1465425993384 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]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1235ms 15:46:33 INFO - PROCESS | 1228 | 1465425993437 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1228 | 1465425993439 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:46:33 INFO - PROCESS | 1228 | 1465425993442 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1228 | 1465425993444 Marionette TRACE conn3 <- [1,2386,null,{}] 15:46:33 INFO - PROCESS | 1228 | 1465425993453 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}] 15:46:33 INFO - PROCESS | 1228 | 1465425993456 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:33 INFO - PROCESS | 1228 | 1465425993566 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:46:33 INFO - PROCESS | 1228 | 1465425993577 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1228 | 1465425993579 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:33 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5400 == 30 [pid = 1228] [id = 606] 15:46:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1142EC00) [pid = 1228] [serial = 1818] [outer = 00000000] 15:46:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (161BDC00) [pid = 1228] [serial = 1819] [outer = 1142EC00] 15:46:33 INFO - PROCESS | 1228 | 1465425993622 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1820F000) [pid = 1228] [serial = 1820] [outer = 1142EC00] 15:46:34 INFO - PROCESS | 1228 | 1465425994027 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]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 641ms 15:46:34 INFO - PROCESS | 1228 | 1465425994079 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1228 | 1465425994081 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:46:34 INFO - PROCESS | 1228 | 1465425994084 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1228 | 1465425994086 Marionette TRACE conn3 <- [1,2390,null,{}] 15:46:34 INFO - PROCESS | 1228 | 1465425994089 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}] 15:46:34 INFO - PROCESS | 1228 | 1465425994091 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:34 INFO - PROCESS | 1228 | 1465425994167 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:46:34 INFO - PROCESS | 1228 | 1465425994172 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1228 | 1465425994174 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:34 INFO - PROCESS | 1228 | ++DOCSHELL 18208C00 == 31 [pid = 1228] [id = 607] 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185D8400) [pid = 1228] [serial = 1821] [outer = 00000000] 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C80800) [pid = 1228] [serial = 1822] [outer = 185D8400] 15:46:34 INFO - PROCESS | 1228 | 1465425994217 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19ED6400) [pid = 1228] [serial = 1823] [outer = 185D8400] 15:46:34 INFO - PROCESS | 1228 | 1465425994647 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]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 594ms 15:46:34 INFO - PROCESS | 1228 | 1465425994694 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1228 | 1465425994696 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:46:34 INFO - PROCESS | 1228 | 1465425994701 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1228 | 1465425994702 Marionette TRACE conn3 <- [1,2394,null,{}] 15:46:34 INFO - PROCESS | 1228 | 1465425994709 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}] 15:46:34 INFO - PROCESS | 1228 | 1465425994711 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:34 INFO - PROCESS | 1228 | 1465425994788 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:46:34 INFO - PROCESS | 1228 | 1465425994793 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1228 | 1465425994795 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:34 INFO - PROCESS | 1228 | ++DOCSHELL 17F2A400 == 32 [pid = 1228] [id = 608] 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (185C8C00) [pid = 1228] [serial = 1824] [outer = 00000000] 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A601C00) [pid = 1228] [serial = 1825] [outer = 185C8C00] 15:46:34 INFO - PROCESS | 1228 | 1465425994838 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A602800) [pid = 1228] [serial = 1826] [outer = 185C8C00] 15:46:35 INFO - PROCESS | 1228 | --DOCSHELL 13075400 == 31 [pid = 1228] [id = 601] 15:46:35 INFO - PROCESS | 1228 | --DOCSHELL 10433C00 == 30 [pid = 1228] [id = 600] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 185DC400 == 29 [pid = 1228] [id = 605] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 15509400 == 28 [pid = 1228] [id = 602] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 10EE5400 == 27 [pid = 1228] [id = 606] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 1789D800 == 26 [pid = 1228] [id = 604] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 175A5800 == 25 [pid = 1228] [id = 603] 15:46:36 INFO - PROCESS | 1228 | --DOCSHELL 18208C00 == 24 [pid = 1228] [id = 607] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1312F000) [pid = 1228] [serial = 1709] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (169DD000) [pid = 1228] [serial = 1712] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A281400) [pid = 1228] [serial = 1706] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (13152C00) [pid = 1228] [serial = 1670] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A726000) [pid = 1228] [serial = 1745] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185DF000) [pid = 1228] [serial = 1715] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B56C00) [pid = 1228] [serial = 1771] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A282000) [pid = 1228] [serial = 1774] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19C83000) [pid = 1228] [serial = 1772] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (105EC400) [pid = 1228] [serial = 1747] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (10EE0000) [pid = 1228] [serial = 1748] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10EE2400) [pid = 1228] [serial = 1756] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1A72E000) [pid = 1228] [serial = 1777] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (111F5400) [pid = 1228] [serial = 1757] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (185D9800) [pid = 1228] [serial = 1753] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B4FC00) [pid = 1228] [serial = 1754] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1A6EAC00) [pid = 1228] [serial = 1775] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (131CAC00) [pid = 1228] [serial = 1759] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (15117000) [pid = 1228] [serial = 1760] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (14314400) [pid = 1228] [serial = 1750] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1550C000) [pid = 1228] [serial = 1751] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (161BCC00) [pid = 1228] [serial = 1762] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (16AC0C00) [pid = 1228] [serial = 1763] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (17F31000) [pid = 1228] [serial = 1765] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17F60000) [pid = 1228] [serial = 1766] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (185C7000) [pid = 1228] [serial = 1768] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (19C85000) [pid = 1228] [serial = 1780] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1A8A3400) [pid = 1228] [serial = 1786] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1AA17C00) [pid = 1228] [serial = 1787] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1A793C00) [pid = 1228] [serial = 1783] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (1A78D000) [pid = 1228] [serial = 1778] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (1A798800) [pid = 1228] [serial = 1784] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (185D7000) [pid = 1228] [serial = 1769] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (19C86800) [pid = 1228] [serial = 1781] [outer = 00000000] [url = about:blank] 15:46:36 INFO - PROCESS | 1228 | 1465425996636 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]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1969ms 15:46:36 INFO - PROCESS | 1228 | 1465425996675 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 1228 | 1465425996679 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:46:36 INFO - PROCESS | 1228 | 1465425996684 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 1228 | 1465425996687 Marionette TRACE conn3 <- [1,2398,null,{}] 15:46:36 INFO - PROCESS | 1228 | 1465425996694 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}] 15:46:36 INFO - PROCESS | 1228 | 1465425996697 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:36 INFO - PROCESS | 1228 | 1465425996785 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:46:36 INFO - PROCESS | 1228 | 1465425996791 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1228 | 1465425996795 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:36 INFO - PROCESS | 1228 | ++DOCSHELL 10EE9400 == 25 [pid = 1228] [id = 609] 15:46:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (10EE9800) [pid = 1228] [serial = 1827] [outer = 00000000] 15:46:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (114C3400) [pid = 1228] [serial = 1828] [outer = 10EE9800] 15:46:36 INFO - PROCESS | 1228 | 1465425996843 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (114C7000) [pid = 1228] [serial = 1829] [outer = 10EE9800] 15:46:37 INFO - PROCESS | 1228 | 1465425997383 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]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 15:46:37 INFO - PROCESS | 1228 | 1465425997425 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1228 | 1465425997430 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:46:37 INFO - PROCESS | 1228 | 1465425997436 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1228 | 1465425997439 Marionette TRACE conn3 <- [1,2402,null,{}] 15:46:37 INFO - PROCESS | 1228 | 1465425997443 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}] 15:46:37 INFO - PROCESS | 1228 | 1465425997446 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:37 INFO - PROCESS | 1228 | 1465425997554 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:46:37 INFO - PROCESS | 1228 | 1465425997648 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1228 | 1465425997651 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:37 INFO - PROCESS | 1228 | ++DOCSHELL 130A0800 == 26 [pid = 1228] [id = 610] 15:46:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (130A2400) [pid = 1228] [serial = 1830] [outer = 00000000] 15:46:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (131CC400) [pid = 1228] [serial = 1831] [outer = 130A2400] 15:46:37 INFO - PROCESS | 1228 | 1465425997696 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (1321BC00) [pid = 1228] [serial = 1832] [outer = 130A2400] 15:46:38 INFO - PROCESS | 1228 | 1465425998062 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]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 641ms 15:46:38 INFO - PROCESS | 1228 | 1465425998085 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 1228 | 1465425998087 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:46:38 INFO - PROCESS | 1228 | 1465425998092 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1228 | 1465425998095 Marionette TRACE conn3 <- [1,2406,null,{}] 15:46:38 INFO - PROCESS | 1228 | 1465425998106 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}] 15:46:38 INFO - PROCESS | 1228 | 1465425998111 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:38 INFO - PROCESS | 1228 | 1465425998221 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:46:38 INFO - PROCESS | 1228 | 1465425998231 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1228 | 1465425998234 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:38 INFO - PROCESS | 1228 | ++DOCSHELL 151B8800 == 27 [pid = 1228] [id = 611] 15:46:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (151BA800) [pid = 1228] [serial = 1833] [outer = 00000000] 15:46:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (1550A000) [pid = 1228] [serial = 1834] [outer = 151BA800] 15:46:38 INFO - PROCESS | 1228 | 1465425998281 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (15B47C00) [pid = 1228] [serial = 1835] [outer = 151BA800] 15:46:38 INFO - PROCESS | 1228 | 1465425998724 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]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 15:46:38 INFO - PROCESS | 1228 | 1465425998789 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:46:38 INFO - PROCESS | 1228 | 1465425998802 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:46:38 INFO - PROCESS | 1228 | 1465425998806 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1228 | 1465425998808 Marionette TRACE conn3 <- [1,2410,null,{}] 15:46:38 INFO - PROCESS | 1228 | 1465425998811 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}] 15:46:38 INFO - PROCESS | 1228 | 1465425998813 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:38 INFO - PROCESS | 1228 | 1465425998895 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:46:38 INFO - PROCESS | 1228 | 1465425998903 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1228 | 1465425998905 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:38 INFO - PROCESS | 1228 | ++DOCSHELL 16192800 == 28 [pid = 1228] [id = 612] 15:46:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (161B9C00) [pid = 1228] [serial = 1836] [outer = 00000000] 15:46:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (161C0800) [pid = 1228] [serial = 1837] [outer = 161B9C00] 15:46:38 INFO - PROCESS | 1228 | 1465425998949 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (16655C00) [pid = 1228] [serial = 1838] [outer = 161B9C00] 15:46:39 INFO - PROCESS | 1228 | 1465425999406 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]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 15:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:46:39 INFO - PROCESS | 1228 | 1465425999443 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 1228 | 1465425999446 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:46:39 INFO - PROCESS | 1228 | 1465425999449 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 1228 | 1465425999450 Marionette TRACE conn3 <- [1,2414,null,{}] 15:46:39 INFO - PROCESS | 1228 | 1465425999454 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}] 15:46:39 INFO - PROCESS | 1228 | 1465425999456 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:39 INFO - PROCESS | 1228 | 1465425999534 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:46:39 INFO - PROCESS | 1228 | 1465425999541 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1228 | 1465425999544 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:39 INFO - PROCESS | 1228 | ++DOCSHELL 16AB6400 == 29 [pid = 1228] [id = 613] 15:46:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (16ABE000) [pid = 1228] [serial = 1839] [outer = 00000000] 15:46:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (16AC3400) [pid = 1228] [serial = 1840] [outer = 16ABE000] 15:46:39 INFO - PROCESS | 1228 | 1465425999587 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (16D05800) [pid = 1228] [serial = 1841] [outer = 16ABE000] 15:46:40 INFO - PROCESS | 1228 | 1465426000058 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]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 641ms 15:46:40 INFO - PROCESS | 1228 | 1465426000091 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1228 | 1465426000093 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:46:40 INFO - PROCESS | 1228 | 1465426000096 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1228 | 1465426000098 Marionette TRACE conn3 <- [1,2418,null,{}] 15:46:40 INFO - PROCESS | 1228 | 1465426000101 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}] 15:46:40 INFO - PROCESS | 1228 | 1465426000107 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:40 INFO - PROCESS | 1228 | 1465426000204 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:46:40 INFO - PROCESS | 1228 | 1465426000211 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1228 | 1465426000213 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:40 INFO - PROCESS | 1228 | ++DOCSHELL 17692400 == 30 [pid = 1228] [id = 614] 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (17696400) [pid = 1228] [serial = 1842] [outer = 00000000] 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (17F5C800) [pid = 1228] [serial = 1843] [outer = 17696400] 15:46:40 INFO - PROCESS | 1228 | 1465426000256 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (18203800) [pid = 1228] [serial = 1844] [outer = 17696400] 15:46:40 INFO - PROCESS | 1228 | 1465426000686 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]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 640ms 15:46:40 INFO - PROCESS | 1228 | 1465426000736 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1228 | 1465426000737 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:46:40 INFO - PROCESS | 1228 | 1465426000745 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:46:40 INFO - PROCESS | 1228 | 1465426000746 Marionette TRACE conn3 <- [1,2422,null,{}] 15:46:40 INFO - PROCESS | 1228 | 1465426000750 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}] 15:46:40 INFO - PROCESS | 1228 | 1465426000751 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:40 INFO - PROCESS | 1228 | 1465426000836 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:46:40 INFO - PROCESS | 1228 | 1465426000842 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1228 | 1465426000844 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:40 INFO - PROCESS | 1228 | ++DOCSHELL 16ABF000 == 31 [pid = 1228] [id = 615] 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (18291400) [pid = 1228] [serial = 1845] [outer = 00000000] 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (185C1000) [pid = 1228] [serial = 1846] [outer = 18291400] 15:46:40 INFO - PROCESS | 1228 | 1465426000886 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (13946000) [pid = 1228] [serial = 1847] [outer = 18291400] 15:46:41 INFO - PROCESS | 1228 | 1465426001323 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]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 641ms 15:46:41 INFO - PROCESS | 1228 | 1465426001384 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1228 | 1465426001386 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:46:41 INFO - PROCESS | 1228 | 1465426001393 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1228 | 1465426001395 Marionette TRACE conn3 <- [1,2426,null,{}] 15:46:41 INFO - PROCESS | 1228 | 1465426001398 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}] 15:46:41 INFO - PROCESS | 1228 | 1465426001400 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:41 INFO - PROCESS | 1228 | 1465426001477 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:46:41 INFO - PROCESS | 1228 | 1465426001483 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1228 | 1465426001485 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:41 INFO - PROCESS | 1228 | ++DOCSHELL 131CAC00 == 32 [pid = 1228] [id = 616] 15:46:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (169CB400) [pid = 1228] [serial = 1848] [outer = 00000000] 15:46:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B49000) [pid = 1228] [serial = 1849] [outer = 169CB400] 15:46:41 INFO - PROCESS | 1228 | 1465426001527 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B4A800) [pid = 1228] [serial = 1850] [outer = 169CB400] 15:46:42 INFO - PROCESS | 1228 | 1465426001984 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]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 640ms 15:46:42 INFO - PROCESS | 1228 | 1465426002032 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1228 | 1465426002034 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:46:42 INFO - PROCESS | 1228 | 1465426002038 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1228 | 1465426002040 Marionette TRACE conn3 <- [1,2430,null,{}] 15:46:42 INFO - PROCESS | 1228 | 1465426002043 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}] 15:46:42 INFO - PROCESS | 1228 | 1465426002045 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:42 INFO - PROCESS | 1228 | 1465426002156 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:46:42 INFO - PROCESS | 1228 | 1465426002161 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1228 | 1465426002163 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:42 INFO - PROCESS | 1228 | ++DOCSHELL 15117C00 == 33 [pid = 1228] [id = 617] 15:46:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (185DEC00) [pid = 1228] [serial = 1851] [outer = 00000000] 15:46:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19B55C00) [pid = 1228] [serial = 1852] [outer = 185DEC00] 15:46:42 INFO - PROCESS | 1228 | 1465426002206 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19C16800) [pid = 1228] [serial = 1853] [outer = 185DEC00] 15:46:42 INFO - PROCESS | 1228 | 1465426002669 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]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 688ms 15:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:46:42 INFO - PROCESS | 1228 | 1465426002738 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1228 | 1465426002740 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:46:42 INFO - PROCESS | 1228 | 1465426002744 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1228 | 1465426002746 Marionette TRACE conn3 <- [1,2434,null,{}] 15:46:42 INFO - PROCESS | 1228 | 1465426002749 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}] 15:46:42 INFO - PROCESS | 1228 | 1465426002751 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:42 INFO - PROCESS | 1228 | 1465426002878 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:46:42 INFO - PROCESS | 1228 | 1465426002889 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1228 | 1465426002891 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:42 INFO - PROCESS | 1228 | ++DOCSHELL 10A51000 == 34 [pid = 1228] [id = 618] 15:46:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (10A51800) [pid = 1228] [serial = 1854] [outer = 00000000] 15:46:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (19C86800) [pid = 1228] [serial = 1855] [outer = 10A51800] 15:46:42 INFO - PROCESS | 1228 | 1465426002934 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19ED5C00) [pid = 1228] [serial = 1856] [outer = 10A51800] 15:46:43 INFO - PROCESS | 1228 | 1465426003369 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]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 625ms 15:46:43 INFO - PROCESS | 1228 | 1465426003386 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1228 | 1465426003389 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:46:43 INFO - PROCESS | 1228 | 1465426003392 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 1228 | 1465426003394 Marionette TRACE conn3 <- [1,2438,null,{}] 15:46:43 INFO - PROCESS | 1228 | 1465426003399 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}] 15:46:43 INFO - PROCESS | 1228 | 1465426003401 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:43 INFO - PROCESS | 1228 | 1465426003523 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:46:43 INFO - PROCESS | 1228 | 1465426003627 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1228 | 1465426003629 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:43 INFO - PROCESS | 1228 | ++DOCSHELL 169D2000 == 35 [pid = 1228] [id = 619] 15:46:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A110800) [pid = 1228] [serial = 1857] [outer = 00000000] 15:46:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A6E7C00) [pid = 1228] [serial = 1858] [outer = 1A110800] 15:46:43 INFO - PROCESS | 1228 | 1465426003674 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A6F2800) [pid = 1228] [serial = 1859] [outer = 1A110800] 15:46:43 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (185DFC00) [pid = 1228] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:46:43 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1789E400) [pid = 1228] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:46:43 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (185D8400) [pid = 1228] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:46:43 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (12D81400) [pid = 1228] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16D03800) [pid = 1228] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A793400) [pid = 1228] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1047BC00) [pid = 1228] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10437C00) [pid = 1228] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1309B800) [pid = 1228] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1550B400) [pid = 1228] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1142EC00) [pid = 1228] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:46:44 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (175A9800) [pid = 1228] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:46:44 INFO - PROCESS | 1228 | 1465426004194 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]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 844ms 15:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:46:44 INFO - PROCESS | 1228 | 1465426004235 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1228 | 1465426004237 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:46:44 INFO - PROCESS | 1228 | 1465426004240 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1228 | 1465426004242 Marionette TRACE conn3 <- [1,2442,null,{}] 15:46:44 INFO - PROCESS | 1228 | 1465426004245 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}] 15:46:44 INFO - PROCESS | 1228 | 1465426004246 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:44 INFO - PROCESS | 1228 | 1465426004324 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:46:44 INFO - PROCESS | 1228 | 1465426004330 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1228 | 1465426004331 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:44 INFO - PROCESS | 1228 | ++DOCSHELL 15582C00 == 36 [pid = 1228] [id = 620] 15:46:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15B48800) [pid = 1228] [serial = 1860] [outer = 00000000] 15:46:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185C9000) [pid = 1228] [serial = 1861] [outer = 15B48800] 15:46:44 INFO - PROCESS | 1228 | 1465426004374 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B4CC00) [pid = 1228] [serial = 1862] [outer = 15B48800] 15:46:44 INFO - PROCESS | 1228 | 1465426004790 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]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 594ms 15:46:44 INFO - PROCESS | 1228 | 1465426004845 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:46:44 INFO - PROCESS | 1228 | 1465426004847 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:46:44 INFO - PROCESS | 1228 | 1465426004850 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1228 | 1465426004852 Marionette TRACE conn3 <- [1,2446,null,{}] 15:46:44 INFO - PROCESS | 1228 | 1465426004859 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}] 15:46:44 INFO - PROCESS | 1228 | 1465426004861 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:44 INFO - PROCESS | 1228 | 1465426004948 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:46:44 INFO - PROCESS | 1228 | 1465426004955 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1228 | 1465426004957 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:44 INFO - PROCESS | 1228 | ++DOCSHELL 18299400 == 37 [pid = 1228] [id = 621] 15:46:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829BC00) [pid = 1228] [serial = 1863] [outer = 00000000] 15:46:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A722000) [pid = 1228] [serial = 1864] [outer = 1829BC00] 15:46:45 INFO - PROCESS | 1228 | 1465426004999 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A724000) [pid = 1228] [serial = 1865] [outer = 1829BC00] 15:46:45 INFO - PROCESS | 1228 | 1465426005438 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]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 657ms 15:46:45 INFO - PROCESS | 1228 | 1465426005506 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1228 | 1465426005508 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:46:45 INFO - PROCESS | 1228 | 1465426005512 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:46:45 INFO - PROCESS | 1228 | 1465426005513 Marionette TRACE conn3 <- [1,2450,null,{}] 15:46:45 INFO - PROCESS | 1228 | 1465426005517 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}] 15:46:45 INFO - PROCESS | 1228 | 1465426005518 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:45 INFO - PROCESS | 1228 | 1465426005596 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:46:45 INFO - PROCESS | 1228 | 1465426005601 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1228 | 1465426005603 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:45 INFO - PROCESS | 1228 | ++DOCSHELL 16AC3000 == 38 [pid = 1228] [id = 622] 15:46:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A729800) [pid = 1228] [serial = 1866] [outer = 00000000] 15:46:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A72E400) [pid = 1228] [serial = 1867] [outer = 1A729800] 15:46:45 INFO - PROCESS | 1228 | 1465426005653 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A78C800) [pid = 1228] [serial = 1868] [outer = 1A729800] 15:46:46 INFO - PROCESS | 1228 | --DOCSHELL 10EE9400 == 37 [pid = 1228] [id = 609] 15:46:46 INFO - PROCESS | 1228 | --DOCSHELL 17F2A400 == 36 [pid = 1228] [id = 608] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 130A0800 == 35 [pid = 1228] [id = 610] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 15117C00 == 34 [pid = 1228] [id = 617] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 16AB6400 == 33 [pid = 1228] [id = 613] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 17692400 == 32 [pid = 1228] [id = 614] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 131CAC00 == 31 [pid = 1228] [id = 616] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 15582C00 == 30 [pid = 1228] [id = 620] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 16ABF000 == 29 [pid = 1228] [id = 615] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 10A51000 == 28 [pid = 1228] [id = 618] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 169D2000 == 27 [pid = 1228] [id = 619] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 16192800 == 26 [pid = 1228] [id = 612] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 151B8800 == 25 [pid = 1228] [id = 611] 15:46:47 INFO - PROCESS | 1228 | --DOCSHELL 18299400 == 24 [pid = 1228] [id = 621] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B4B000) [pid = 1228] [serial = 1816] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1829D800) [pid = 1228] [serial = 1814] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (18294400) [pid = 1228] [serial = 1813] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C80800) [pid = 1228] [serial = 1822] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1A601C00) [pid = 1228] [serial = 1825] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19C7B000) [pid = 1228] [serial = 1817] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (14314000) [pid = 1228] [serial = 1789] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1550BC00) [pid = 1228] [serial = 1790] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (178A5400) [pid = 1228] [serial = 1792] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (18203C00) [pid = 1228] [serial = 1793] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1A89F800) [pid = 1228] [serial = 1795] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1AA19400) [pid = 1228] [serial = 1796] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (12D69800) [pid = 1228] [serial = 1798] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (136AD800) [pid = 1228] [serial = 1799] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (19ED6400) [pid = 1228] [serial = 1823] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (104EC800) [pid = 1228] [serial = 1801] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (10CB9C00) [pid = 1228] [serial = 1802] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1312A400) [pid = 1228] [serial = 1804] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (13155C00) [pid = 1228] [serial = 1805] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (15E5B800) [pid = 1228] [serial = 1807] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (161BDC00) [pid = 1228] [serial = 1819] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1789B800) [pid = 1228] [serial = 1810] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1430C400) [pid = 1228] [serial = 1811] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1820F000) [pid = 1228] [serial = 1820] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (161BB800) [pid = 1228] [serial = 1808] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 1228 | 1465426007442 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]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1954ms 15:46:47 INFO - PROCESS | 1228 | 1465426007467 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1228 | 1465426007471 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:46:47 INFO - PROCESS | 1228 | 1465426007476 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1228 | 1465426007479 Marionette TRACE conn3 <- [1,2454,null,{}] 15:46:47 INFO - PROCESS | 1228 | 1465426007485 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}] 15:46:47 INFO - PROCESS | 1228 | 1465426007489 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:47 INFO - PROCESS | 1228 | 1465426007580 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:46:47 INFO - PROCESS | 1228 | 1465426007590 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1228 | 1465426007594 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:47 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5000 == 25 [pid = 1228] [id = 623] 15:46:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (10EE5800) [pid = 1228] [serial = 1869] [outer = 00000000] 15:46:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (10EE9400) [pid = 1228] [serial = 1870] [outer = 10EE5800] 15:46:47 INFO - PROCESS | 1228 | 1465426007647 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10F2C800) [pid = 1228] [serial = 1871] [outer = 10EE5800] 15:46:48 INFO - PROCESS | 1228 | 1465426008142 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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 688ms 15:46:48 INFO - PROCESS | 1228 | 1465426008176 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1228 | 1465426008181 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:46:48 INFO - PROCESS | 1228 | 1465426008190 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1228 | 1465426008193 Marionette TRACE conn3 <- [1,2458,null,{}] 15:46:48 INFO - PROCESS | 1228 | 1465426008197 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}] 15:46:48 INFO - PROCESS | 1228 | 1465426008200 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:48 INFO - PROCESS | 1228 | 1465426008286 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:46:48 INFO - PROCESS | 1228 | 1465426008292 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1228 | 1465426008295 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:48 INFO - PROCESS | 1228 | ++DOCSHELL 12BA5400 == 26 [pid = 1228] [id = 624] 15:46:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (12BA5C00) [pid = 1228] [serial = 1872] [outer = 00000000] 15:46:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12D85800) [pid = 1228] [serial = 1873] [outer = 12BA5C00] 15:46:48 INFO - PROCESS | 1228 | 1465426008342 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (13078C00) [pid = 1228] [serial = 1874] [outer = 12BA5C00] 15:46:48 INFO - PROCESS | 1228 | 1465426008810 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]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 641ms 15:46:48 INFO - PROCESS | 1228 | 1465426008825 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1228 | 1465426008827 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:46:48 INFO - PROCESS | 1228 | 1465426008831 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1228 | 1465426008834 Marionette TRACE conn3 <- [1,2462,null,{}] 15:46:48 INFO - PROCESS | 1228 | 1465426008845 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}] 15:46:48 INFO - PROCESS | 1228 | 1465426008849 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:48 INFO - PROCESS | 1228 | 1465426008933 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:46:48 INFO - PROCESS | 1228 | 1465426008941 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1228 | 1465426008944 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:48 INFO - PROCESS | 1228 | ++DOCSHELL 136B2000 == 27 [pid = 1228] [id = 625] 15:46:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (136B4800) [pid = 1228] [serial = 1875] [outer = 00000000] 15:46:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13D1A400) [pid = 1228] [serial = 1876] [outer = 136B4800] 15:46:49 INFO - PROCESS | 1228 | 1465426008990 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (1430D400) [pid = 1228] [serial = 1877] [outer = 136B4800] 15:46:49 INFO - PROCESS | 1228 | 1465426009485 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]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 703ms 15:46:49 INFO - PROCESS | 1228 | 1465426009530 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1228 | 1465426009532 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:46:49 INFO - PROCESS | 1228 | 1465426009535 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 1228 | 1465426009537 Marionette TRACE conn3 <- [1,2466,null,{}] 15:46:49 INFO - PROCESS | 1228 | 1465426009552 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}] 15:46:49 INFO - PROCESS | 1228 | 1465426009554 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:49 INFO - PROCESS | 1228 | 1465426009635 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:46:49 INFO - PROCESS | 1228 | 1465426009641 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1228 | 1465426009643 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:49 INFO - PROCESS | 1228 | ++DOCSHELL 1430A400 == 28 [pid = 1228] [id = 626] 15:46:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (14364000) [pid = 1228] [serial = 1878] [outer = 00000000] 15:46:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15E57800) [pid = 1228] [serial = 1879] [outer = 14364000] 15:46:49 INFO - PROCESS | 1228 | 1465426009686 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (161B4400) [pid = 1228] [serial = 1880] [outer = 14364000] 15:46:50 INFO - PROCESS | 1228 | 1465426010130 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]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 657ms 15:46:50 INFO - PROCESS | 1228 | 1465426010194 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1228 | 1465426010196 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:46:50 INFO - PROCESS | 1228 | 1465426010199 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1228 | 1465426010201 Marionette TRACE conn3 <- [1,2470,null,{}] 15:46:50 INFO - PROCESS | 1228 | 1465426010204 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}] 15:46:50 INFO - PROCESS | 1228 | 1465426010206 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:50 INFO - PROCESS | 1228 | 1465426010282 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:46:50 INFO - PROCESS | 1228 | 1465426010288 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1228 | 1465426010290 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:50 INFO - PROCESS | 1228 | ++DOCSHELL 161BB400 == 29 [pid = 1228] [id = 627] 15:46:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161BBC00) [pid = 1228] [serial = 1881] [outer = 00000000] 15:46:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (169D5C00) [pid = 1228] [serial = 1882] [outer = 161BBC00] 15:46:50 INFO - PROCESS | 1228 | 1465426010338 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16ABD000) [pid = 1228] [serial = 1883] [outer = 161BBC00] 15:46:50 INFO - PROCESS | 1228 | 1465426010824 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]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 15:46:50 INFO - PROCESS | 1228 | 1465426010899 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1228 | 1465426010901 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:46:50 INFO - PROCESS | 1228 | 1465426010905 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1228 | 1465426010906 Marionette TRACE conn3 <- [1,2474,null,{}] 15:46:50 INFO - PROCESS | 1228 | 1465426010909 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}] 15:46:50 INFO - PROCESS | 1228 | 1465426010915 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:51 INFO - PROCESS | 1228 | 1465426011020 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:46:51 INFO - PROCESS | 1228 | 1465426011025 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1228 | 1465426011027 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:51 INFO - PROCESS | 1228 | ++DOCSHELL 1678B400 == 30 [pid = 1228] [id = 628] 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16D03000) [pid = 1228] [serial = 1884] [outer = 00000000] 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (178AA400) [pid = 1228] [serial = 1885] [outer = 16D03000] 15:46:51 INFO - PROCESS | 1228 | 1465426011070 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F23C00) [pid = 1228] [serial = 1886] [outer = 16D03000] 15:46:51 INFO - PROCESS | 1228 | 1465426011519 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]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 704ms 15:46:51 INFO - PROCESS | 1228 | 1465426011604 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1228 | 1465426011606 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:46:51 INFO - PROCESS | 1228 | 1465426011609 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1228 | 1465426011611 Marionette TRACE conn3 <- [1,2478,null,{}] 15:46:51 INFO - PROCESS | 1228 | 1465426011614 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}] 15:46:51 INFO - PROCESS | 1228 | 1465426011626 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:51 INFO - PROCESS | 1228 | 1465426011726 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:46:51 INFO - PROCESS | 1228 | 1465426011732 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1228 | 1465426011734 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:51 INFO - PROCESS | 1228 | ++DOCSHELL 17F5EC00 == 31 [pid = 1228] [id = 629] 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F5FC00) [pid = 1228] [serial = 1887] [outer = 00000000] 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829A400) [pid = 1228] [serial = 1888] [outer = 17F5FC00] 15:46:51 INFO - PROCESS | 1228 | 1465426011786 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1829AC00) [pid = 1228] [serial = 1889] [outer = 17F5FC00] 15:46:52 INFO - PROCESS | 1228 | 1465426012221 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]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 640ms 15:46:52 INFO - PROCESS | 1228 | 1465426012248 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1228 | 1465426012250 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:46:52 INFO - PROCESS | 1228 | 1465426012253 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:46:52 INFO - PROCESS | 1228 | 1465426012255 Marionette TRACE conn3 <- [1,2482,null,{}] 15:46:52 INFO - PROCESS | 1228 | 1465426012258 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}] 15:46:52 INFO - PROCESS | 1228 | 1465426012260 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:52 INFO - PROCESS | 1228 | 1465426012336 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:46:52 INFO - PROCESS | 1228 | 1465426012341 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1228 | 1465426012343 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:52 INFO - PROCESS | 1228 | ++DOCSHELL 1803E400 == 32 [pid = 1228] [id = 630] 15:46:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1829F800) [pid = 1228] [serial = 1890] [outer = 00000000] 15:46:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185DCC00) [pid = 1228] [serial = 1891] [outer = 1829F800] 15:46:52 INFO - PROCESS | 1228 | 1465426012386 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185DE800) [pid = 1228] [serial = 1892] [outer = 1829F800] 15:46:52 INFO - PROCESS | 1228 | 1465426012816 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]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 594ms 15:46:52 INFO - PROCESS | 1228 | 1465426012862 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1228 | 1465426012864 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:46:52 INFO - PROCESS | 1228 | 1465426012867 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 1228 | 1465426012869 Marionette TRACE conn3 <- [1,2486,null,{}] 15:46:52 INFO - PROCESS | 1228 | 1465426012884 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}] 15:46:52 INFO - PROCESS | 1228 | 1465426012886 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:53 INFO - PROCESS | 1228 | 1465426012994 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:46:53 INFO - PROCESS | 1228 | 1465426012999 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1228 | 1465426013001 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:53 INFO - PROCESS | 1228 | ++DOCSHELL 136AF000 == 33 [pid = 1228] [id = 631] 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B4C000) [pid = 1228] [serial = 1893] [outer = 00000000] 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C17C00) [pid = 1228] [serial = 1894] [outer = 19B4C000] 15:46:53 INFO - PROCESS | 1228 | 1465426013044 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19C1C400) [pid = 1228] [serial = 1895] [outer = 19B4C000] 15:46:53 INFO - PROCESS | 1228 | 1465426013515 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]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 688ms 15:46:53 INFO - PROCESS | 1228 | 1465426013566 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1228 | 1465426013568 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:46:53 INFO - PROCESS | 1228 | 1465426013571 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:46:53 INFO - PROCESS | 1228 | 1465426013573 Marionette TRACE conn3 <- [1,2490,null,{}] 15:46:53 INFO - PROCESS | 1228 | 1465426013576 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}] 15:46:53 INFO - PROCESS | 1228 | 1465426013578 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:53 INFO - PROCESS | 1228 | 1465426013705 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:46:53 INFO - PROCESS | 1228 | 1465426013712 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1228 | 1465426013714 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:53 INFO - PROCESS | 1228 | ++DOCSHELL 12D84C00 == 34 [pid = 1228] [id = 632] 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19ED3000) [pid = 1228] [serial = 1896] [outer = 00000000] 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A27E800) [pid = 1228] [serial = 1897] [outer = 19ED3000] 15:46:53 INFO - PROCESS | 1228 | 1465426013816 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A284800) [pid = 1228] [serial = 1898] [outer = 19ED3000] 15:46:54 INFO - PROCESS | 1228 | 1465426014233 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]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 15:46:54 INFO - PROCESS | 1228 | 1465426014271 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1228 | 1465426014273 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:46:54 INFO - PROCESS | 1228 | 1465426014277 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1228 | 1465426014279 Marionette TRACE conn3 <- [1,2494,null,{}] 15:46:54 INFO - PROCESS | 1228 | 1465426014282 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}] 15:46:54 INFO - PROCESS | 1228 | 1465426014284 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:54 INFO - PROCESS | 1228 | 1465426014442 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:46:54 INFO - PROCESS | 1228 | 1465426014468 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1228 | 1465426014471 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:54 INFO - PROCESS | 1228 | ++DOCSHELL 161B8C00 == 35 [pid = 1228] [id = 633] 15:46:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A604000) [pid = 1228] [serial = 1899] [outer = 00000000] 15:46:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (1A729400) [pid = 1228] [serial = 1900] [outer = 1A604000] 15:46:54 INFO - PROCESS | 1228 | 1465426014515 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (1A78CC00) [pid = 1228] [serial = 1901] [outer = 1A604000] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1829BC00) [pid = 1228] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (185DEC00) [pid = 1228] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (10A51800) [pid = 1228] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A110800) [pid = 1228] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (169CB400) [pid = 1228] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (18291400) [pid = 1228] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (17696400) [pid = 1228] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (16ABE000) [pid = 1228] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (161B9C00) [pid = 1228] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (151BA800) [pid = 1228] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (130A2400) [pid = 1228] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10EE9800) [pid = 1228] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185C8C00) [pid = 1228] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:46:55 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (15B48800) [pid = 1228] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:46:55 INFO - PROCESS | 1228 | 1465426015317 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]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1094ms 15:46:55 INFO - PROCESS | 1228 | 1465426015378 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1228 | 1465426015383 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:46:55 INFO - PROCESS | 1228 | 1465426015388 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1228 | 1465426015392 Marionette TRACE conn3 <- [1,2498,null,{}] 15:46:55 INFO - PROCESS | 1228 | 1465426015398 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}] 15:46:55 INFO - PROCESS | 1228 | 1465426015401 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:55 INFO - PROCESS | 1228 | 1465426015593 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:46:55 INFO - PROCESS | 1228 | 1465426015605 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1228 | 1465426015610 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:55 INFO - PROCESS | 1228 | ++DOCSHELL 10565C00 == 36 [pid = 1228] [id = 634] 15:46:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (105E4800) [pid = 1228] [serial = 1902] [outer = 00000000] 15:46:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (10EED800) [pid = 1228] [serial = 1903] [outer = 105E4800] 15:46:55 INFO - PROCESS | 1228 | 1465426015666 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (12A1A400) [pid = 1228] [serial = 1904] [outer = 105E4800] 15:46:56 INFO - PROCESS | 1228 | 1465426016464 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]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1141ms 15:46:56 INFO - PROCESS | 1228 | 1465426016531 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1228 | 1465426016536 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:46:56 INFO - PROCESS | 1228 | 1465426016543 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 1228 | 1465426016545 Marionette TRACE conn3 <- [1,2502,null,{}] 15:46:56 INFO - PROCESS | 1228 | 1465426016549 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}] 15:46:56 INFO - PROCESS | 1228 | 1465426016552 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:56 INFO - PROCESS | 1228 | 1465426016668 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:46:56 INFO - PROCESS | 1228 | 1465426016805 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1228 | 1465426016808 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:56 INFO - PROCESS | 1228 | ++DOCSHELL 1312F800 == 37 [pid = 1228] [id = 635] 15:46:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (13155400) [pid = 1228] [serial = 1905] [outer = 00000000] 15:46:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (13944400) [pid = 1228] [serial = 1906] [outer = 13155400] 15:46:56 INFO - PROCESS | 1228 | 1465426016872 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (14312800) [pid = 1228] [serial = 1907] [outer = 13155400] 15:46:57 INFO - PROCESS | 1228 | 1465426017758 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]]]}] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 12D84C00 == 36 [pid = 1228] [id = 632] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 136AF000 == 35 [pid = 1228] [id = 631] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 1803E400 == 34 [pid = 1228] [id = 630] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 17F5EC00 == 33 [pid = 1228] [id = 629] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 1678B400 == 32 [pid = 1228] [id = 628] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 161BB400 == 31 [pid = 1228] [id = 627] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 1430A400 == 30 [pid = 1228] [id = 626] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 136B2000 == 29 [pid = 1228] [id = 625] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 12BA5400 == 28 [pid = 1228] [id = 624] 15:46:57 INFO - PROCESS | 1228 | --DOCSHELL 10EE5000 == 27 [pid = 1228] [id = 623] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A724000) [pid = 1228] [serial = 1865] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1A72E400) [pid = 1228] [serial = 1867] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B55C00) [pid = 1228] [serial = 1852] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C86800) [pid = 1228] [serial = 1855] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19C16800) [pid = 1228] [serial = 1853] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A6E7C00) [pid = 1228] [serial = 1858] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A722000) [pid = 1228] [serial = 1864] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A6F2800) [pid = 1228] [serial = 1859] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19B49000) [pid = 1228] [serial = 1849] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (185C1000) [pid = 1228] [serial = 1846] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13946000) [pid = 1228] [serial = 1847] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (17F5C800) [pid = 1228] [serial = 1843] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (18203800) [pid = 1228] [serial = 1844] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16AC3400) [pid = 1228] [serial = 1840] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16D05800) [pid = 1228] [serial = 1841] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (161C0800) [pid = 1228] [serial = 1837] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (16655C00) [pid = 1228] [serial = 1838] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1550A000) [pid = 1228] [serial = 1834] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (15B47C00) [pid = 1228] [serial = 1835] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (131CC400) [pid = 1228] [serial = 1831] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1321BC00) [pid = 1228] [serial = 1832] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (114C3400) [pid = 1228] [serial = 1828] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (114C7000) [pid = 1228] [serial = 1829] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1A602800) [pid = 1228] [serial = 1826] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (185C9000) [pid = 1228] [serial = 1861] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (19ED5C00) [pid = 1228] [serial = 1856] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (19B4CC00) [pid = 1228] [serial = 1862] [outer = 00000000] [url = about:blank] 15:46:57 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (19B4A800) [pid = 1228] [serial = 1850] [outer = 00000000] [url = about:blank] 15:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1297ms 15:46:57 INFO - PROCESS | 1228 | 1465426017843 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1228 | 1465426017850 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:46:57 INFO - PROCESS | 1228 | 1465426017855 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1228 | 1465426017858 Marionette TRACE conn3 <- [1,2506,null,{}] 15:46:57 INFO - PROCESS | 1228 | 1465426017863 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}] 15:46:57 INFO - PROCESS | 1228 | 1465426017866 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:57 INFO - PROCESS | 1228 | 1465426017960 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:46:57 INFO - PROCESS | 1228 | 1465426017966 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1228 | 1465426017969 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:58 INFO - PROCESS | 1228 | ++DOCSHELL 10EE6400 == 28 [pid = 1228] [id = 636] 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (10EE7C00) [pid = 1228] [serial = 1908] [outer = 00000000] 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (111EBC00) [pid = 1228] [serial = 1909] [outer = 10EE7C00] 15:46:58 INFO - PROCESS | 1228 | 1465426018016 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (11C24000) [pid = 1228] [serial = 1910] [outer = 10EE7C00] 15:46:58 INFO - PROCESS | 1228 | 1465426018544 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]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 15:46:58 INFO - PROCESS | 1228 | 1465426018593 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 1228 | 1465426018597 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:46:58 INFO - PROCESS | 1228 | 1465426018603 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:46:58 INFO - PROCESS | 1228 | 1465426018605 Marionette TRACE conn3 <- [1,2510,null,{}] 15:46:58 INFO - PROCESS | 1228 | 1465426018609 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}] 15:46:58 INFO - PROCESS | 1228 | 1465426018611 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:58 INFO - PROCESS | 1228 | 1465426018695 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:46:58 INFO - PROCESS | 1228 | 1465426018792 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1228 | 1465426018794 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:58 INFO - PROCESS | 1228 | ++DOCSHELL 130C4000 == 29 [pid = 1228] [id = 637] 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (130C5800) [pid = 1228] [serial = 1911] [outer = 00000000] 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (13150400) [pid = 1228] [serial = 1912] [outer = 130C5800] 15:46:58 INFO - PROCESS | 1228 | 1465426018840 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (131D6000) [pid = 1228] [serial = 1913] [outer = 130C5800] 15:46:59 INFO - PROCESS | 1228 | 1465426019244 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]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 688ms 15:46:59 INFO - PROCESS | 1228 | 1465426019302 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1228 | 1465426019305 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:46:59 INFO - PROCESS | 1228 | 1465426019308 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1228 | 1465426019312 Marionette TRACE conn3 <- [1,2514,null,{}] 15:46:59 INFO - PROCESS | 1228 | 1465426019322 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}] 15:46:59 INFO - PROCESS | 1228 | 1465426019327 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:59 INFO - PROCESS | 1228 | 1465426019439 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:46:59 INFO - PROCESS | 1228 | 1465426019454 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1228 | 1465426019457 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:46:59 INFO - PROCESS | 1228 | ++DOCSHELL 153C7800 == 30 [pid = 1228] [id = 638] 15:46:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (15509800) [pid = 1228] [serial = 1914] [outer = 00000000] 15:46:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1558B000) [pid = 1228] [serial = 1915] [outer = 15509800] 15:46:59 INFO - PROCESS | 1228 | 1465426019504 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (15E58C00) [pid = 1228] [serial = 1916] [outer = 15509800] 15:46:59 INFO - PROCESS | 1228 | 1465426019956 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]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 688ms 15:47:00 INFO - PROCESS | 1228 | 1465426020008 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1228 | 1465426020010 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:47:00 INFO - PROCESS | 1228 | 1465426020013 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1228 | 1465426020015 Marionette TRACE conn3 <- [1,2518,null,{}] 15:47:00 INFO - PROCESS | 1228 | 1465426020018 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}] 15:47:00 INFO - PROCESS | 1228 | 1465426020020 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:00 INFO - PROCESS | 1228 | 1465426020136 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:47:00 INFO - PROCESS | 1228 | 1465426020141 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1228 | 1465426020143 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:00 INFO - PROCESS | 1228 | ++DOCSHELL 161BEC00 == 31 [pid = 1228] [id = 639] 15:47:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (161C0000) [pid = 1228] [serial = 1917] [outer = 00000000] 15:47:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (161C3800) [pid = 1228] [serial = 1918] [outer = 161C0000] 15:47:00 INFO - PROCESS | 1228 | 1465426020237 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (169CBC00) [pid = 1228] [serial = 1919] [outer = 161C0000] 15:47:00 INFO - PROCESS | 1228 | 1465426020658 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]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 703ms 15:47:00 INFO - PROCESS | 1228 | 1465426020713 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1228 | 1465426020715 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:47:00 INFO - PROCESS | 1228 | 1465426020718 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:47:00 INFO - PROCESS | 1228 | 1465426020720 Marionette TRACE conn3 <- [1,2522,null,{}] 15:47:00 INFO - PROCESS | 1228 | 1465426020723 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}] 15:47:00 INFO - PROCESS | 1228 | 1465426020725 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:00 INFO - PROCESS | 1228 | 1465426020839 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:47:00 INFO - PROCESS | 1228 | 1465426020937 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1228 | 1465426020940 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:00 INFO - PROCESS | 1228 | ++DOCSHELL 16ABDC00 == 32 [pid = 1228] [id = 640] 15:47:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (16AC1000) [pid = 1228] [serial = 1920] [outer = 00000000] 15:47:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16D01C00) [pid = 1228] [serial = 1921] [outer = 16AC1000] 15:47:01 INFO - PROCESS | 1228 | 1465426020982 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (16D05800) [pid = 1228] [serial = 1922] [outer = 16AC1000] 15:47:01 INFO - PROCESS | 1228 | 1465426021407 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]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 15:47:01 INFO - PROCESS | 1228 | 1465426021459 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 1228 | 1465426021461 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:47:01 INFO - PROCESS | 1228 | 1465426021464 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:47:01 INFO - PROCESS | 1228 | 1465426021466 Marionette TRACE conn3 <- [1,2526,null,{}] 15:47:01 INFO - PROCESS | 1228 | 1465426021469 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}] 15:47:01 INFO - PROCESS | 1228 | 1465426021474 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:01 INFO - PROCESS | 1228 | 1465426021615 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:47:01 INFO - PROCESS | 1228 | 1465426021680 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1228 | 1465426021682 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:01 INFO - PROCESS | 1228 | ++DOCSHELL 173ED800 == 33 [pid = 1228] [id = 641] 15:47:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (173F0C00) [pid = 1228] [serial = 1923] [outer = 00000000] 15:47:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (17F5C800) [pid = 1228] [serial = 1924] [outer = 173F0C00] 15:47:01 INFO - PROCESS | 1228 | 1465426021725 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (17F5D400) [pid = 1228] [serial = 1925] [outer = 173F0C00] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1829F800) [pid = 1228] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B4C000) [pid = 1228] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19ED3000) [pid = 1228] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1A729800) [pid = 1228] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (136B4800) [pid = 1228] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17F5FC00) [pid = 1228] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (161BBC00) [pid = 1228] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (16D03000) [pid = 1228] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (12BA5C00) [pid = 1228] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (10EE5800) [pid = 1228] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:47:02 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (14364000) [pid = 1228] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:47:02 INFO - PROCESS | 1228 | 1465426022199 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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 797ms 15:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:47:02 INFO - PROCESS | 1228 | 1465426022266 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1228 | 1465426022268 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 1228 | 1465426022272 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1228 | 1465426022273 Marionette TRACE conn3 <- [1,2530,null,{}] 15:47:02 INFO - PROCESS | 1228 | 1465426022277 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}] 15:47:02 INFO - PROCESS | 1228 | 1465426022279 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:02 INFO - PROCESS | 1228 | 1465426022390 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:47:02 INFO - PROCESS | 1228 | 1465426022451 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 1228 | 1465426022453 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:02 INFO - PROCESS | 1228 | ++DOCSHELL 10EE5800 == 34 [pid = 1228] [id = 642] 15:47:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (114BC000) [pid = 1228] [serial = 1926] [outer = 00000000] 15:47:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (17693400) [pid = 1228] [serial = 1927] [outer = 114BC000] 15:47:02 INFO - PROCESS | 1228 | 1465426022495 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (1820D800) [pid = 1228] [serial = 1928] [outer = 114BC000] 15:47:02 INFO - PROCESS | 1228 | 1465426022851 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]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 625ms 15:47:02 INFO - PROCESS | 1228 | 1465426022910 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1228 | 1465426022912 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:47:02 INFO - PROCESS | 1228 | 1465426022915 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1228 | 1465426022917 Marionette TRACE conn3 <- [1,2534,null,{}] 15:47:02 INFO - PROCESS | 1228 | 1465426022932 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}] 15:47:02 INFO - PROCESS | 1228 | 1465426022935 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:03 INFO - PROCESS | 1228 | 1465426023013 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:47:03 INFO - PROCESS | 1228 | 1465426023018 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1228 | 1465426023020 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:03 INFO - PROCESS | 1228 | ++DOCSHELL 1314DC00 == 35 [pid = 1228] [id = 643] 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (1436B800) [pid = 1228] [serial = 1929] [outer = 00000000] 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (185D6000) [pid = 1228] [serial = 1930] [outer = 1436B800] 15:47:03 INFO - PROCESS | 1228 | 1465426023064 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (185DB400) [pid = 1228] [serial = 1931] [outer = 1436B800] 15:47:03 INFO - PROCESS | 1228 | 1465426023480 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]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 594ms 15:47:03 INFO - PROCESS | 1228 | 1465426023512 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1228 | 1465426023514 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:47:03 INFO - PROCESS | 1228 | 1465426023518 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:47:03 INFO - PROCESS | 1228 | 1465426023519 Marionette TRACE conn3 <- [1,2538,null,{}] 15:47:03 INFO - PROCESS | 1228 | 1465426023539 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}] 15:47:03 INFO - PROCESS | 1228 | 1465426023541 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:03 INFO - PROCESS | 1228 | 1465426023619 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:47:03 INFO - PROCESS | 1228 | 1465426023624 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1228 | 1465426023627 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:03 INFO - PROCESS | 1228 | ++DOCSHELL 153C4800 == 36 [pid = 1228] [id = 644] 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (185D5C00) [pid = 1228] [serial = 1932] [outer = 00000000] 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (19B4EC00) [pid = 1228] [serial = 1933] [outer = 185D5C00] 15:47:03 INFO - PROCESS | 1228 | 1465426023680 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (19B49C00) [pid = 1228] [serial = 1934] [outer = 185D5C00] 15:47:04 INFO - PROCESS | 1228 | 1465426024235 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]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 750ms 15:47:04 INFO - PROCESS | 1228 | 1465426024259 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1228 | 1465426024264 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:47:04 INFO - PROCESS | 1228 | 1465426024270 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 1228 | 1465426024273 Marionette TRACE conn3 <- [1,2542,null,{}] 15:47:04 INFO - PROCESS | 1228 | 1465426024279 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}] 15:47:04 INFO - PROCESS | 1228 | 1465426024282 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:04 INFO - PROCESS | 1228 | 1465426024399 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:47:04 INFO - PROCESS | 1228 | 1465426024511 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1228 | 1465426024516 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:04 INFO - PROCESS | 1228 | ++DOCSHELL 104EA400 == 37 [pid = 1228] [id = 645] 15:47:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (10560000) [pid = 1228] [serial = 1935] [outer = 00000000] 15:47:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (11C1E000) [pid = 1228] [serial = 1936] [outer = 10560000] 15:47:04 INFO - PROCESS | 1228 | 1465426024613 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (12D85000) [pid = 1228] [serial = 1937] [outer = 10560000] 15:47:05 INFO - PROCESS | 1228 | 1465426025272 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]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1047ms 15:47:05 INFO - PROCESS | 1228 | 1465426025318 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1228 | 1465426025323 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:47:05 INFO - PROCESS | 1228 | 1465426025350 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1228 | 1465426025353 Marionette TRACE conn3 <- [1,2546,null,{}] 15:47:05 INFO - PROCESS | 1228 | 1465426025357 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}] 15:47:05 INFO - PROCESS | 1228 | 1465426025360 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:05 INFO - PROCESS | 1228 | 1465426025467 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:47:05 INFO - PROCESS | 1228 | 1465426025605 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1228 | 1465426025608 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:05 INFO - PROCESS | 1228 | ++DOCSHELL 14371000 == 38 [pid = 1228] [id = 646] 15:47:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (15115C00) [pid = 1228] [serial = 1938] [outer = 00000000] 15:47:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (15513C00) [pid = 1228] [serial = 1939] [outer = 15115C00] 15:47:05 INFO - PROCESS | 1228 | 1465426025664 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161BB400) [pid = 1228] [serial = 1940] [outer = 15115C00] 15:47:06 INFO - PROCESS | 1228 | 1465426026255 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]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 953ms 15:47:06 INFO - PROCESS | 1228 | 1465426026300 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1228 | 1465426026303 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:47:06 INFO - PROCESS | 1228 | 1465426026308 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:47:06 INFO - PROCESS | 1228 | 1465426026312 Marionette TRACE conn3 <- [1,2550,null,{}] 15:47:06 INFO - PROCESS | 1228 | 1465426026323 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}] 15:47:06 INFO - PROCESS | 1228 | 1465426026327 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:06 INFO - PROCESS | 1228 | 1465426026433 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:47:06 INFO - PROCESS | 1228 | 1465426026589 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1228 | 1465426026592 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:06 INFO - PROCESS | 1228 | ++DOCSHELL 1829A000 == 39 [pid = 1228] [id = 647] 15:47:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829C800) [pid = 1228] [serial = 1941] [outer = 00000000] 15:47:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (185D5800) [pid = 1228] [serial = 1942] [outer = 1829C800] 15:47:06 INFO - PROCESS | 1228 | 1465426026650 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B55400) [pid = 1228] [serial = 1943] [outer = 1829C800] 15:47:07 INFO - PROCESS | 1228 | 1465426027487 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]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1250ms 15:47:07 INFO - PROCESS | 1228 | 1465426027567 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1228 | 1465426027571 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:47:07 INFO - PROCESS | 1228 | 1465426027577 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1228 | 1465426027580 Marionette TRACE conn3 <- [1,2554,null,{}] 15:47:07 INFO - PROCESS | 1228 | 1465426027585 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}] 15:47:07 INFO - PROCESS | 1228 | 1465426027588 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:07 INFO - PROCESS | 1228 | 1465426027721 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 1314DC00 == 38 [pid = 1228] [id = 643] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 10EE5800 == 37 [pid = 1228] [id = 642] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 173ED800 == 36 [pid = 1228] [id = 641] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 16ABDC00 == 35 [pid = 1228] [id = 640] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 161BEC00 == 34 [pid = 1228] [id = 639] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 153C7800 == 33 [pid = 1228] [id = 638] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 130C4000 == 32 [pid = 1228] [id = 637] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 10EE6400 == 31 [pid = 1228] [id = 636] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 161B8C00 == 30 [pid = 1228] [id = 633] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 10565C00 == 29 [pid = 1228] [id = 634] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 16AC3000 == 28 [pid = 1228] [id = 622] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 1312F800 == 27 [pid = 1228] [id = 635] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 1829A000 == 26 [pid = 1228] [id = 647] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 153C4800 == 25 [pid = 1228] [id = 644] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 104EA400 == 24 [pid = 1228] [id = 645] 15:47:08 INFO - PROCESS | 1228 | --DOCSHELL 14371000 == 23 [pid = 1228] [id = 646] 15:47:08 INFO - PROCESS | 1228 | 1465426028428 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1228 | 1465426028432 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (185DE800) [pid = 1228] [serial = 1892] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185DCC00) [pid = 1228] [serial = 1891] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19C17C00) [pid = 1228] [serial = 1894] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A284800) [pid = 1228] [serial = 1898] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A729400) [pid = 1228] [serial = 1900] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19C1C400) [pid = 1228] [serial = 1895] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A78C800) [pid = 1228] [serial = 1868] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13D1A400) [pid = 1228] [serial = 1876] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (1430D400) [pid = 1228] [serial = 1877] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1829A400) [pid = 1228] [serial = 1888] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1829AC00) [pid = 1228] [serial = 1889] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (169D5C00) [pid = 1228] [serial = 1882] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (16ABD000) [pid = 1228] [serial = 1883] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (178AA400) [pid = 1228] [serial = 1885] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (17F23C00) [pid = 1228] [serial = 1886] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (12D85800) [pid = 1228] [serial = 1873] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (13078C00) [pid = 1228] [serial = 1874] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (10EE9400) [pid = 1228] [serial = 1870] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (10F2C800) [pid = 1228] [serial = 1871] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (15E57800) [pid = 1228] [serial = 1879] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (161B4400) [pid = 1228] [serial = 1880] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1A27E800) [pid = 1228] [serial = 1897] [outer = 00000000] [url = about:blank] 15:47:08 INFO - PROCESS | 1228 | ++DOCSHELL 10475000 == 24 [pid = 1228] [id = 648] 15:47:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (1047BC00) [pid = 1228] [serial = 1944] [outer = 00000000] 15:47:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (105ECC00) [pid = 1228] [serial = 1945] [outer = 1047BC00] 15:47:08 INFO - PROCESS | 1228 | 1465426028571 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10EDE400) [pid = 1228] [serial = 1946] [outer = 1047BC00] 15:47:09 INFO - PROCESS | 1228 | 1465426029057 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]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1562ms 15:47:09 INFO - PROCESS | 1228 | 1465426029141 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1228 | 1465426029145 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:47:09 INFO - PROCESS | 1228 | 1465426029149 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1228 | 1465426029152 Marionette TRACE conn3 <- [1,2558,null,{}] 15:47:09 INFO - PROCESS | 1228 | 1465426029157 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}] 15:47:09 INFO - PROCESS | 1228 | 1465426029162 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:09 INFO - PROCESS | 1228 | 1465426029258 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:47:09 INFO - PROCESS | 1228 | 1465426029266 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1228 | 1465426029269 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:09 INFO - PROCESS | 1228 | ++DOCSHELL 12A16C00 == 25 [pid = 1228] [id = 649] 15:47:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (12AA1C00) [pid = 1228] [serial = 1947] [outer = 00000000] 15:47:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12D81800) [pid = 1228] [serial = 1948] [outer = 12AA1C00] 15:47:09 INFO - PROCESS | 1228 | 1465426029316 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (1306B000) [pid = 1228] [serial = 1949] [outer = 12AA1C00] 15:47:09 INFO - PROCESS | 1228 | 1465426029843 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]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 15:47:09 INFO - PROCESS | 1228 | 1465426029893 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1228 | 1465426029897 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:47:09 INFO - PROCESS | 1228 | 1465426029902 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1228 | 1465426029904 Marionette TRACE conn3 <- [1,2562,null,{}] 15:47:09 INFO - PROCESS | 1228 | 1465426029908 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}] 15:47:09 INFO - PROCESS | 1228 | 1465426029910 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:10 INFO - PROCESS | 1228 | 1465426030035 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:47:10 INFO - PROCESS | 1228 | 1465426030104 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1228 | 1465426030106 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:10 INFO - PROCESS | 1228 | ++DOCSHELL 136AC400 == 26 [pid = 1228] [id = 650] 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (136AC800) [pid = 1228] [serial = 1950] [outer = 00000000] 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13946400) [pid = 1228] [serial = 1951] [outer = 136AC800] 15:47:10 INFO - PROCESS | 1228 | 1465426030151 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (1430F800) [pid = 1228] [serial = 1952] [outer = 136AC800] 15:47:10 INFO - PROCESS | 1228 | 1465426030550 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]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 15:47:10 INFO - PROCESS | 1228 | 1465426030601 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1228 | 1465426030603 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:47:10 INFO - PROCESS | 1228 | 1465426030608 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1228 | 1465426030614 Marionette TRACE conn3 <- [1,2566,null,{}] 15:47:10 INFO - PROCESS | 1228 | 1465426030623 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}] 15:47:10 INFO - PROCESS | 1228 | 1465426030627 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:10 INFO - PROCESS | 1228 | 1465426030756 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:47:10 INFO - PROCESS | 1228 | 1465426030770 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1228 | 1465426030772 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:10 INFO - PROCESS | 1228 | ++DOCSHELL 1550AC00 == 27 [pid = 1228] [id = 651] 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1550E000) [pid = 1228] [serial = 1953] [outer = 00000000] 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (161B5000) [pid = 1228] [serial = 1954] [outer = 1550E000] 15:47:10 INFO - PROCESS | 1228 | 1465426030816 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (169C2800) [pid = 1228] [serial = 1955] [outer = 1550E000] 15:47:11 INFO - PROCESS | 1228 | 1465426031294 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]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 15:47:11 INFO - PROCESS | 1228 | 1465426031347 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1228 | 1465426031350 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:47:11 INFO - PROCESS | 1228 | 1465426031353 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1228 | 1465426031355 Marionette TRACE conn3 <- [1,2570,null,{}] 15:47:11 INFO - PROCESS | 1228 | 1465426031358 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}] 15:47:11 INFO - PROCESS | 1228 | 1465426031360 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:11 INFO - PROCESS | 1228 | 1465426031502 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:47:11 INFO - PROCESS | 1228 | 1465426031567 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1228 | 1465426031569 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:11 INFO - PROCESS | 1228 | ++DOCSHELL 16ABF000 == 28 [pid = 1228] [id = 652] 15:47:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16C3A800) [pid = 1228] [serial = 1956] [outer = 00000000] 15:47:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16F51C00) [pid = 1228] [serial = 1957] [outer = 16C3A800] 15:47:11 INFO - PROCESS | 1228 | 1465426031622 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (173ED800) [pid = 1228] [serial = 1958] [outer = 16C3A800] 15:47:12 INFO - PROCESS | 1228 | 1465426032075 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]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 735ms 15:47:12 INFO - PROCESS | 1228 | 1465426032095 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1228 | 1465426032097 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:47:12 INFO - PROCESS | 1228 | 1465426032100 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 1228 | 1465426032102 Marionette TRACE conn3 <- [1,2574,null,{}] 15:47:12 INFO - PROCESS | 1228 | 1465426032105 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}] 15:47:12 INFO - PROCESS | 1228 | 1465426032107 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:12 INFO - PROCESS | 1228 | 1465426032218 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:47:12 INFO - PROCESS | 1228 | 1465426032224 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1228 | 1465426032230 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:12 INFO - PROCESS | 1228 | ++DOCSHELL 1789C800 == 29 [pid = 1228] [id = 653] 15:47:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1789D000) [pid = 1228] [serial = 1959] [outer = 00000000] 15:47:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (17F2A400) [pid = 1228] [serial = 1960] [outer = 1789D000] 15:47:12 INFO - PROCESS | 1228 | 1465426032341 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1803E400) [pid = 1228] [serial = 1961] [outer = 1789D000] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13155400) [pid = 1228] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (130C5800) [pid = 1228] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A604000) [pid = 1228] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (15509800) [pid = 1228] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (105E4800) [pid = 1228] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (173F0C00) [pid = 1228] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (10EE7C00) [pid = 1228] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (185D5C00) [pid = 1228] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (16AC1000) [pid = 1228] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (114BC000) [pid = 1228] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1436B800) [pid = 1228] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:47:12 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (161C0000) [pid = 1228] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:47:13 INFO - PROCESS | 1228 | 1465426032995 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]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 953ms 15:47:13 INFO - PROCESS | 1228 | 1465426033044 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1228 | 1465426033046 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:47:13 INFO - PROCESS | 1228 | 1465426033050 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 1228 | 1465426033051 Marionette TRACE conn3 <- [1,2578,null,{}] 15:47:13 INFO - PROCESS | 1228 | 1465426033055 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}] 15:47:13 INFO - PROCESS | 1228 | 1465426033057 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:13 INFO - PROCESS | 1228 | 1465426033146 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:47:13 INFO - PROCESS | 1228 | 1465426033154 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1228 | 1465426033156 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:13 INFO - PROCESS | 1228 | ++DOCSHELL 104E7C00 == 30 [pid = 1228] [id = 654] 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (14314400) [pid = 1228] [serial = 1962] [outer = 00000000] 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (16D04800) [pid = 1228] [serial = 1963] [outer = 14314400] 15:47:13 INFO - PROCESS | 1228 | 1465426033199 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (17F28C00) [pid = 1228] [serial = 1964] [outer = 14314400] 15:47:13 INFO - PROCESS | 1228 | 1465426033649 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]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 641ms 15:47:13 INFO - PROCESS | 1228 | 1465426033688 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1228 | 1465426033690 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:47:13 INFO - PROCESS | 1228 | 1465426033693 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:47:13 INFO - PROCESS | 1228 | 1465426033695 Marionette TRACE conn3 <- [1,2582,null,{}] 15:47:13 INFO - PROCESS | 1228 | 1465426033698 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}] 15:47:13 INFO - PROCESS | 1228 | 1465426033700 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:13 INFO - PROCESS | 1228 | 1465426033776 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:47:13 INFO - PROCESS | 1228 | 1465426033784 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1228 | 1465426033786 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:13 INFO - PROCESS | 1228 | ++DOCSHELL 1829B800 == 31 [pid = 1228] [id = 655] 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1829F000) [pid = 1228] [serial = 1965] [outer = 00000000] 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (185DA400) [pid = 1228] [serial = 1966] [outer = 1829F000] 15:47:13 INFO - PROCESS | 1228 | 1465426033828 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (185E0000) [pid = 1228] [serial = 1967] [outer = 1829F000] 15:47:14 INFO - PROCESS | 1228 | 1465426034267 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]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 594ms 15:47:14 INFO - PROCESS | 1228 | 1465426034290 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1228 | 1465426034292 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:47:14 INFO - PROCESS | 1228 | 1465426034308 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 1228 | 1465426034310 Marionette TRACE conn3 <- [1,2586,null,{}] 15:47:14 INFO - PROCESS | 1228 | 1465426034317 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}] 15:47:14 INFO - PROCESS | 1228 | 1465426034319 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:14 INFO - PROCESS | 1228 | 1465426034397 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:47:14 INFO - PROCESS | 1228 | 1465426034402 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1228 | 1465426034404 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:14 INFO - PROCESS | 1228 | ++DOCSHELL 1026DC00 == 32 [pid = 1228] [id = 656] 15:47:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15509800) [pid = 1228] [serial = 1968] [outer = 00000000] 15:47:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (19B54800) [pid = 1228] [serial = 1969] [outer = 15509800] 15:47:14 INFO - PROCESS | 1228 | 1465426034447 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (19B56C00) [pid = 1228] [serial = 1970] [outer = 15509800] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 1436FC00 == 31 [pid = 1228] [id = 495] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 12AAB400 == 30 [pid = 1228] [id = 486] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 19C7CC00 == 29 [pid = 1228] [id = 502] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 105F1400 == 28 [pid = 1228] [id = 493] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 185D6C00 == 27 [pid = 1228] [id = 501] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 10EE5C00 == 26 [pid = 1228] [id = 491] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 161B9800 == 25 [pid = 1228] [id = 498] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 12AA8400 == 24 [pid = 1228] [id = 487] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 15E5A400 == 23 [pid = 1228] [id = 489] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 1760C800 == 22 [pid = 1228] [id = 499] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 161C1000 == 21 [pid = 1228] [id = 492] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 173EBC00 == 20 [pid = 1228] [id = 490] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 15B52400 == 19 [pid = 1228] [id = 488] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 1789BC00 == 18 [pid = 1228] [id = 500] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 10A54C00 == 17 [pid = 1228] [id = 494] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 10EE1000 == 16 [pid = 1228] [id = 496] 15:47:15 INFO - PROCESS | 1228 | --DOCSHELL 12A19800 == 15 [pid = 1228] [id = 497] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13944400) [pid = 1228] [serial = 1906] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (14312800) [pid = 1228] [serial = 1907] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (13150400) [pid = 1228] [serial = 1912] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (131D6000) [pid = 1228] [serial = 1913] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1A78CC00) [pid = 1228] [serial = 1901] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1558B000) [pid = 1228] [serial = 1915] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (10EED800) [pid = 1228] [serial = 1903] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (12A1A400) [pid = 1228] [serial = 1904] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (17F5C800) [pid = 1228] [serial = 1924] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (111EBC00) [pid = 1228] [serial = 1909] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (11C24000) [pid = 1228] [serial = 1910] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (19B4EC00) [pid = 1228] [serial = 1933] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (16D05800) [pid = 1228] [serial = 1922] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (16D01C00) [pid = 1228] [serial = 1921] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (17693400) [pid = 1228] [serial = 1927] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (19B49C00) [pid = 1228] [serial = 1934] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (17F5D400) [pid = 1228] [serial = 1925] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (185D6000) [pid = 1228] [serial = 1930] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (1820D800) [pid = 1228] [serial = 1928] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (185DB400) [pid = 1228] [serial = 1931] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (161C3800) [pid = 1228] [serial = 1918] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (169CBC00) [pid = 1228] [serial = 1919] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | --DOMWINDOW == 51 (15E58C00) [pid = 1228] [serial = 1916] [outer = 00000000] [url = about:blank] 15:47:16 INFO - PROCESS | 1228 | 1465426036157 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]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1938ms 15:47:16 INFO - PROCESS | 1228 | 1465426036229 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1228 | 1465426036232 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:47:16 INFO - PROCESS | 1228 | 1465426036237 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1228 | 1465426036241 Marionette TRACE conn3 <- [1,2590,null,{}] 15:47:16 INFO - PROCESS | 1228 | 1465426036247 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}] 15:47:16 INFO - PROCESS | 1228 | 1465426036250 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:16 INFO - PROCESS | 1228 | 1465426036339 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:47:16 INFO - PROCESS | 1228 | 1465426036353 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1228 | 1465426036355 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:16 INFO - PROCESS | 1228 | ++DOCSHELL 10F2AC00 == 16 [pid = 1228] [id = 657] 15:47:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (10F2B800) [pid = 1228] [serial = 1971] [outer = 00000000] 15:47:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (114C9400) [pid = 1228] [serial = 1972] [outer = 10F2B800] 15:47:16 INFO - PROCESS | 1228 | 1465426036403 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (11C26000) [pid = 1228] [serial = 1973] [outer = 10F2B800] 15:47:16 INFO - PROCESS | 1228 | 1465426036908 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]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 703ms 15:47:16 INFO - PROCESS | 1228 | 1465426036938 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1228 | 1465426036943 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:47:16 INFO - PROCESS | 1228 | 1465426036949 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1228 | 1465426036952 Marionette TRACE conn3 <- [1,2594,null,{}] 15:47:16 INFO - PROCESS | 1228 | 1465426036955 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}] 15:47:16 INFO - PROCESS | 1228 | 1465426036958 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:17 INFO - PROCESS | 1228 | 1465426037048 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:47:17 INFO - PROCESS | 1228 | 1465426037058 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1228 | 1465426037062 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:17 INFO - PROCESS | 1228 | ++DOCSHELL 13079000 == 17 [pid = 1228] [id = 658] 15:47:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (1309C800) [pid = 1228] [serial = 1974] [outer = 00000000] 15:47:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (13122800) [pid = 1228] [serial = 1975] [outer = 1309C800] 15:47:17 INFO - PROCESS | 1228 | 1465426037151 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (13150800) [pid = 1228] [serial = 1976] [outer = 1309C800] 15:47:17 INFO - PROCESS | 1228 | 1465426037646 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]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 15:47:17 INFO - PROCESS | 1228 | 1465426037689 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1228 | 1465426037691 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:47:17 INFO - PROCESS | 1228 | 1465426037694 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1228 | 1465426037698 Marionette TRACE conn3 <- [1,2598,null,{}] 15:47:17 INFO - PROCESS | 1228 | 1465426037709 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}] 15:47:17 INFO - PROCESS | 1228 | 1465426037713 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:17 INFO - PROCESS | 1228 | 1465426037824 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:47:17 INFO - PROCESS | 1228 | 1465426037921 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1228 | 1465426037924 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:17 INFO - PROCESS | 1228 | ++DOCSHELL 1430D800 == 18 [pid = 1228] [id = 659] 15:47:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (1430E400) [pid = 1228] [serial = 1977] [outer = 00000000] 15:47:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (151B7C00) [pid = 1228] [serial = 1978] [outer = 1430E400] 15:47:17 INFO - PROCESS | 1228 | 1465426037971 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (1550B800) [pid = 1228] [serial = 1979] [outer = 1430E400] 15:47:18 INFO - PROCESS | 1228 | 1465426038342 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]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 687ms 15:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:47:18 INFO - PROCESS | 1228 | 1465426038396 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1228 | 1465426038398 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:47:18 INFO - PROCESS | 1228 | 1465426038402 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1228 | 1465426038404 Marionette TRACE conn3 <- [1,2602,null,{}] 15:47:18 INFO - PROCESS | 1228 | 1465426038407 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}] 15:47:18 INFO - PROCESS | 1228 | 1465426038418 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:18 INFO - PROCESS | 1228 | 1465426038501 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:47:18 INFO - PROCESS | 1228 | 1465426038506 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1228 | 1465426038508 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:18 INFO - PROCESS | 1228 | ++DOCSHELL 153C7C00 == 19 [pid = 1228] [id = 660] 15:47:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (1550B000) [pid = 1228] [serial = 1980] [outer = 00000000] 15:47:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (16191400) [pid = 1228] [serial = 1981] [outer = 1550B000] 15:47:18 INFO - PROCESS | 1228 | 1465426038551 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (161BAC00) [pid = 1228] [serial = 1982] [outer = 1550B000] 15:47:19 INFO - PROCESS | 1228 | 1465426039013 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]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 688ms 15:47:19 INFO - PROCESS | 1228 | 1465426039099 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1228 | 1465426039101 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:47:19 INFO - PROCESS | 1228 | 1465426039105 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1228 | 1465426039106 Marionette TRACE conn3 <- [1,2606,null,{}] 15:47:19 INFO - PROCESS | 1228 | 1465426039110 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}] 15:47:19 INFO - PROCESS | 1228 | 1465426039112 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:19 INFO - PROCESS | 1228 | 1465426039221 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:47:19 INFO - PROCESS | 1228 | 1465426039233 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1228 | 1465426039235 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:19 INFO - PROCESS | 1228 | ++DOCSHELL 16656800 == 20 [pid = 1228] [id = 661] 15:47:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1678B400) [pid = 1228] [serial = 1983] [outer = 00000000] 15:47:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (16ABEC00) [pid = 1228] [serial = 1984] [outer = 1678B400] 15:47:19 INFO - PROCESS | 1228 | 1465426039279 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (16AC5400) [pid = 1228] [serial = 1985] [outer = 1678B400] 15:47:19 INFO - PROCESS | 1228 | 1465426039734 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]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 688ms 15:47:19 INFO - PROCESS | 1228 | 1465426039804 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1228 | 1465426039806 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:47:19 INFO - PROCESS | 1228 | 1465426039810 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1228 | 1465426039811 Marionette TRACE conn3 <- [1,2610,null,{}] 15:47:19 INFO - PROCESS | 1228 | 1465426039815 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}] 15:47:19 INFO - PROCESS | 1228 | 1465426039820 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:19 INFO - PROCESS | 1228 | 1465426039921 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:47:19 INFO - PROCESS | 1228 | 1465426039927 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1228 | 1465426039929 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:19 INFO - PROCESS | 1228 | ++DOCSHELL 175AAC00 == 21 [pid = 1228] [id = 662] 15:47:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (17606400) [pid = 1228] [serial = 1986] [outer = 00000000] 15:47:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (178A1000) [pid = 1228] [serial = 1987] [outer = 17606400] 15:47:19 INFO - PROCESS | 1228 | 1465426039974 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (17F64000) [pid = 1228] [serial = 1988] [outer = 17606400] 15:47:20 INFO - PROCESS | 1228 | 1465426040404 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]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 641ms 15:47:20 INFO - PROCESS | 1228 | 1465426040448 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 1228 | 1465426040450 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:47:20 INFO - PROCESS | 1228 | 1465426040453 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:47:20 INFO - PROCESS | 1228 | 1465426040454 Marionette TRACE conn3 <- [1,2614,null,{}] 15:47:20 INFO - PROCESS | 1228 | 1465426040458 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}] 15:47:20 INFO - PROCESS | 1228 | 1465426040460 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:20 INFO - PROCESS | 1228 | 1465426040545 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:47:20 INFO - PROCESS | 1228 | 1465426040576 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 1228 | 1465426040579 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:20 INFO - PROCESS | 1228 | ++DOCSHELL 1436B400 == 22 [pid = 1228] [id = 663] 15:47:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (178A0800) [pid = 1228] [serial = 1989] [outer = 00000000] 15:47:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1829B000) [pid = 1228] [serial = 1990] [outer = 178A0800] 15:47:20 INFO - PROCESS | 1228 | 1465426040621 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (1829EC00) [pid = 1228] [serial = 1991] [outer = 178A0800] 15:47:21 INFO - PROCESS | 1228 | 1465426041042 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]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 15:47:21 INFO - PROCESS | 1228 | 1465426041091 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1228 | 1465426041093 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:47:21 INFO - PROCESS | 1228 | 1465426041100 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1228 | 1465426041102 Marionette TRACE conn3 <- [1,2618,null,{}] 15:47:21 INFO - PROCESS | 1228 | 1465426041105 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}] 15:47:21 INFO - PROCESS | 1228 | 1465426041107 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:21 INFO - PROCESS | 1228 | 1465426041182 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:47:21 INFO - PROCESS | 1228 | 1465426041188 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 1228 | 1465426041190 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:21 INFO - PROCESS | 1228 | ++DOCSHELL 15B74C00 == 23 [pid = 1228] [id = 664] 15:47:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (18299000) [pid = 1228] [serial = 1992] [outer = 00000000] 15:47:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (19B4C000) [pid = 1228] [serial = 1993] [outer = 18299000] 15:47:21 INFO - PROCESS | 1228 | 1465426041234 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19B4D000) [pid = 1228] [serial = 1994] [outer = 18299000] 15:47:21 INFO - PROCESS | 1228 | 1465426041735 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]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 15:47:21 INFO - PROCESS | 1228 | 1465426041796 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1228 | 1465426041798 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:47:21 INFO - PROCESS | 1228 | 1465426041807 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1228 | 1465426041808 Marionette TRACE conn3 <- [1,2622,null,{}] 15:47:21 INFO - PROCESS | 1228 | 1465426041811 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}] 15:47:21 INFO - PROCESS | 1228 | 1465426041813 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:21 INFO - PROCESS | 1228 | 1465426041920 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:47:22 INFO - PROCESS | 1228 | 1465426042008 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1228 | 1465426042010 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:22 INFO - PROCESS | 1228 | ++DOCSHELL 1430D400 == 24 [pid = 1228] [id = 665] 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19C21C00) [pid = 1228] [serial = 1995] [outer = 00000000] 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19C86800) [pid = 1228] [serial = 1996] [outer = 19C21C00] 15:47:22 INFO - PROCESS | 1228 | 1465426042053 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19C88400) [pid = 1228] [serial = 1997] [outer = 19C21C00] 15:47:22 INFO - PROCESS | 1228 | 1465426042463 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]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 687ms 15:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:47:22 INFO - PROCESS | 1228 | 1465426042506 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1228 | 1465426042508 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:47:22 INFO - PROCESS | 1228 | 1465426042519 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1228 | 1465426042521 Marionette TRACE conn3 <- [1,2626,null,{}] 15:47:22 INFO - PROCESS | 1228 | 1465426042525 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}] 15:47:22 INFO - PROCESS | 1228 | 1465426042528 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:22 INFO - PROCESS | 1228 | 1465426042658 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:47:22 INFO - PROCESS | 1228 | 1465426042667 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1228 | 1465426042669 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:22 INFO - PROCESS | 1228 | ++DOCSHELL 105E8400 == 25 [pid = 1228] [id = 666] 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (161B8400) [pid = 1228] [serial = 1998] [outer = 00000000] 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A27B800) [pid = 1228] [serial = 1999] [outer = 161B8400] 15:47:22 INFO - PROCESS | 1228 | 1465426042711 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A282000) [pid = 1228] [serial = 2000] [outer = 161B8400] 15:47:23 INFO - PROCESS | 1228 | 1465426043153 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]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 687ms 15:47:23 INFO - PROCESS | 1228 | 1465426043212 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1228 | 1465426043215 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:47:23 INFO - PROCESS | 1228 | 1465426043225 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1228 | 1465426043227 Marionette TRACE conn3 <- [1,2630,null,{}] 15:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:47:23 INFO - PROCESS | 1228 | 1465426043232 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}] 15:47:23 INFO - PROCESS | 1228 | 1465426043234 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:23 INFO - PROCESS | 1228 | 1465426043392 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (15115C00) [pid = 1228] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10560000) [pid = 1228] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (136AC800) [pid = 1228] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12AA1C00) [pid = 1228] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1047BC00) [pid = 1228] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1550E000) [pid = 1228] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (14314400) [pid = 1228] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (1789D000) [pid = 1228] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16C3A800) [pid = 1228] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1829F000) [pid = 1228] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:47:23 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1829C800) [pid = 1228] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:47:23 INFO - PROCESS | 1228 | 1465426043593 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1228 | 1465426043595 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:23 INFO - PROCESS | 1228 | ++DOCSHELL 10560000 == 26 [pid = 1228] [id = 667] 15:47:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (10A47C00) [pid = 1228] [serial = 2001] [outer = 00000000] 15:47:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (12814800) [pid = 1228] [serial = 2002] [outer = 10A47C00] 15:47:23 INFO - PROCESS | 1228 | 1465426043641 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (13D13800) [pid = 1228] [serial = 2003] [outer = 10A47C00] 15:47:24 INFO - PROCESS | 1228 | 1465426044008 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]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 828ms 15:47:24 INFO - PROCESS | 1228 | 1465426044071 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1228 | 1465426044072 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:47:24 INFO - PROCESS | 1228 | 1465426044083 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1228 | 1465426044085 Marionette TRACE conn3 <- [1,2634,null,{}] 15:47:24 INFO - PROCESS | 1228 | 1465426044088 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}] 15:47:24 INFO - PROCESS | 1228 | 1465426044089 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:24 INFO - PROCESS | 1228 | 1465426044169 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:47:24 INFO - PROCESS | 1228 | 1465426044174 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1228 | 1465426044176 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:24 INFO - PROCESS | 1228 | ++DOCSHELL 161B6400 == 27 [pid = 1228] [id = 668] 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169C5C00) [pid = 1228] [serial = 2004] [outer = 00000000] 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1A283400) [pid = 1228] [serial = 2005] [outer = 169C5C00] 15:47:24 INFO - PROCESS | 1228 | 1465426044219 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A603400) [pid = 1228] [serial = 2006] [outer = 169C5C00] 15:47:24 INFO - PROCESS | 1228 | 1465426044645 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]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 594ms 15:47:24 INFO - PROCESS | 1228 | 1465426044678 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1228 | 1465426044680 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:47:24 INFO - PROCESS | 1228 | 1465426044683 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1228 | 1465426044685 Marionette TRACE conn3 <- [1,2638,null,{}] 15:47:24 INFO - PROCESS | 1228 | 1465426044688 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}] 15:47:24 INFO - PROCESS | 1228 | 1465426044690 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:24 INFO - PROCESS | 1228 | 1465426044821 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:47:24 INFO - PROCESS | 1228 | 1465426044831 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1228 | 1465426044833 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:24 INFO - PROCESS | 1228 | ++DOCSHELL 17F60000 == 28 [pid = 1228] [id = 669] 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (18203000) [pid = 1228] [serial = 2007] [outer = 00000000] 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A6EEC00) [pid = 1228] [serial = 2008] [outer = 18203000] 15:47:24 INFO - PROCESS | 1228 | 1465426044875 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A6F3C00) [pid = 1228] [serial = 2009] [outer = 18203000] 15:47:25 INFO - PROCESS | 1228 | 1465426045300 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]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 641ms 15:47:25 INFO - PROCESS | 1228 | 1465426045321 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1228 | 1465426045323 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:47:25 INFO - PROCESS | 1228 | 1465426045327 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1228 | 1465426045329 Marionette TRACE conn3 <- [1,2642,null,{}] 15:47:25 INFO - PROCESS | 1228 | 1465426045332 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}] 15:47:25 INFO - PROCESS | 1228 | 1465426045334 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:25 INFO - PROCESS | 1228 | 1465426045452 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:47:25 INFO - PROCESS | 1228 | 1465426045459 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1228 | 1465426045461 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:25 INFO - PROCESS | 1228 | ++DOCSHELL 1436FC00 == 29 [pid = 1228] [id = 670] 15:47:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16ABE400) [pid = 1228] [serial = 2010] [outer = 00000000] 15:47:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A727400) [pid = 1228] [serial = 2011] [outer = 16ABE400] 15:47:25 INFO - PROCESS | 1228 | 1465426045504 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A72A000) [pid = 1228] [serial = 2012] [outer = 16ABE400] 15:47:26 INFO - PROCESS | 1228 | 1465426046323 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]]]}] 15:47:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:47:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1046ms 15:47:26 INFO - PROCESS | 1228 | 1465426046383 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 1228 | 1465426046387 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:47:26 INFO - PROCESS | 1228 | 1465426046392 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:47:26 INFO - PROCESS | 1228 | 1465426046397 Marionette TRACE conn3 <- [1,2646,null,{}] 15:47:26 INFO - PROCESS | 1228 | 1465426046402 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}] 15:47:26 INFO - PROCESS | 1228 | 1465426046405 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:26 INFO - PROCESS | 1228 | 1465426046546 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:47:26 INFO - PROCESS | 1228 | 1465426046684 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 1228 | 1465426046687 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:26 INFO - PROCESS | 1228 | ++DOCSHELL 10562800 == 30 [pid = 1228] [id = 671] 15:47:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (10CB9400) [pid = 1228] [serial = 2013] [outer = 00000000] 15:47:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (12AA4800) [pid = 1228] [serial = 2014] [outer = 10CB9400] 15:47:26 INFO - PROCESS | 1228 | 1465426046749 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (130A7C00) [pid = 1228] [serial = 2015] [outer = 10CB9400] 15:47:27 INFO - PROCESS | 1228 | 1465426047667 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]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:47:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1313ms 15:47:27 INFO - PROCESS | 1228 | --DOCSHELL 10475000 == 29 [pid = 1228] [id = 648] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17F2A400) [pid = 1228] [serial = 1960] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (173ED800) [pid = 1228] [serial = 1958] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16F51C00) [pid = 1228] [serial = 1957] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1803E400) [pid = 1228] [serial = 1961] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (185E0000) [pid = 1228] [serial = 1967] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185DA400) [pid = 1228] [serial = 1966] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (19B54800) [pid = 1228] [serial = 1969] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19B55400) [pid = 1228] [serial = 1943] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (185D5800) [pid = 1228] [serial = 1942] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (161BB400) [pid = 1228] [serial = 1940] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15513C00) [pid = 1228] [serial = 1939] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (12D85000) [pid = 1228] [serial = 1937] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (11C1E000) [pid = 1228] [serial = 1936] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (13946400) [pid = 1228] [serial = 1951] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (12D81800) [pid = 1228] [serial = 1948] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1306B000) [pid = 1228] [serial = 1949] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (105ECC00) [pid = 1228] [serial = 1945] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (10EDE400) [pid = 1228] [serial = 1946] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (161B5000) [pid = 1228] [serial = 1954] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (16D04800) [pid = 1228] [serial = 1963] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (169C2800) [pid = 1228] [serial = 1955] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1430F800) [pid = 1228] [serial = 1952] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (17F28C00) [pid = 1228] [serial = 1964] [outer = 00000000] [url = about:blank] 15:47:27 INFO - PROCESS | 1228 | 1465426047740 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1228 | 1465426047744 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:47:27 INFO - PROCESS | 1228 | 1465426047750 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 1228 | 1465426047753 Marionette TRACE conn3 <- [1,2650,null,{}] 15:47:27 INFO - PROCESS | 1228 | 1465426047758 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}] 15:47:27 INFO - PROCESS | 1228 | 1465426047761 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:27 INFO - PROCESS | 1228 | 1465426047845 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:47:27 INFO - PROCESS | 1228 | 1465426047857 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1228 | 1465426047860 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:27 INFO - PROCESS | 1228 | ++DOCSHELL 10CB8400 == 30 [pid = 1228] [id = 672] 15:47:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (10EE0C00) [pid = 1228] [serial = 2016] [outer = 00000000] 15:47:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (10F31000) [pid = 1228] [serial = 2017] [outer = 10EE0C00] 15:47:27 INFO - PROCESS | 1228 | 1465426047910 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (11AD1000) [pid = 1228] [serial = 2018] [outer = 10EE0C00] 15:47:28 INFO - PROCESS | 1228 | 1465426048420 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]]]}] 15:47:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:47:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 15:47:28 INFO - PROCESS | 1228 | 1465426048446 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 1228 | 1465426048451 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:47:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:47:28 INFO - PROCESS | 1228 | 1465426048457 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1228 | 1465426048459 Marionette TRACE conn3 <- [1,2654,null,{}] 15:47:28 INFO - PROCESS | 1228 | 1465426048467 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}] 15:47:28 INFO - PROCESS | 1228 | 1465426048469 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:28 INFO - PROCESS | 1228 | 1465426048553 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:47:28 INFO - PROCESS | 1228 | 1465426048560 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1228 | 1465426048562 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:28 INFO - PROCESS | 1228 | ++DOCSHELL 12D8C800 == 31 [pid = 1228] [id = 673] 15:47:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (12D8D800) [pid = 1228] [serial = 2019] [outer = 00000000] 15:47:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (1312B400) [pid = 1228] [serial = 2020] [outer = 12D8D800] 15:47:28 INFO - PROCESS | 1228 | 1465426048611 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (131D6000) [pid = 1228] [serial = 2021] [outer = 12D8D800] 15:47:29 INFO - PROCESS | 1228 | 1465426049608 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]]]}] 15:47:29 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) 15:47:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 15:47:29 INFO - PROCESS | 1228 | 1465426049667 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1228 | 1465426049669 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:47:29 INFO - PROCESS | 1228 | 1465426049672 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 1228 | 1465426049676 Marionette TRACE conn3 <- [1,2658,null,{}] 15:47:29 INFO - PROCESS | 1228 | 1465426049686 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}] 15:47:29 INFO - PROCESS | 1228 | 1465426049691 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:29 INFO - PROCESS | 1228 | 1465426049773 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:47:29 INFO - PROCESS | 1228 | 1465426049781 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1228 | 1465426049784 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:29 INFO - PROCESS | 1228 | ++DOCSHELL 1430D000 == 32 [pid = 1228] [id = 674] 15:47:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1430EC00) [pid = 1228] [serial = 2022] [outer = 00000000] 15:47:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15509C00) [pid = 1228] [serial = 2023] [outer = 1430EC00] 15:47:29 INFO - PROCESS | 1228 | 1465426049831 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (15B67800) [pid = 1228] [serial = 2024] [outer = 1430EC00] 15:47:30 INFO - PROCESS | 1228 | 1465426050771 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"]]]}] 15:47:30 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 15:47:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1156ms 15:47:30 INFO - PROCESS | 1228 | 1465426050830 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1228 | 1465426050832 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:47:30 INFO - PROCESS | 1228 | 1465426050836 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1228 | 1465426050838 Marionette TRACE conn3 <- [1,2662,null,{}] 15:47:30 INFO - PROCESS | 1228 | 1465426050841 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}] 15:47:30 INFO - PROCESS | 1228 | 1465426050843 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:30 INFO - PROCESS | 1228 | 1465426050968 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:47:30 INFO - PROCESS | 1228 | 1465426050973 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1228 | 1465426050976 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:31 INFO - PROCESS | 1228 | ++DOCSHELL 161B6000 == 33 [pid = 1228] [id = 675] 15:47:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161B6800) [pid = 1228] [serial = 2025] [outer = 00000000] 15:47:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16656000) [pid = 1228] [serial = 2026] [outer = 161B6800] 15:47:31 INFO - PROCESS | 1228 | 1465426051076 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169D2800) [pid = 1228] [serial = 2027] [outer = 161B6800] 15:47:32 INFO - PROCESS | 1228 | 1465426052008 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"]]]}] 15:47:32 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 15:47:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1187ms 15:47:32 INFO - PROCESS | 1228 | 1465426052041 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1228 | 1465426052044 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:47:32 INFO - PROCESS | 1228 | 1465426052047 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1228 | 1465426052049 Marionette TRACE conn3 <- [1,2666,null,{}] 15:47:32 INFO - PROCESS | 1228 | 1465426052053 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}] 15:47:32 INFO - PROCESS | 1228 | 1465426052055 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:32 INFO - PROCESS | 1228 | 1465426052165 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:47:32 INFO - PROCESS | 1228 | 1465426052170 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1228 | 1465426052172 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:32 INFO - PROCESS | 1228 | ++DOCSHELL 161C1400 == 34 [pid = 1228] [id = 676] 15:47:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16ABDC00) [pid = 1228] [serial = 2028] [outer = 00000000] 15:47:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (175A8800) [pid = 1228] [serial = 2029] [outer = 16ABDC00] 15:47:32 INFO - PROCESS | 1228 | 1465426052216 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1760C800) [pid = 1228] [serial = 2030] [outer = 16ABDC00] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (19C21C00) [pid = 1228] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (1309C800) [pid = 1228] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1550B000) [pid = 1228] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (10F2B800) [pid = 1228] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (18203000) [pid = 1228] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (1430E400) [pid = 1228] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (178A0800) [pid = 1228] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (18299000) [pid = 1228] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (17606400) [pid = 1228] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1678B400) [pid = 1228] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (15509800) [pid = 1228] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (161B8400) [pid = 1228] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (10A47C00) [pid = 1228] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:47:32 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (169C5C00) [pid = 1228] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:47:33 INFO - PROCESS | 1228 | 1465426053231 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]]]}] 15:47:33 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) 15:47:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1188ms 15:47:33 INFO - PROCESS | 1228 | 1465426053241 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1228 | 1465426053243 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:47:33 INFO - PROCESS | 1228 | 1465426053246 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1228 | 1465426053248 Marionette TRACE conn3 <- [1,2670,null,{}] 15:47:33 INFO - PROCESS | 1228 | 1465426053251 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}] 15:47:33 INFO - PROCESS | 1228 | 1465426053257 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:33 INFO - PROCESS | 1228 | 1465426053392 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:47:33 INFO - PROCESS | 1228 | 1465426053401 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1228 | 1465426053403 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:33 INFO - PROCESS | 1228 | ++DOCSHELL 1436D000 == 35 [pid = 1228] [id = 677] 15:47:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (15B52C00) [pid = 1228] [serial = 2031] [outer = 00000000] 15:47:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (175A8C00) [pid = 1228] [serial = 2032] [outer = 15B52C00] 15:47:33 INFO - PROCESS | 1228 | 1465426053448 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (17606400) [pid = 1228] [serial = 2033] [outer = 15B52C00] 15:47:34 INFO - PROCESS | 1228 | 1465426054374 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]]]}] 15:47:34 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) 15:47:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 15:47:34 INFO - PROCESS | 1228 | 1465426054391 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1228 | 1465426054393 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:47:34 INFO - PROCESS | 1228 | 1465426054397 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1228 | 1465426054398 Marionette TRACE conn3 <- [1,2674,null,{}] 15:47:34 INFO - PROCESS | 1228 | 1465426054402 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}] 15:47:34 INFO - PROCESS | 1228 | 1465426054404 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:34 INFO - PROCESS | 1228 | 1465426054485 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:47:34 INFO - PROCESS | 1228 | 1465426054613 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1228 | 1465426054616 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:34 INFO - PROCESS | 1228 | ++DOCSHELL 1021DC00 == 36 [pid = 1228] [id = 678] 15:47:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (10269000) [pid = 1228] [serial = 2034] [outer = 00000000] 15:47:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (10473C00) [pid = 1228] [serial = 2035] [outer = 10269000] 15:47:34 INFO - PROCESS | 1228 | 1465426054674 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (10A4AC00) [pid = 1228] [serial = 2036] [outer = 10269000] 15:47:35 INFO - PROCESS | 1228 | 1465426055768 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"]]]}] 15:47:35 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 15:47:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1390ms 15:47:35 INFO - PROCESS | 1228 | 1465426055820 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 1228 | 1465426055823 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:47:35 INFO - PROCESS | 1228 | 1465426055829 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 1228 | 1465426055833 Marionette TRACE conn3 <- [1,2678,null,{}] 15:47:35 INFO - PROCESS | 1228 | 1465426055839 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}] 15:47:35 INFO - PROCESS | 1228 | 1465426055841 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:35 INFO - PROCESS | 1228 | 1465426055943 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:47:36 INFO - PROCESS | 1228 | 1465426056110 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1228 | 1465426056113 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:36 INFO - PROCESS | 1228 | ++DOCSHELL 13025000 == 37 [pid = 1228] [id = 679] 15:47:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (13150400) [pid = 1228] [serial = 2037] [outer = 00000000] 15:47:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (136AD800) [pid = 1228] [serial = 2038] [outer = 13150400] 15:47:36 INFO - PROCESS | 1228 | 1465426056211 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (13945400) [pid = 1228] [serial = 2039] [outer = 13150400] 15:47:37 INFO - PROCESS | 1228 | 1465426057388 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"]]]}] 15:47:37 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 15:47:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1609ms 15:47:37 INFO - PROCESS | 1228 | 1465426057432 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 1228 | 1465426057436 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:47:37 INFO - PROCESS | 1228 | 1465426057441 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 1228 | 1465426057444 Marionette TRACE conn3 <- [1,2682,null,{}] 15:47:37 INFO - PROCESS | 1228 | 1465426057450 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}] 15:47:37 INFO - PROCESS | 1228 | 1465426057453 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:37 INFO - PROCESS | 1228 | 1465426057620 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:47:37 INFO - PROCESS | 1228 | 1465426057725 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1228 | 1465426057728 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:37 INFO - PROCESS | 1228 | ++DOCSHELL 12D8E000 == 38 [pid = 1228] [id = 680] 15:47:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (13027400) [pid = 1228] [serial = 2040] [outer = 00000000] 15:47:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (13130000) [pid = 1228] [serial = 2041] [outer = 13027400] 15:47:37 INFO - PROCESS | 1228 | 1465426057778 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (131D8800) [pid = 1228] [serial = 2042] [outer = 13027400] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 10F2AC00 == 37 [pid = 1228] [id = 657] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 13079000 == 36 [pid = 1228] [id = 658] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1026DC00 == 35 [pid = 1228] [id = 656] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 16656800 == 34 [pid = 1228] [id = 661] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1436D000 == 33 [pid = 1228] [id = 677] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 161C1400 == 32 [pid = 1228] [id = 676] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 161B6000 == 31 [pid = 1228] [id = 675] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1430D000 == 30 [pid = 1228] [id = 674] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 12D8C800 == 29 [pid = 1228] [id = 673] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 10CB8400 == 28 [pid = 1228] [id = 672] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 16ABF000 == 27 [pid = 1228] [id = 652] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1436B400 == 26 [pid = 1228] [id = 663] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 175AAC00 == 25 [pid = 1228] [id = 662] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1789C800 == 24 [pid = 1228] [id = 653] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 12A16C00 == 23 [pid = 1228] [id = 649] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 153C7C00 == 22 [pid = 1228] [id = 660] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 136AC400 == 21 [pid = 1228] [id = 650] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1430D400 == 20 [pid = 1228] [id = 665] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1550AC00 == 19 [pid = 1228] [id = 651] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1430D800 == 18 [pid = 1228] [id = 659] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 15B74C00 == 17 [pid = 1228] [id = 664] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1829B800 == 16 [pid = 1228] [id = 655] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 104E7C00 == 15 [pid = 1228] [id = 654] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 17F60000 == 14 [pid = 1228] [id = 669] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 10562800 == 13 [pid = 1228] [id = 671] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 10560000 == 12 [pid = 1228] [id = 667] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 161B6400 == 11 [pid = 1228] [id = 668] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 105E8400 == 10 [pid = 1228] [id = 666] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1436FC00 == 9 [pid = 1228] [id = 670] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 13025000 == 8 [pid = 1228] [id = 679] 15:47:38 INFO - PROCESS | 1228 | --DOCSHELL 1021DC00 == 7 [pid = 1228] [id = 678] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (19C86800) [pid = 1228] [serial = 1996] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13122800) [pid = 1228] [serial = 1975] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (13150800) [pid = 1228] [serial = 1976] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (16191400) [pid = 1228] [serial = 1981] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (161BAC00) [pid = 1228] [serial = 1982] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (114C9400) [pid = 1228] [serial = 1972] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (11C26000) [pid = 1228] [serial = 1973] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1A6EEC00) [pid = 1228] [serial = 2008] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (151B7C00) [pid = 1228] [serial = 1978] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1550B800) [pid = 1228] [serial = 1979] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (1829B000) [pid = 1228] [serial = 1990] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1829EC00) [pid = 1228] [serial = 1991] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (19B4C000) [pid = 1228] [serial = 1993] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (178A1000) [pid = 1228] [serial = 1987] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (17F64000) [pid = 1228] [serial = 1988] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (16ABEC00) [pid = 1228] [serial = 1984] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (16AC5400) [pid = 1228] [serial = 1985] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (19B56C00) [pid = 1228] [serial = 1970] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (1A27B800) [pid = 1228] [serial = 1999] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (19C88400) [pid = 1228] [serial = 1997] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (1A282000) [pid = 1228] [serial = 2000] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (13D13800) [pid = 1228] [serial = 2003] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (1A283400) [pid = 1228] [serial = 2005] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 51 (1A603400) [pid = 1228] [serial = 2006] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 50 (12814800) [pid = 1228] [serial = 2002] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 49 (19B4D000) [pid = 1228] [serial = 1994] [outer = 00000000] [url = about:blank] 15:47:38 INFO - PROCESS | 1228 | --DOMWINDOW == 48 (1A6F3C00) [pid = 1228] [serial = 2009] [outer = 00000000] [url = about:blank] 15:47:39 INFO - PROCESS | 1228 | 1465426059375 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"]]]}] 15:47:39 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 15:47:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1969ms 15:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:47:39 INFO - PROCESS | 1228 | 1465426059411 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1228 | 1465426059414 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 1228 | 1465426059419 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1228 | 1465426059422 Marionette TRACE conn3 <- [1,2686,null,{}] 15:47:39 INFO - PROCESS | 1228 | 1465426059428 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}] 15:47:39 INFO - PROCESS | 1228 | 1465426059430 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:39 INFO - PROCESS | 1228 | 1465426059517 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:47:39 INFO - PROCESS | 1228 | 1465426059524 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1228 | 1465426059529 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:39 INFO - PROCESS | 1228 | ++DOCSHELL 10F35800 == 8 [pid = 1228] [id = 681] 15:47:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 49 (111EB400) [pid = 1228] [serial = 2043] [outer = 00000000] 15:47:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 50 (12A9F000) [pid = 1228] [serial = 2044] [outer = 111EB400] 15:47:39 INFO - PROCESS | 1228 | 1465426059585 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 51 (12B9B800) [pid = 1228] [serial = 2045] [outer = 111EB400] 15:47:40 INFO - PROCESS | 1228 | 1465426060548 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"]]]}] 15:47:40 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 15:47:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:47:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1140ms 15:47:40 INFO - PROCESS | 1228 | 1465426060564 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1228 | 1465426060568 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:47:40 INFO - PROCESS | 1228 | 1465426060576 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1228 | 1465426060580 Marionette TRACE conn3 <- [1,2690,null,{}] 15:47:40 INFO - PROCESS | 1228 | 1465426060585 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}] 15:47:40 INFO - PROCESS | 1228 | 1465426060589 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:40 INFO - PROCESS | 1228 | 1465426060680 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:47:40 INFO - PROCESS | 1228 | 1465426060686 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1228 | 1465426060689 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:40 INFO - PROCESS | 1228 | ++DOCSHELL 136B8000 == 9 [pid = 1228] [id = 682] 15:47:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (136B8400) [pid = 1228] [serial = 2046] [outer = 00000000] 15:47:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (13D20000) [pid = 1228] [serial = 2047] [outer = 136B8400] 15:47:40 INFO - PROCESS | 1228 | 1465426060736 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (14312C00) [pid = 1228] [serial = 2048] [outer = 136B8400] 15:47:41 INFO - PROCESS | 1228 | 1465426061270 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]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 15:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:47:41 INFO - PROCESS | 1228 | 1465426061318 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 1228 | 1465426061320 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:47:41 INFO - PROCESS | 1228 | 1465426061324 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 1228 | 1465426061327 Marionette TRACE conn3 <- [1,2694,null,{}] 15:47:41 INFO - PROCESS | 1228 | 1465426061338 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}] 15:47:41 INFO - PROCESS | 1228 | 1465426061342 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:41 INFO - PROCESS | 1228 | 1465426061467 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:47:41 INFO - PROCESS | 1228 | 1465426061482 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1228 | 1465426061485 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:41 INFO - PROCESS | 1228 | ++DOCSHELL 16189C00 == 10 [pid = 1228] [id = 683] 15:47:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (1618A400) [pid = 1228] [serial = 2049] [outer = 00000000] 15:47:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (161B9C00) [pid = 1228] [serial = 2050] [outer = 1618A400] 15:47:41 INFO - PROCESS | 1228 | 1465426061532 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (1664D000) [pid = 1228] [serial = 2051] [outer = 1618A400] 15:47:42 INFO - PROCESS | 1228 | 1465426061997 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]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 688ms 15:47:42 INFO - PROCESS | 1228 | 1465426062024 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 1228 | 1465426062027 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:47:42 INFO - PROCESS | 1228 | 1465426062030 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1228 | 1465426062041 Marionette TRACE conn3 <- [1,2698,null,{}] 15:47:42 INFO - PROCESS | 1228 | 1465426062050 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}] 15:47:42 INFO - PROCESS | 1228 | 1465426062052 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:42 INFO - PROCESS | 1228 | 1465426062196 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:47:42 INFO - PROCESS | 1228 | 1465426062216 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 1228 | 1465426062218 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:42 INFO - PROCESS | 1228 | ++DOCSHELL 16194C00 == 11 [pid = 1228] [id = 684] 15:47:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (161B9800) [pid = 1228] [serial = 2052] [outer = 00000000] 15:47:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (16AC3400) [pid = 1228] [serial = 2053] [outer = 161B9800] 15:47:42 INFO - PROCESS | 1228 | 1465426062262 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (16EC9000) [pid = 1228] [serial = 2054] [outer = 161B9800] 15:47:42 INFO - PROCESS | 1228 | 1465426062733 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] 15:47:42 INFO - PROCESS | 1228 | 1465426062795 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:47:42 INFO - PROCESS | 1228 | 1465426062798 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 1228 | 1465426062800 Marionette TRACE conn3 <- [1,2702,null,{}] 15:47:42 INFO - PROCESS | 1228 | 1465426062803 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}] 15:47:42 INFO - PROCESS | 1228 | 1465426062805 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:43 INFO - PROCESS | 1228 | 1465426063031 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (161B6800) [pid = 1228] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (16ABDC00) [pid = 1228] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (16ABE400) [pid = 1228] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (10EE0C00) [pid = 1228] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (12D8D800) [pid = 1228] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (10CB9400) [pid = 1228] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (1430EC00) [pid = 1228] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:47:43 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (15B52C00) [pid = 1228] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:47:43 INFO - PROCESS | 1228 | 1465426063096 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1228 | 1465426063098 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:43 INFO - PROCESS | 1228 | ++DOCSHELL 10559400 == 12 [pid = 1228] [id = 685] 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (10CB9400) [pid = 1228] [serial = 2055] [outer = 00000000] 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (12D8D800) [pid = 1228] [serial = 2056] [outer = 10CB9400] 15:47:43 INFO - PROCESS | 1228 | 1465426063142 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (161BE000) [pid = 1228] [serial = 2057] [outer = 10CB9400] 15:47:43 INFO - PROCESS | 1228 | 1465426063525 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]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 797ms 15:47:43 INFO - PROCESS | 1228 | 1465426063598 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1228 | 1465426063600 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:47:43 INFO - PROCESS | 1228 | 1465426063604 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1228 | 1465426063606 Marionette TRACE conn3 <- [1,2706,null,{}] 15:47:43 INFO - PROCESS | 1228 | 1465426063609 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}] 15:47:43 INFO - PROCESS | 1228 | 1465426063615 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:43 INFO - PROCESS | 1228 | 1465426063727 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:47:43 INFO - PROCESS | 1228 | 1465426063733 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1228 | 1465426063735 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:43 INFO - PROCESS | 1228 | ++DOCSHELL 15582C00 == 13 [pid = 1228] [id = 686] 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (1769AC00) [pid = 1228] [serial = 2058] [outer = 00000000] 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (17F67C00) [pid = 1228] [serial = 2059] [outer = 1769AC00] 15:47:43 INFO - PROCESS | 1228 | 1465426063778 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (18298800) [pid = 1228] [serial = 2060] [outer = 1769AC00] 15:47:44 INFO - PROCESS | 1228 | 1465426064232 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] 15:47:44 INFO - PROCESS | 1228 | 1465426064306 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:47:44 INFO - PROCESS | 1228 | 1465426064310 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1228 | 1465426064311 Marionette TRACE conn3 <- [1,2710,null,{}] 15:47:44 INFO - PROCESS | 1228 | 1465426064315 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}] 15:47:44 INFO - PROCESS | 1228 | 1465426064316 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:44 INFO - PROCESS | 1228 | 1465426064402 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:47:44 INFO - PROCESS | 1228 | 1465426064407 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1228 | 1465426064409 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:44 INFO - PROCESS | 1228 | ++DOCSHELL 17F66400 == 14 [pid = 1228] [id = 687] 15:47:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (1829B000) [pid = 1228] [serial = 2061] [outer = 00000000] 15:47:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (185D7000) [pid = 1228] [serial = 2062] [outer = 1829B000] 15:47:44 INFO - PROCESS | 1228 | 1465426064451 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (185D9C00) [pid = 1228] [serial = 2063] [outer = 1829B000] 15:47:44 INFO - PROCESS | 1228 | 1465426064880 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] 15:47:44 INFO - PROCESS | 1228 | 1465426064913 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:47:44 INFO - PROCESS | 1228 | 1465426064920 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:47:44 INFO - PROCESS | 1228 | 1465426064922 Marionette TRACE conn3 <- [1,2714,null,{}] 15:47:44 INFO - PROCESS | 1228 | 1465426064926 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}] 15:47:44 INFO - PROCESS | 1228 | 1465426064927 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:45 INFO - PROCESS | 1228 | 1465426065004 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:47:45 INFO - PROCESS | 1228 | 1465426065010 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1228 | 1465426065012 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:45 INFO - PROCESS | 1228 | ++DOCSHELL 185E1800 == 15 [pid = 1228] [id = 688] 15:47:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (19B49400) [pid = 1228] [serial = 2064] [outer = 00000000] 15:47:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (19B4CC00) [pid = 1228] [serial = 2065] [outer = 19B49400] 15:47:45 INFO - PROCESS | 1228 | 1465426065055 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (16D0C400) [pid = 1228] [serial = 2066] [outer = 19B49400] 15:47:45 INFO - PROCESS | 1228 | 1465426065927 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]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1047ms 15:47:45 INFO - PROCESS | 1228 | 1465426065977 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1228 | 1465426065982 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:47:45 INFO - PROCESS | 1228 | 1465426065987 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:47:46 INFO - PROCESS | 1228 | 1465426065992 Marionette TRACE conn3 <- [1,2718,null,{}] 15:47:46 INFO - PROCESS | 1228 | 1465426065997 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}] 15:47:46 INFO - PROCESS | 1228 | 1465426066000 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:46 INFO - PROCESS | 1228 | 1465426066136 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:47:46 INFO - PROCESS | 1228 | 1465426066271 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1228 | 1465426066274 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:46 INFO - PROCESS | 1228 | ++DOCSHELL 13075400 == 16 [pid = 1228] [id = 689] 15:47:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (130A8000) [pid = 1228] [serial = 2067] [outer = 00000000] 15:47:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13225400) [pid = 1228] [serial = 2068] [outer = 130A8000] 15:47:46 INFO - PROCESS | 1228 | 1465426066332 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (136AF800) [pid = 1228] [serial = 2069] [outer = 130A8000] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (16656000) [pid = 1228] [serial = 2026] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (175A8800) [pid = 1228] [serial = 2029] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (169D2800) [pid = 1228] [serial = 2027] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (1A72A000) [pid = 1228] [serial = 2012] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (1A727400) [pid = 1228] [serial = 2011] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (10F31000) [pid = 1228] [serial = 2017] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (11AD1000) [pid = 1228] [serial = 2018] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1312B400) [pid = 1228] [serial = 2020] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (131D6000) [pid = 1228] [serial = 2021] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (12AA4800) [pid = 1228] [serial = 2014] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (130A7C00) [pid = 1228] [serial = 2015] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (15509C00) [pid = 1228] [serial = 2023] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (17606400) [pid = 1228] [serial = 2033] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 53 (1760C800) [pid = 1228] [serial = 2030] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 52 (175A8C00) [pid = 1228] [serial = 2032] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | --DOMWINDOW == 51 (15B67800) [pid = 1228] [serial = 2024] [outer = 00000000] [url = about:blank] 15:47:47 INFO - PROCESS | 1228 | 1465426067655 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"]]]}] 15:47:47 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 15:47:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:47:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1703ms 15:47:47 INFO - PROCESS | 1228 | 1465426067715 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 1228 | 1465426067718 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:47:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:47:47 INFO - PROCESS | 1228 | 1465426067723 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 1228 | 1465426067726 Marionette TRACE conn3 <- [1,2722,null,{}] 15:47:47 INFO - PROCESS | 1228 | 1465426067732 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}] 15:47:47 INFO - PROCESS | 1228 | 1465426067735 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:47 INFO - PROCESS | 1228 | 1465426067814 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:47:47 INFO - PROCESS | 1228 | 1465426067821 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1228 | 1465426067825 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:47 INFO - PROCESS | 1228 | ++DOCSHELL 11CC4000 == 17 [pid = 1228] [id = 690] 15:47:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 52 (11CC6000) [pid = 1228] [serial = 2070] [outer = 00000000] 15:47:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 53 (12AA4C00) [pid = 1228] [serial = 2071] [outer = 11CC6000] 15:47:47 INFO - PROCESS | 1228 | 1465426067877 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 54 (12D86400) [pid = 1228] [serial = 2072] [outer = 11CC6000] 15:47:48 INFO - PROCESS | 1228 | 1465426068387 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]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 703ms 15:47:48 INFO - PROCESS | 1228 | 1465426068421 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1228 | 1465426068426 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:47:48 INFO - PROCESS | 1228 | 1465426068432 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 1228 | 1465426068435 Marionette TRACE conn3 <- [1,2726,null,{}] 15:47:48 INFO - PROCESS | 1228 | 1465426068439 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}] 15:47:48 INFO - PROCESS | 1228 | 1465426068441 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:48 INFO - PROCESS | 1228 | 1465426068526 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:47:48 INFO - PROCESS | 1228 | 1465426068534 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1228 | 1465426068536 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:48 INFO - PROCESS | 1228 | ++DOCSHELL 13225C00 == 18 [pid = 1228] [id = 691] 15:47:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (136ACC00) [pid = 1228] [serial = 2073] [outer = 00000000] 15:47:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (13D16400) [pid = 1228] [serial = 2074] [outer = 136ACC00] 15:47:48 INFO - PROCESS | 1228 | 1465426068582 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (151B5800) [pid = 1228] [serial = 2075] [outer = 136ACC00] 15:47:49 INFO - PROCESS | 1228 | 1465426069061 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]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 688ms 15:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:47:49 INFO - PROCESS | 1228 | 1465426069131 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1228 | 1465426069133 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:47:49 INFO - PROCESS | 1228 | 1465426069137 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 1228 | 1465426069140 Marionette TRACE conn3 <- [1,2730,null,{}] 15:47:49 INFO - PROCESS | 1228 | 1465426069150 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}] 15:47:49 INFO - PROCESS | 1228 | 1465426069155 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:49 INFO - PROCESS | 1228 | 1465426069266 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:47:49 INFO - PROCESS | 1228 | 1465426069370 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1228 | 1465426069373 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:49 INFO - PROCESS | 1228 | ++DOCSHELL 16193000 == 19 [pid = 1228] [id = 692] 15:47:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (16193400) [pid = 1228] [serial = 2076] [outer = 00000000] 15:47:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (161BFC00) [pid = 1228] [serial = 2077] [outer = 16193400] 15:47:49 INFO - PROCESS | 1228 | 1465426069419 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (169C3800) [pid = 1228] [serial = 2078] [outer = 16193400] 15:47:49 INFO - PROCESS | 1228 | 1465426069836 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]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 15:47:49 INFO - PROCESS | 1228 | 1465426069877 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1228 | 1465426069879 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:47:49 INFO - PROCESS | 1228 | 1465426069889 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 1228 | 1465426069891 Marionette TRACE conn3 <- [1,2734,null,{}] 15:47:49 INFO - PROCESS | 1228 | 1465426069894 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}] 15:47:49 INFO - PROCESS | 1228 | 1465426069896 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:50 INFO - PROCESS | 1228 | 1465426070011 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:47:50 INFO - PROCESS | 1228 | 1465426070016 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1228 | 1465426070018 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:50 INFO - PROCESS | 1228 | ++DOCSHELL 169C2800 == 20 [pid = 1228] [id = 693] 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (169C3400) [pid = 1228] [serial = 2079] [outer = 00000000] 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (16D03400) [pid = 1228] [serial = 2080] [outer = 169C3400] 15:47:50 INFO - PROCESS | 1228 | 1465426070065 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (17601400) [pid = 1228] [serial = 2081] [outer = 169C3400] 15:47:50 INFO - PROCESS | 1228 | 1465426070509 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]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 641ms 15:47:50 INFO - PROCESS | 1228 | 1465426070525 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1228 | 1465426070527 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:47:50 INFO - PROCESS | 1228 | 1465426070535 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1228 | 1465426070537 Marionette TRACE conn3 <- [1,2738,null,{}] 15:47:50 INFO - PROCESS | 1228 | 1465426070540 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}] 15:47:50 INFO - PROCESS | 1228 | 1465426070542 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:50 INFO - PROCESS | 1228 | 1465426070652 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:47:50 INFO - PROCESS | 1228 | 1465426070744 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1228 | 1465426070747 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:50 INFO - PROCESS | 1228 | ++DOCSHELL 173F0400 == 21 [pid = 1228] [id = 694] 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (1760E000) [pid = 1228] [serial = 2082] [outer = 00000000] 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (178A2800) [pid = 1228] [serial = 2083] [outer = 1760E000] 15:47:50 INFO - PROCESS | 1228 | 1465426070797 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (17F59800) [pid = 1228] [serial = 2084] [outer = 1760E000] 15:47:51 INFO - PROCESS | 1228 | 1465426071206 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]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 15:47:51 INFO - PROCESS | 1228 | 1465426071232 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1228 | 1465426071234 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:47:51 INFO - PROCESS | 1228 | 1465426071237 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 1228 | 1465426071239 Marionette TRACE conn3 <- [1,2742,null,{}] 15:47:51 INFO - PROCESS | 1228 | 1465426071242 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}] 15:47:51 INFO - PROCESS | 1228 | 1465426071247 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:51 INFO - PROCESS | 1228 | 1465426071382 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:47:51 INFO - PROCESS | 1228 | 1465426071389 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1228 | 1465426071392 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:51 INFO - PROCESS | 1228 | ++DOCSHELL 178A2000 == 22 [pid = 1228] [id = 695] 15:47:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (17F68C00) [pid = 1228] [serial = 2085] [outer = 00000000] 15:47:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (18297000) [pid = 1228] [serial = 2086] [outer = 17F68C00] 15:47:51 INFO - PROCESS | 1228 | 1465426071435 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1829EC00) [pid = 1228] [serial = 2087] [outer = 17F68C00] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (1829B000) [pid = 1228] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (136B8400) [pid = 1228] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (111EB400) [pid = 1228] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1618A400) [pid = 1228] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (13027400) [pid = 1228] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (10269000) [pid = 1228] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (13150400) [pid = 1228] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (161B9800) [pid = 1228] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (10CB9400) [pid = 1228] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:47:51 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1769AC00) [pid = 1228] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:47:52 INFO - PROCESS | 1228 | 1465426071977 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]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 797ms 15:47:52 INFO - PROCESS | 1228 | 1465426072040 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1228 | 1465426072042 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:47:52 INFO - PROCESS | 1228 | 1465426072045 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 1228 | 1465426072046 Marionette TRACE conn3 <- [1,2746,null,{}] 15:47:52 INFO - PROCESS | 1228 | 1465426072050 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}] 15:47:52 INFO - PROCESS | 1228 | 1465426072052 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:52 INFO - PROCESS | 1228 | 1465426072132 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:47:52 INFO - PROCESS | 1228 | 1465426072139 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1228 | 1465426072141 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:52 INFO - PROCESS | 1228 | ++DOCSHELL 17F59400 == 23 [pid = 1228] [id = 696] 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (18291400) [pid = 1228] [serial = 2088] [outer = 00000000] 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (185D3C00) [pid = 1228] [serial = 2089] [outer = 18291400] 15:47:52 INFO - PROCESS | 1228 | 1465426072187 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (185D5400) [pid = 1228] [serial = 2090] [outer = 18291400] 15:47:52 INFO - PROCESS | 1228 | 1465426072607 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]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 594ms 15:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:47:52 INFO - PROCESS | 1228 | 1465426072649 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1228 | 1465426072650 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:47:52 INFO - PROCESS | 1228 | 1465426072654 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 1228 | 1465426072655 Marionette TRACE conn3 <- [1,2750,null,{}] 15:47:52 INFO - PROCESS | 1228 | 1465426072659 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}] 15:47:52 INFO - PROCESS | 1228 | 1465426072660 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:52 INFO - PROCESS | 1228 | 1465426072743 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:47:52 INFO - PROCESS | 1228 | 1465426072750 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1228 | 1465426072752 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:52 INFO - PROCESS | 1228 | ++DOCSHELL 19B4AC00 == 24 [pid = 1228] [id = 697] 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (19B4C400) [pid = 1228] [serial = 2091] [outer = 00000000] 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (19B55C00) [pid = 1228] [serial = 2092] [outer = 19B4C400] 15:47:52 INFO - PROCESS | 1228 | 1465426072801 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (19C1A000) [pid = 1228] [serial = 2093] [outer = 19B4C400] 15:47:53 INFO - PROCESS | 1228 | 1465426073246 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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 625ms 15:47:53 INFO - PROCESS | 1228 | 1465426073289 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1228 | 1465426073291 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:47:53 INFO - PROCESS | 1228 | 1465426073295 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1228 | 1465426073296 Marionette TRACE conn3 <- [1,2754,null,{}] 15:47:53 INFO - PROCESS | 1228 | 1465426073300 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}] 15:47:53 INFO - PROCESS | 1228 | 1465426073302 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:53 INFO - PROCESS | 1228 | 1465426073380 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:47:53 INFO - PROCESS | 1228 | 1465426073385 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1228 | 1465426073387 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:53 INFO - PROCESS | 1228 | ++DOCSHELL 19C21800 == 25 [pid = 1228] [id = 698] 15:47:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (19C7B800) [pid = 1228] [serial = 2094] [outer = 00000000] 15:47:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (19C83000) [pid = 1228] [serial = 2095] [outer = 19C7B800] 15:47:53 INFO - PROCESS | 1228 | 1465426073429 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (19C88400) [pid = 1228] [serial = 2096] [outer = 19C7B800] 15:47:54 INFO - PROCESS | 1228 | 1465426074077 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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 844ms 15:47:54 INFO - PROCESS | 1228 | 1465426074138 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1228 | 1465426074142 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:47:54 INFO - PROCESS | 1228 | 1465426074147 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:47:54 INFO - PROCESS | 1228 | 1465426074151 Marionette TRACE conn3 <- [1,2758,null,{}] 15:47:54 INFO - PROCESS | 1228 | 1465426074156 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}] 15:47:54 INFO - PROCESS | 1228 | 1465426074160 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:54 INFO - PROCESS | 1228 | 1465426074299 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:47:54 INFO - PROCESS | 1228 | 1465426074412 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1228 | 1465426074415 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:54 INFO - PROCESS | 1228 | ++DOCSHELL 10EEC400 == 26 [pid = 1228] [id = 699] 15:47:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (11432800) [pid = 1228] [serial = 2097] [outer = 00000000] 15:47:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (131D5800) [pid = 1228] [serial = 2098] [outer = 11432800] 15:47:54 INFO - PROCESS | 1228 | 1465426074471 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (13D1A400) [pid = 1228] [serial = 2099] [outer = 11432800] 15:47:55 INFO - PROCESS | 1228 | 1465426075068 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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 938ms 15:47:55 INFO - PROCESS | 1228 | 1465426075094 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1228 | 1465426075099 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:47:55 INFO - PROCESS | 1228 | 1465426075105 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1228 | 1465426075108 Marionette TRACE conn3 <- [1,2762,null,{}] 15:47:55 INFO - PROCESS | 1228 | 1465426075112 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}] 15:47:55 INFO - PROCESS | 1228 | 1465426075115 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:55 INFO - PROCESS | 1228 | 1465426075222 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:47:55 INFO - PROCESS | 1228 | 1465426075332 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1228 | 1465426075335 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:55 INFO - PROCESS | 1228 | ++DOCSHELL 161B9000 == 27 [pid = 1228] [id = 700] 15:47:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161BF800) [pid = 1228] [serial = 2100] [outer = 00000000] 15:47:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16ABDC00) [pid = 1228] [serial = 2101] [outer = 161BF800] 15:47:55 INFO - PROCESS | 1228 | 1465426075391 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1760C800) [pid = 1228] [serial = 2102] [outer = 161BF800] 15:47:55 INFO - PROCESS | 1228 | 1465426075976 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]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 937ms 15:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:47:56 INFO - PROCESS | 1228 | 1465426076050 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1228 | 1465426076053 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:47:56 INFO - PROCESS | 1228 | 1465426076057 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1228 | 1465426076060 Marionette TRACE conn3 <- [1,2766,null,{}] 15:47:56 INFO - PROCESS | 1228 | 1465426076071 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}] 15:47:56 INFO - PROCESS | 1228 | 1465426076076 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:56 INFO - PROCESS | 1228 | 1465426076213 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:47:56 INFO - PROCESS | 1228 | 1465426076355 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1228 | 1465426076358 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:56 INFO - PROCESS | 1228 | ++DOCSHELL 19C1F000 == 28 [pid = 1228] [id = 701] 15:47:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (19C1F400) [pid = 1228] [serial = 2103] [outer = 00000000] 15:47:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19ED4000) [pid = 1228] [serial = 2104] [outer = 19C1F400] 15:47:56 INFO - PROCESS | 1228 | 1465426076418 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A101C00) [pid = 1228] [serial = 2105] [outer = 19C1F400] 15:47:57 INFO - PROCESS | 1228 | 1465426077155 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]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1141ms 15:47:57 INFO - PROCESS | 1228 | 1465426077205 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 1228 | 1465426077209 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:47:57 INFO - PROCESS | 1228 | 1465426077214 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:47:57 INFO - PROCESS | 1228 | 1465426077217 Marionette TRACE conn3 <- [1,2770,null,{}] 15:47:57 INFO - PROCESS | 1228 | 1465426077223 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}] 15:47:57 INFO - PROCESS | 1228 | 1465426077226 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:57 INFO - PROCESS | 1228 | 1465426077323 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:47:57 INFO - PROCESS | 1228 | 1465426077426 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1228 | 1465426077431 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:57 INFO - PROCESS | 1228 | ++DOCSHELL 11C26400 == 29 [pid = 1228] [id = 702] 15:47:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (11C27000) [pid = 1228] [serial = 2106] [outer = 00000000] 15:47:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (12D5E400) [pid = 1228] [serial = 2107] [outer = 11C27000] 15:47:57 INFO - PROCESS | 1228 | 1465426077478 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (13027400) [pid = 1228] [serial = 2108] [outer = 11C27000] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185D7000) [pid = 1228] [serial = 2062] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (13D20000) [pid = 1228] [serial = 2047] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (12A9F000) [pid = 1228] [serial = 2044] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12B9B800) [pid = 1228] [serial = 2045] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (161B9C00) [pid = 1228] [serial = 2050] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (131D8800) [pid = 1228] [serial = 2042] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (13130000) [pid = 1228] [serial = 2041] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10A4AC00) [pid = 1228] [serial = 2036] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (10473C00) [pid = 1228] [serial = 2035] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (13945400) [pid = 1228] [serial = 2039] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (136AD800) [pid = 1228] [serial = 2038] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (16AC3400) [pid = 1228] [serial = 2053] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1664D000) [pid = 1228] [serial = 2051] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (12D8D800) [pid = 1228] [serial = 2056] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (16EC9000) [pid = 1228] [serial = 2054] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (185D9C00) [pid = 1228] [serial = 2063] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17F67C00) [pid = 1228] [serial = 2059] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (161BE000) [pid = 1228] [serial = 2057] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (18298800) [pid = 1228] [serial = 2060] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (14312C00) [pid = 1228] [serial = 2048] [outer = 00000000] [url = about:blank] 15:47:58 INFO - PROCESS | 1228 | 1465426078704 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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1563ms 15:47:58 INFO - PROCESS | 1228 | 1465426078782 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1228 | 1465426078786 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:47:58 INFO - PROCESS | 1228 | 1465426078791 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1228 | 1465426078794 Marionette TRACE conn3 <- [1,2774,null,{}] 15:47:58 INFO - PROCESS | 1228 | 1465426078800 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}] 15:47:58 INFO - PROCESS | 1228 | 1465426078802 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:58 INFO - PROCESS | 1228 | 1465426078889 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:47:59 INFO - PROCESS | 1228 | 1465426078989 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1228 | 1465426078993 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:59 INFO - PROCESS | 1228 | ++DOCSHELL 105F1C00 == 30 [pid = 1228] [id = 703] 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (10A47C00) [pid = 1228] [serial = 2109] [outer = 00000000] 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10EE6800) [pid = 1228] [serial = 2110] [outer = 10A47C00] 15:47:59 INFO - PROCESS | 1228 | 1465426079040 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (10EEA000) [pid = 1228] [serial = 2111] [outer = 10A47C00] 15:47:59 INFO - PROCESS | 1228 | 1465426079455 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]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 15:47:59 INFO - PROCESS | 1228 | 1465426079492 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 1228 | 1465426079496 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:47:59 INFO - PROCESS | 1228 | 1465426079506 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 1228 | 1465426079509 Marionette TRACE conn3 <- [1,2778,null,{}] 15:47:59 INFO - PROCESS | 1228 | 1465426079513 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}] 15:47:59 INFO - PROCESS | 1228 | 1465426079515 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:59 INFO - PROCESS | 1228 | 1465426079602 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:47:59 INFO - PROCESS | 1228 | 1465426079610 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1228 | 1465426079612 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:47:59 INFO - PROCESS | 1228 | ++DOCSHELL 13025000 == 31 [pid = 1228] [id = 704] 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (130A0800) [pid = 1228] [serial = 2112] [outer = 00000000] 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (13146C00) [pid = 1228] [serial = 2113] [outer = 130A0800] 15:47:59 INFO - PROCESS | 1228 | 1465426079659 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (131CE000) [pid = 1228] [serial = 2114] [outer = 130A0800] 15:48:00 INFO - PROCESS | 1228 | 1465426080135 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]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 625ms 15:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:48:00 INFO - PROCESS | 1228 | 1465426080146 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1228 | 1465426080148 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:48:00 INFO - PROCESS | 1228 | 1465426080152 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1228 | 1465426080155 Marionette TRACE conn3 <- [1,2782,null,{}] 15:48:00 INFO - PROCESS | 1228 | 1465426080166 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}] 15:48:00 INFO - PROCESS | 1228 | 1465426080170 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:00 INFO - PROCESS | 1228 | 1465426080255 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:48:00 INFO - PROCESS | 1228 | 1465426080263 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 1228 | 1465426080266 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:00 INFO - PROCESS | 1228 | ++DOCSHELL 15115800 == 32 [pid = 1228] [id = 705] 15:48:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (15116000) [pid = 1228] [serial = 2115] [outer = 00000000] 15:48:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (1558F400) [pid = 1228] [serial = 2116] [outer = 15116000] 15:48:00 INFO - PROCESS | 1228 | 1465426080313 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (15B76000) [pid = 1228] [serial = 2117] [outer = 15116000] 15:48:00 INFO - PROCESS | 1228 | 1465426080794 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]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 688ms 15:48:00 INFO - PROCESS | 1228 | 1465426080851 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1228 | 1465426080854 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:48:00 INFO - PROCESS | 1228 | 1465426080866 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1228 | 1465426080868 Marionette TRACE conn3 <- [1,2786,null,{}] 15:48:00 INFO - PROCESS | 1228 | 1465426080872 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}] 15:48:00 INFO - PROCESS | 1228 | 1465426080874 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:01 INFO - PROCESS | 1228 | 1465426080996 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:48:01 INFO - PROCESS | 1228 | 1465426081001 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1228 | 1465426081003 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:01 INFO - PROCESS | 1228 | ++DOCSHELL 161C2400 == 33 [pid = 1228] [id = 706] 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (161C3000) [pid = 1228] [serial = 2118] [outer = 00000000] 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (169D2800) [pid = 1228] [serial = 2119] [outer = 161C3000] 15:48:01 INFO - PROCESS | 1228 | 1465426081098 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (16ABF000) [pid = 1228] [serial = 2120] [outer = 161C3000] 15:48:01 INFO - PROCESS | 1228 | 1465426081522 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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 688ms 15:48:01 INFO - PROCESS | 1228 | 1465426081558 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 1228 | 1465426081560 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:48:01 INFO - PROCESS | 1228 | 1465426081567 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 1228 | 1465426081569 Marionette TRACE conn3 <- [1,2790,null,{}] 15:48:01 INFO - PROCESS | 1228 | 1465426081572 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}] 15:48:01 INFO - PROCESS | 1228 | 1465426081576 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:01 INFO - PROCESS | 1228 | 1465426081689 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:48:01 INFO - PROCESS | 1228 | 1465426081780 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1228 | 1465426081782 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:01 INFO - PROCESS | 1228 | ++DOCSHELL 10471800 == 34 [pid = 1228] [id = 707] 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16F51000) [pid = 1228] [serial = 2121] [outer = 00000000] 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1768EC00) [pid = 1228] [serial = 2122] [outer = 16F51000] 15:48:01 INFO - PROCESS | 1228 | 1465426081828 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (178A1000) [pid = 1228] [serial = 2123] [outer = 16F51000] 15:48:02 INFO - PROCESS | 1228 | 1465426082256 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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 750ms 15:48:02 INFO - PROCESS | 1228 | 1465426082307 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1228 | 1465426082309 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:48:02 INFO - PROCESS | 1228 | 1465426082317 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 1228 | 1465426082319 Marionette TRACE conn3 <- [1,2794,null,{}] 15:48:02 INFO - PROCESS | 1228 | 1465426082322 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}] 15:48:02 INFO - PROCESS | 1228 | 1465426082327 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:02 INFO - PROCESS | 1228 | 1465426082462 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:48:02 INFO - PROCESS | 1228 | 1465426082472 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 1228 | 1465426082474 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:02 INFO - PROCESS | 1228 | ++DOCSHELL 17F65800 == 35 [pid = 1228] [id = 708] 15:48:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (18203000) [pid = 1228] [serial = 2124] [outer = 00000000] 15:48:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185C1800) [pid = 1228] [serial = 2125] [outer = 18203000] 15:48:02 INFO - PROCESS | 1228 | 1465426082572 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (185DB400) [pid = 1228] [serial = 2126] [outer = 18203000] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (169C3400) [pid = 1228] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1760E000) [pid = 1228] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (17F68C00) [pid = 1228] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (16193400) [pid = 1228] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (130A8000) [pid = 1228] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (19B49400) [pid = 1228] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (19C7B800) [pid = 1228] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (11CC6000) [pid = 1228] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (136ACC00) [pid = 1228] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (19B4C400) [pid = 1228] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:48:03 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (18291400) [pid = 1228] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:48:03 INFO - PROCESS | 1228 | 1465426083173 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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 907ms 15:48:03 INFO - PROCESS | 1228 | 1465426083222 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 1228 | 1465426083224 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:48:03 INFO - PROCESS | 1228 | 1465426083227 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 1228 | 1465426083229 Marionette TRACE conn3 <- [1,2798,null,{}] 15:48:03 INFO - PROCESS | 1228 | 1465426083232 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}] 15:48:03 INFO - PROCESS | 1228 | 1465426083234 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:03 INFO - PROCESS | 1228 | 1465426083353 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:48:03 INFO - PROCESS | 1228 | 1465426083415 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1228 | 1465426083417 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:03 INFO - PROCESS | 1228 | ++DOCSHELL 111EDC00 == 36 [pid = 1228] [id = 709] 15:48:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (114C3400) [pid = 1228] [serial = 2127] [outer = 00000000] 15:48:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (16ABF800) [pid = 1228] [serial = 2128] [outer = 114C3400] 15:48:03 INFO - PROCESS | 1228 | 1465426083460 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16D02800) [pid = 1228] [serial = 2129] [outer = 114C3400] 15:48:03 INFO - PROCESS | 1228 | 1465426083829 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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 625ms 15:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:48:03 INFO - PROCESS | 1228 | 1465426083866 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 1228 | 1465426083867 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:48:03 INFO - PROCESS | 1228 | 1465426083881 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 1228 | 1465426083882 Marionette TRACE conn3 <- [1,2802,null,{}] 15:48:03 INFO - PROCESS | 1228 | 1465426083886 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}] 15:48:03 INFO - PROCESS | 1228 | 1465426083888 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:03 INFO - PROCESS | 1228 | 1465426083965 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:48:03 INFO - PROCESS | 1228 | 1465426083970 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1228 | 1465426083972 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:04 INFO - PROCESS | 1228 | ++DOCSHELL 1803E400 == 37 [pid = 1228] [id = 710] 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (185DFC00) [pid = 1228] [serial = 2130] [outer = 00000000] 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (19C7C000) [pid = 1228] [serial = 2131] [outer = 185DFC00] 15:48:04 INFO - PROCESS | 1228 | 1465426084020 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (19C7D800) [pid = 1228] [serial = 2132] [outer = 185DFC00] 15:48:04 INFO - PROCESS | 1228 | 1465426084463 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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 656ms 15:48:04 INFO - PROCESS | 1228 | 1465426084530 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1228 | 1465426084532 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:48:04 INFO - PROCESS | 1228 | 1465426084535 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:48:04 INFO - PROCESS | 1228 | 1465426084537 Marionette TRACE conn3 <- [1,2806,null,{}] 15:48:04 INFO - PROCESS | 1228 | 1465426084540 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}] 15:48:04 INFO - PROCESS | 1228 | 1465426084542 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:04 INFO - PROCESS | 1228 | 1465426084620 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:48:04 INFO - PROCESS | 1228 | 1465426084628 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1228 | 1465426084630 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:04 INFO - PROCESS | 1228 | ++DOCSHELL 14364000 == 38 [pid = 1228] [id = 711] 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1A106800) [pid = 1228] [serial = 2133] [outer = 00000000] 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1A27FC00) [pid = 1228] [serial = 2134] [outer = 1A106800] 15:48:04 INFO - PROCESS | 1228 | 1465426084672 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A281000) [pid = 1228] [serial = 2135] [outer = 1A106800] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 10EEC400 == 37 [pid = 1228] [id = 699] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 161B9000 == 36 [pid = 1228] [id = 700] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 19C1F000 == 35 [pid = 1228] [id = 701] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 19C21800 == 34 [pid = 1228] [id = 698] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 105F1C00 == 33 [pid = 1228] [id = 703] 15:48:05 INFO - PROCESS | 1228 | --DOCSHELL 11C26400 == 32 [pid = 1228] [id = 702] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 15115800 == 31 [pid = 1228] [id = 705] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 161C2400 == 30 [pid = 1228] [id = 706] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 17F65800 == 29 [pid = 1228] [id = 708] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 1803E400 == 28 [pid = 1228] [id = 710] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 111EDC00 == 27 [pid = 1228] [id = 709] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 10471800 == 26 [pid = 1228] [id = 707] 15:48:06 INFO - PROCESS | 1228 | --DOCSHELL 13025000 == 25 [pid = 1228] [id = 704] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16D03400) [pid = 1228] [serial = 2080] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (178A2800) [pid = 1228] [serial = 2083] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (18297000) [pid = 1228] [serial = 2086] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (161BFC00) [pid = 1228] [serial = 2077] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (13225400) [pid = 1228] [serial = 2068] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (136AF800) [pid = 1228] [serial = 2069] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16D0C400) [pid = 1228] [serial = 2066] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (19B4CC00) [pid = 1228] [serial = 2065] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F59800) [pid = 1228] [serial = 2084] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (19C88400) [pid = 1228] [serial = 2096] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (12AA4C00) [pid = 1228] [serial = 2071] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (12D86400) [pid = 1228] [serial = 2072] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (13D16400) [pid = 1228] [serial = 2074] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (19C83000) [pid = 1228] [serial = 2095] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (19C1A000) [pid = 1228] [serial = 2093] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (151B5800) [pid = 1228] [serial = 2075] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (185D3C00) [pid = 1228] [serial = 2089] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1829EC00) [pid = 1228] [serial = 2087] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (19B55C00) [pid = 1228] [serial = 2092] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (17601400) [pid = 1228] [serial = 2081] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (185D5400) [pid = 1228] [serial = 2090] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | --DOMWINDOW == 54 (169C3800) [pid = 1228] [serial = 2078] [outer = 00000000] [url = about:blank] 15:48:06 INFO - PROCESS | 1228 | 1465426086390 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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1907ms 15:48:06 INFO - PROCESS | 1228 | 1465426086444 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1228 | 1465426086448 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:48:06 INFO - PROCESS | 1228 | 1465426086454 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 1228 | 1465426086457 Marionette TRACE conn3 <- [1,2810,null,{}] 15:48:06 INFO - PROCESS | 1228 | 1465426086462 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}] 15:48:06 INFO - PROCESS | 1228 | 1465426086466 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:06 INFO - PROCESS | 1228 | 1465426086556 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:48:06 INFO - PROCESS | 1228 | 1465426086564 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1228 | 1465426086567 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:06 INFO - PROCESS | 1228 | ++DOCSHELL 10EEBC00 == 26 [pid = 1228] [id = 712] 15:48:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 55 (10EECC00) [pid = 1228] [serial = 2136] [outer = 00000000] 15:48:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (111EBC00) [pid = 1228] [serial = 2137] [outer = 10EECC00] 15:48:06 INFO - PROCESS | 1228 | 1465426086616 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (114BCC00) [pid = 1228] [serial = 2138] [outer = 10EECC00] 15:48:07 INFO - PROCESS | 1228 | 1465426087153 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]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 15:48:07 INFO - PROCESS | 1228 | 1465426087194 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1228 | 1465426087199 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:48:07 INFO - PROCESS | 1228 | 1465426087205 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:48:07 INFO - PROCESS | 1228 | 1465426087208 Marionette TRACE conn3 <- [1,2814,null,{}] 15:48:07 INFO - PROCESS | 1228 | 1465426087212 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}] 15:48:07 INFO - PROCESS | 1228 | 1465426087215 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:07 INFO - PROCESS | 1228 | 1465426087305 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:48:07 INFO - PROCESS | 1228 | 1465426087323 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1228 | 1465426087326 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:07 INFO - PROCESS | 1228 | ++DOCSHELL 12D8D800 == 27 [pid = 1228] [id = 713] 15:48:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (13025000) [pid = 1228] [serial = 2139] [outer = 00000000] 15:48:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (13130C00) [pid = 1228] [serial = 2140] [outer = 13025000] 15:48:07 INFO - PROCESS | 1228 | 1465426087451 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (131D5400) [pid = 1228] [serial = 2141] [outer = 13025000] 15:48:07 INFO - PROCESS | 1228 | 1465426087832 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 640ms 15:48:07 INFO - PROCESS | 1228 | 1465426087853 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1228 | 1465426087855 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:48:07 INFO - PROCESS | 1228 | 1465426087859 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1228 | 1465426087862 Marionette TRACE conn3 <- [1,2818,null,{}] 15:48:07 INFO - PROCESS | 1228 | 1465426087873 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}] 15:48:07 INFO - PROCESS | 1228 | 1465426087878 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:07 INFO - PROCESS | 1228 | 1465426087959 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:48:07 INFO - PROCESS | 1228 | 1465426087965 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1228 | 1465426087968 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:08 INFO - PROCESS | 1228 | ++DOCSHELL 151B6800 == 28 [pid = 1228] [id = 714] 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (151BA000) [pid = 1228] [serial = 2142] [outer = 00000000] 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (1550E000) [pid = 1228] [serial = 2143] [outer = 151BA000] 15:48:08 INFO - PROCESS | 1228 | 1465426088045 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (15B4C800) [pid = 1228] [serial = 2144] [outer = 151BA000] 15:48:08 INFO - PROCESS | 1228 | 1465426088511 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]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 703ms 15:48:08 INFO - PROCESS | 1228 | 1465426088568 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 1228 | 1465426088571 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:48:08 INFO - PROCESS | 1228 | 1465426088574 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 1228 | 1465426088576 Marionette TRACE conn3 <- [1,2822,null,{}] 15:48:08 INFO - PROCESS | 1228 | 1465426088580 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}] 15:48:08 INFO - PROCESS | 1228 | 1465426088581 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:08 INFO - PROCESS | 1228 | 1465426088664 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:48:08 INFO - PROCESS | 1228 | 1465426088669 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 1228 | 1465426088672 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:08 INFO - PROCESS | 1228 | ++DOCSHELL 1550C000 == 29 [pid = 1228] [id = 715] 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (161BEC00) [pid = 1228] [serial = 2145] [outer = 00000000] 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (16653000) [pid = 1228] [serial = 2146] [outer = 161BEC00] 15:48:08 INFO - PROCESS | 1228 | 1465426088715 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (169D2400) [pid = 1228] [serial = 2147] [outer = 161BEC00] 15:48:09 INFO - PROCESS | 1228 | 1465426089152 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 625ms 15:48:09 INFO - PROCESS | 1228 | 1465426089212 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1228 | 1465426089214 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:48:09 INFO - PROCESS | 1228 | 1465426089218 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 1228 | 1465426089220 Marionette TRACE conn3 <- [1,2826,null,{}] 15:48:09 INFO - PROCESS | 1228 | 1465426089223 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}] 15:48:09 INFO - PROCESS | 1228 | 1465426089225 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:09 INFO - PROCESS | 1228 | 1465426089301 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:48:09 INFO - PROCESS | 1228 | 1465426089308 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1228 | 1465426089311 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:09 INFO - PROCESS | 1228 | ++DOCSHELL 111F8800 == 30 [pid = 1228] [id = 716] 15:48:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (131CF000) [pid = 1228] [serial = 2148] [outer = 00000000] 15:48:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (173E1400) [pid = 1228] [serial = 2149] [outer = 131CF000] 15:48:09 INFO - PROCESS | 1228 | 1465426089354 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (175AD400) [pid = 1228] [serial = 2150] [outer = 131CF000] 15:48:09 INFO - PROCESS | 1228 | 1465426089817 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]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 15:48:09 INFO - PROCESS | 1228 | 1465426089856 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1228 | 1465426089858 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:48:09 INFO - PROCESS | 1228 | 1465426089865 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 1228 | 1465426089867 Marionette TRACE conn3 <- [1,2830,null,{}] 15:48:09 INFO - PROCESS | 1228 | 1465426089870 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}] 15:48:09 INFO - PROCESS | 1228 | 1465426089876 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:10 INFO - PROCESS | 1228 | 1465426089976 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:48:10 INFO - PROCESS | 1228 | 1465426089983 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1228 | 1465426089985 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:10 INFO - PROCESS | 1228 | ++DOCSHELL 17F5E000 == 31 [pid = 1228] [id = 717] 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (17F60400) [pid = 1228] [serial = 2151] [outer = 00000000] 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (18208C00) [pid = 1228] [serial = 2152] [outer = 17F60400] 15:48:10 INFO - PROCESS | 1228 | 1465426090028 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (18299C00) [pid = 1228] [serial = 2153] [outer = 17F60400] 15:48:10 INFO - PROCESS | 1228 | 1465426090473 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]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 641ms 15:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:48:10 INFO - PROCESS | 1228 | 1465426090504 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1228 | 1465426090506 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:48:10 INFO - PROCESS | 1228 | 1465426090509 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 1228 | 1465426090511 Marionette TRACE conn3 <- [1,2834,null,{}] 15:48:10 INFO - PROCESS | 1228 | 1465426090514 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}] 15:48:10 INFO - PROCESS | 1228 | 1465426090516 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:10 INFO - PROCESS | 1228 | 1465426090600 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:48:10 INFO - PROCESS | 1228 | 1465426090606 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1228 | 1465426090608 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:10 INFO - PROCESS | 1228 | ++DOCSHELL 17F5C400 == 32 [pid = 1228] [id = 718] 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (18208400) [pid = 1228] [serial = 2154] [outer = 00000000] 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (185DA800) [pid = 1228] [serial = 2155] [outer = 18208400] 15:48:10 INFO - PROCESS | 1228 | 1465426090650 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185DE000) [pid = 1228] [serial = 2156] [outer = 18208400] 15:48:11 INFO - PROCESS | 1228 | 1465426091113 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]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 625ms 15:48:11 INFO - PROCESS | 1228 | 1465426091153 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1228 | 1465426091155 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:48:11 INFO - PROCESS | 1228 | 1465426091159 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1228 | 1465426091161 Marionette TRACE conn3 <- [1,2838,null,{}] 15:48:11 INFO - PROCESS | 1228 | 1465426091168 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}] 15:48:11 INFO - PROCESS | 1228 | 1465426091170 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:11 INFO - PROCESS | 1228 | 1465426091247 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:48:11 INFO - PROCESS | 1228 | 1465426091253 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1228 | 1465426091254 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:11 INFO - PROCESS | 1228 | ++DOCSHELL 1026B000 == 33 [pid = 1228] [id = 719] 15:48:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (19B49C00) [pid = 1228] [serial = 2157] [outer = 00000000] 15:48:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (19B52C00) [pid = 1228] [serial = 2158] [outer = 19B49C00] 15:48:11 INFO - PROCESS | 1228 | 1465426091298 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B54400) [pid = 1228] [serial = 2159] [outer = 19B49C00] 15:48:11 INFO - PROCESS | 1228 | 1465426091762 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 641ms 15:48:11 INFO - PROCESS | 1228 | 1465426091801 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:48:11 INFO - PROCESS | 1228 | 1465426091803 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:48:11 INFO - PROCESS | 1228 | 1465426091807 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1228 | 1465426091808 Marionette TRACE conn3 <- [1,2842,null,{}] 15:48:11 INFO - PROCESS | 1228 | 1465426091812 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}] 15:48:11 INFO - PROCESS | 1228 | 1465426091814 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:11 INFO - PROCESS | 1228 | 1465426091925 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:48:11 INFO - PROCESS | 1228 | 1465426091930 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1228 | 1465426091932 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:11 INFO - PROCESS | 1228 | ++DOCSHELL 151B5800 == 34 [pid = 1228] [id = 720] 15:48:11 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19C21C00) [pid = 1228] [serial = 2160] [outer = 00000000] 15:48:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19C7C800) [pid = 1228] [serial = 2161] [outer = 19C21C00] 15:48:12 INFO - PROCESS | 1228 | 1465426091979 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19ED0800) [pid = 1228] [serial = 2162] [outer = 19C21C00] 15:48:12 INFO - PROCESS | 1228 | 1465426092456 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]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 688ms 15:48:12 INFO - PROCESS | 1228 | 1465426092506 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1228 | 1465426092508 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:48:12 INFO - PROCESS | 1228 | 1465426092512 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1228 | 1465426092513 Marionette TRACE conn3 <- [1,2846,null,{}] 15:48:12 INFO - PROCESS | 1228 | 1465426092517 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}] 15:48:12 INFO - PROCESS | 1228 | 1465426092519 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:12 INFO - PROCESS | 1228 | 1465426092659 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:48:12 INFO - PROCESS | 1228 | 1465426092667 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 1228 | 1465426092669 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:12 INFO - PROCESS | 1228 | ++DOCSHELL 105F0800 == 35 [pid = 1228] [id = 721] 15:48:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (178A2800) [pid = 1228] [serial = 2163] [outer = 00000000] 15:48:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A27C800) [pid = 1228] [serial = 2164] [outer = 178A2800] 15:48:12 INFO - PROCESS | 1228 | 1465426092712 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A605800) [pid = 1228] [serial = 2165] [outer = 178A2800] 15:48:13 INFO - PROCESS | 1228 | 1465426093159 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms 15:48:13 INFO - PROCESS | 1228 | 1465426093212 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 1228 | 1465426093214 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:48:13 INFO - PROCESS | 1228 | 1465426093217 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1228 | 1465426093220 Marionette TRACE conn3 <- [1,2850,null,{}] 15:48:13 INFO - PROCESS | 1228 | 1465426093224 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}] 15:48:13 INFO - PROCESS | 1228 | 1465426093227 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:13 INFO - PROCESS | 1228 | 1465426093378 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:48:13 INFO - PROCESS | 1228 | 1465426093403 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1228 | 1465426093405 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:13 INFO - PROCESS | 1228 | ++DOCSHELL 105EA000 == 36 [pid = 1228] [id = 722] 15:48:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A60BC00) [pid = 1228] [serial = 2166] [outer = 00000000] 15:48:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A6F6C00) [pid = 1228] [serial = 2167] [outer = 1A60BC00] 15:48:13 INFO - PROCESS | 1228 | 1465426093450 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A725800) [pid = 1228] [serial = 2168] [outer = 1A60BC00] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (18203000) [pid = 1228] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (10A47C00) [pid = 1228] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19C1F400) [pid = 1228] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (11432800) [pid = 1228] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (16F51000) [pid = 1228] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (161BF800) [pid = 1228] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (114C3400) [pid = 1228] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (11C27000) [pid = 1228] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (161C3000) [pid = 1228] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (130A0800) [pid = 1228] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (185DFC00) [pid = 1228] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:48:13 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (15116000) [pid = 1228] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:48:14 INFO - PROCESS | 1228 | 1465426093999 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:48:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 844ms 15:48:14 INFO - PROCESS | 1228 | 1465426094060 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1228 | 1465426094062 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:48:14 INFO - PROCESS | 1228 | 1465426094065 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 1228 | 1465426094067 Marionette TRACE conn3 <- [1,2854,null,{}] 15:48:14 INFO - PROCESS | 1228 | 1465426094071 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}] 15:48:14 INFO - PROCESS | 1228 | 1465426094072 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:14 INFO - PROCESS | 1228 | 1465426094154 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:48:14 INFO - PROCESS | 1228 | 1465426094163 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1228 | 1465426094165 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:14 INFO - PROCESS | 1228 | ++DOCSHELL 14310C00 == 37 [pid = 1228] [id = 723] 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (14312000) [pid = 1228] [serial = 2169] [outer = 00000000] 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F5A000) [pid = 1228] [serial = 2170] [outer = 14312000] 15:48:14 INFO - PROCESS | 1228 | 1465426094213 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (18295400) [pid = 1228] [serial = 2171] [outer = 14312000] 15:48:14 INFO - PROCESS | 1228 | 1465426094636 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:48:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 593ms 15:48:14 INFO - PROCESS | 1228 | 1465426094663 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1228 | 1465426094664 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:48:14 INFO - PROCESS | 1228 | 1465426094668 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:48:14 INFO - PROCESS | 1228 | 1465426094669 Marionette TRACE conn3 <- [1,2858,null,{}] 15:48:14 INFO - PROCESS | 1228 | 1465426094687 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}] 15:48:14 INFO - PROCESS | 1228 | 1465426094689 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:14 INFO - PROCESS | 1228 | 1465426094776 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:48:14 INFO - PROCESS | 1228 | 1465426094781 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1228 | 1465426094783 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:14 INFO - PROCESS | 1228 | ++DOCSHELL 105ED800 == 38 [pid = 1228] [id = 724] 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (13D21400) [pid = 1228] [serial = 2172] [outer = 00000000] 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A728400) [pid = 1228] [serial = 2173] [outer = 13D21400] 15:48:14 INFO - PROCESS | 1228 | 1465426094825 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A72B400) [pid = 1228] [serial = 2174] [outer = 13D21400] 15:48:15 INFO - PROCESS | 1228 | 1465426095274 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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 15:48:15 INFO - PROCESS | 1228 | 1465426095306 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1228 | 1465426095308 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:48:15 INFO - PROCESS | 1228 | 1465426095311 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 1228 | 1465426095313 Marionette TRACE conn3 <- [1,2862,null,{}] 15:48:15 INFO - PROCESS | 1228 | 1465426095329 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}] 15:48:15 INFO - PROCESS | 1228 | 1465426095331 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:15 INFO - PROCESS | 1228 | 1465426095410 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:48:15 INFO - PROCESS | 1228 | 1465426095415 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 1228 | 1465426095417 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:15 INFO - PROCESS | 1228 | ++DOCSHELL 16F57400 == 39 [pid = 1228] [id = 725] 15:48:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A72EC00) [pid = 1228] [serial = 2175] [outer = 00000000] 15:48:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A78EC00) [pid = 1228] [serial = 2176] [outer = 1A72EC00] 15:48:15 INFO - PROCESS | 1228 | 1465426095458 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A792000) [pid = 1228] [serial = 2177] [outer = 1A72EC00] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 14364000 == 38 [pid = 1228] [id = 711] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 10EEBC00 == 37 [pid = 1228] [id = 712] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 1026B000 == 36 [pid = 1228] [id = 719] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 12D8D800 == 35 [pid = 1228] [id = 713] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 1550C000 == 34 [pid = 1228] [id = 715] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 17F5E000 == 33 [pid = 1228] [id = 717] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 105F0800 == 32 [pid = 1228] [id = 721] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 105EA000 == 31 [pid = 1228] [id = 722] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 17F5C400 == 30 [pid = 1228] [id = 718] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 14310C00 == 29 [pid = 1228] [id = 723] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 151B6800 == 28 [pid = 1228] [id = 714] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 111F8800 == 27 [pid = 1228] [id = 716] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 105ED800 == 26 [pid = 1228] [id = 724] 15:48:16 INFO - PROCESS | 1228 | --DOCSHELL 151B5800 == 25 [pid = 1228] [id = 720] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A27FC00) [pid = 1228] [serial = 2134] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19C7D800) [pid = 1228] [serial = 2132] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (185C1800) [pid = 1228] [serial = 2125] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (10EEA000) [pid = 1228] [serial = 2111] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19ED4000) [pid = 1228] [serial = 2104] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (131D5800) [pid = 1228] [serial = 2098] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (13D1A400) [pid = 1228] [serial = 2099] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (10EE6800) [pid = 1228] [serial = 2110] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (185DB400) [pid = 1228] [serial = 2126] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1768EC00) [pid = 1228] [serial = 2122] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (16ABDC00) [pid = 1228] [serial = 2101] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16ABF800) [pid = 1228] [serial = 2128] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (12D5E400) [pid = 1228] [serial = 2107] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (13027400) [pid = 1228] [serial = 2108] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (169D2800) [pid = 1228] [serial = 2119] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (131CE000) [pid = 1228] [serial = 2114] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1760C800) [pid = 1228] [serial = 2102] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (19C7C000) [pid = 1228] [serial = 2131] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1558F400) [pid = 1228] [serial = 2116] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (178A1000) [pid = 1228] [serial = 2123] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (16D02800) [pid = 1228] [serial = 2129] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (13146C00) [pid = 1228] [serial = 2113] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (15B76000) [pid = 1228] [serial = 2117] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (16ABF000) [pid = 1228] [serial = 2120] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1A101C00) [pid = 1228] [serial = 2105] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 1228 | 1465426097198 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1906ms 15:48:17 INFO - PROCESS | 1228 | 1465426097226 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1228 | 1465426097231 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:48:17 INFO - PROCESS | 1228 | 1465426097239 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1228 | 1465426097242 Marionette TRACE conn3 <- [1,2866,null,{}] 15:48:17 INFO - PROCESS | 1228 | 1465426097248 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}] 15:48:17 INFO - PROCESS | 1228 | 1465426097251 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:17 INFO - PROCESS | 1228 | 1465426097345 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:48:17 INFO - PROCESS | 1228 | 1465426097352 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1228 | 1465426097355 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:17 INFO - PROCESS | 1228 | ++DOCSHELL 10A4FC00 == 26 [pid = 1228] [id = 726] 15:48:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (10A50000) [pid = 1228] [serial = 2178] [outer = 00000000] 15:48:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (10EE5800) [pid = 1228] [serial = 2179] [outer = 10A50000] 15:48:17 INFO - PROCESS | 1228 | 1465426097404 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10EE8C00) [pid = 1228] [serial = 2180] [outer = 10A50000] 15:48:17 INFO - PROCESS | 1228 | 1465426097915 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 15:48:17 INFO - PROCESS | 1228 | 1465426097940 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1228 | 1465426097945 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:48:17 INFO - PROCESS | 1228 | 1465426097956 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:48:17 INFO - PROCESS | 1228 | 1465426097958 Marionette TRACE conn3 <- [1,2870,null,{}] 15:48:17 INFO - PROCESS | 1228 | 1465426097963 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}] 15:48:17 INFO - PROCESS | 1228 | 1465426097965 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:18 INFO - PROCESS | 1228 | 1465426098051 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:48:18 INFO - PROCESS | 1228 | 1465426098060 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1228 | 1465426098063 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:18 INFO - PROCESS | 1228 | ++DOCSHELL 12AABC00 == 27 [pid = 1228] [id = 727] 15:48:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (12ADEC00) [pid = 1228] [serial = 2181] [outer = 00000000] 15:48:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (12B9D000) [pid = 1228] [serial = 2182] [outer = 12ADEC00] 15:48:18 INFO - PROCESS | 1228 | 1465426098110 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (12D85000) [pid = 1228] [serial = 2183] [outer = 12ADEC00] 15:48:18 INFO - PROCESS | 1228 | 1465426098592 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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 15:48:18 INFO - PROCESS | 1228 | 1465426098656 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1228 | 1465426098658 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:48:18 INFO - PROCESS | 1228 | 1465426098662 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1228 | 1465426098665 Marionette TRACE conn3 <- [1,2874,null,{}] 15:48:18 INFO - PROCESS | 1228 | 1465426098676 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}] 15:48:18 INFO - PROCESS | 1228 | 1465426098680 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:18 INFO - PROCESS | 1228 | 1465426098793 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:48:18 INFO - PROCESS | 1228 | 1465426098892 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1228 | 1465426098895 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:18 INFO - PROCESS | 1228 | ++DOCSHELL 136AE800 == 28 [pid = 1228] [id = 728] 15:48:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (136B2000) [pid = 1228] [serial = 2184] [outer = 00000000] 15:48:18 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13D12800) [pid = 1228] [serial = 2185] [outer = 136B2000] 15:48:18 INFO - PROCESS | 1228 | 1465426098942 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (13D1F800) [pid = 1228] [serial = 2186] [outer = 136B2000] 15:48:19 INFO - PROCESS | 1228 | 1465426099327 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]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 15:48:19 INFO - PROCESS | 1228 | 1465426099361 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1228 | 1465426099363 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:48:19 INFO - PROCESS | 1228 | 1465426099366 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:48:19 INFO - PROCESS | 1228 | 1465426099368 Marionette TRACE conn3 <- [1,2878,null,{}] 15:48:19 INFO - PROCESS | 1228 | 1465426099371 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}] 15:48:19 INFO - PROCESS | 1228 | 1465426099373 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:19 INFO - PROCESS | 1228 | 1465426099506 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:48:19 INFO - PROCESS | 1228 | 1465426099565 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 1228 | 1465426099568 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:19 INFO - PROCESS | 1228 | ++DOCSHELL 1430B400 == 29 [pid = 1228] [id = 729] 15:48:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1430C000) [pid = 1228] [serial = 2187] [outer = 00000000] 15:48:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (15588400) [pid = 1228] [serial = 2188] [outer = 1430C000] 15:48:19 INFO - PROCESS | 1228 | 1465426099611 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (15E56C00) [pid = 1228] [serial = 2189] [outer = 1430C000] 15:48:20 INFO - PROCESS | 1228 | 1465426099974 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 625ms 15:48:20 INFO - PROCESS | 1228 | 1465426100005 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1228 | 1465426100006 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:48:20 INFO - PROCESS | 1228 | 1465426100010 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 1228 | 1465426100011 Marionette TRACE conn3 <- [1,2882,null,{}] 15:48:20 INFO - PROCESS | 1228 | 1465426100015 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}] 15:48:20 INFO - PROCESS | 1228 | 1465426100017 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:20 INFO - PROCESS | 1228 | 1465426100134 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:48:20 INFO - PROCESS | 1228 | 1465426100175 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1228 | 1465426100177 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:20 INFO - PROCESS | 1228 | ++DOCSHELL 16191800 == 30 [pid = 1228] [id = 730] 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (161B5C00) [pid = 1228] [serial = 2190] [outer = 00000000] 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (16655800) [pid = 1228] [serial = 2191] [outer = 161B5C00] 15:48:20 INFO - PROCESS | 1228 | 1465426100220 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169DA800) [pid = 1228] [serial = 2192] [outer = 161B5C00] 15:48:20 INFO - PROCESS | 1228 | 1465426100640 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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 688ms 15:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:48:20 INFO - PROCESS | 1228 | 1465426100710 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1228 | 1465426100712 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:48:20 INFO - PROCESS | 1228 | 1465426100716 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 1228 | 1465426100717 Marionette TRACE conn3 <- [1,2886,null,{}] 15:48:20 INFO - PROCESS | 1228 | 1465426100721 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}] 15:48:20 INFO - PROCESS | 1228 | 1465426100726 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:20 INFO - PROCESS | 1228 | 1465426100825 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:48:20 INFO - PROCESS | 1228 | 1465426100839 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1228 | 1465426100842 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:20 INFO - PROCESS | 1228 | ++DOCSHELL 173ED400 == 31 [pid = 1228] [id = 731] 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (1760C800) [pid = 1228] [serial = 2193] [outer = 00000000] 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (178A0800) [pid = 1228] [serial = 2194] [outer = 1760C800] 15:48:20 INFO - PROCESS | 1228 | 1465426100885 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F2E800) [pid = 1228] [serial = 2195] [outer = 1760C800] 15:48:21 INFO - PROCESS | 1228 | 1465426101328 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]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 626ms 15:48:21 INFO - PROCESS | 1228 | 1465426101359 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1228 | 1465426101361 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:48:21 INFO - PROCESS | 1228 | 1465426101369 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1228 | 1465426101370 Marionette TRACE conn3 <- [1,2890,null,{}] 15:48:21 INFO - PROCESS | 1228 | 1465426101373 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}] 15:48:21 INFO - PROCESS | 1228 | 1465426101375 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:21 INFO - PROCESS | 1228 | 1465426101460 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:48:21 INFO - PROCESS | 1228 | 1465426101493 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1228 | 1465426101495 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:21 INFO - PROCESS | 1228 | ++DOCSHELL 17F60C00 == 32 [pid = 1228] [id = 732] 15:48:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (17F61800) [pid = 1228] [serial = 2196] [outer = 00000000] 15:48:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1820E400) [pid = 1228] [serial = 2197] [outer = 17F61800] 15:48:21 INFO - PROCESS | 1228 | 1465426101537 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (18295800) [pid = 1228] [serial = 2198] [outer = 17F61800] 15:48:21 INFO - PROCESS | 1228 | 1465426101961 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms 15:48:22 INFO - PROCESS | 1228 | 1465426102016 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1228 | 1465426102018 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 1228 | 1465426102021 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1228 | 1465426102023 Marionette TRACE conn3 <- [1,2894,null,{}] 15:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:48:22 INFO - PROCESS | 1228 | 1465426102026 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}] 15:48:22 INFO - PROCESS | 1228 | 1465426102028 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:22 INFO - PROCESS | 1228 | 1465426102111 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:48:22 INFO - PROCESS | 1228 | 1465426102118 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1228 | 1465426102120 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:22 INFO - PROCESS | 1228 | ++DOCSHELL 111EA800 == 33 [pid = 1228] [id = 733] 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1829F000) [pid = 1228] [serial = 2199] [outer = 00000000] 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (185D8C00) [pid = 1228] [serial = 2200] [outer = 1829F000] 15:48:22 INFO - PROCESS | 1228 | 1465426102163 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185D9800) [pid = 1228] [serial = 2201] [outer = 1829F000] 15:48:22 INFO - PROCESS | 1228 | 1465426102627 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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 15:48:22 INFO - PROCESS | 1228 | 1465426102666 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1228 | 1465426102668 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 1228 | 1465426102671 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:48:22 INFO - PROCESS | 1228 | 1465426102673 Marionette TRACE conn3 <- [1,2898,null,{}] 15:48:22 INFO - PROCESS | 1228 | 1465426102677 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}] 15:48:22 INFO - PROCESS | 1228 | 1465426102679 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:22 INFO - PROCESS | 1228 | 1465426102791 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:48:22 INFO - PROCESS | 1228 | 1465426102799 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1228 | 1465426102801 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:22 INFO - PROCESS | 1228 | ++DOCSHELL 136AE000 == 34 [pid = 1228] [id = 734] 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19B4F000) [pid = 1228] [serial = 2202] [outer = 00000000] 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19C17C00) [pid = 1228] [serial = 2203] [outer = 19B4F000] 15:48:22 INFO - PROCESS | 1228 | 1465426102900 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (19C19C00) [pid = 1228] [serial = 2204] [outer = 19B4F000] 15:48:23 INFO - PROCESS | 1228 | 1465426103295 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]]]}] 15:48:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:48:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:48:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 15:48:23 INFO - PROCESS | 1228 | 1465426103311 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 1228 | 1465426103314 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:48:23 INFO - TEST-START | /DOMEvents/constructors.html 15:48:23 INFO - PROCESS | 1228 | 1465426103318 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 1228 | 1465426103321 Marionette TRACE conn3 <- [1,2902,null,{}] 15:48:23 INFO - PROCESS | 1228 | 1465426103333 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}] 15:48:23 INFO - PROCESS | 1228 | 1465426103334 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:23 INFO - PROCESS | 1228 | 1465426103480 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:48:23 INFO - PROCESS | 1228 | 1465426103486 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1228 | 1465426103487 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:23 INFO - PROCESS | 1228 | ++DOCSHELL 185C6800 == 35 [pid = 1228] [id = 735] 15:48:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (185D5400) [pid = 1228] [serial = 2205] [outer = 00000000] 15:48:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A101400) [pid = 1228] [serial = 2206] [outer = 185D5400] 15:48:23 INFO - PROCESS | 1228 | 1465426103530 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A107000) [pid = 1228] [serial = 2207] [outer = 185D5400] 15:48:24 INFO - PROCESS | 1228 | 1465426104068 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]]]}] 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:48:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 876ms 15:48:24 INFO - PROCESS | 1228 | 1465426104187 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:48:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:48:24 INFO - PROCESS | 1228 | 1465426104189 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:48:24 INFO - PROCESS | 1228 | 1465426104192 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 1228 | 1465426104195 Marionette TRACE conn3 <- [1,2906,null,{}] 15:48:24 INFO - PROCESS | 1228 | 1465426104202 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}] 15:48:24 INFO - PROCESS | 1228 | 1465426104204 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:24 INFO - PROCESS | 1228 | 1465426104339 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (13D21400) [pid = 1228] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (19C21C00) [pid = 1228] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (178A2800) [pid = 1228] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A60BC00) [pid = 1228] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (13025000) [pid = 1228] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (10EECC00) [pid = 1228] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1A106800) [pid = 1228] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B49C00) [pid = 1228] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (18208400) [pid = 1228] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (17F60400) [pid = 1228] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (131CF000) [pid = 1228] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (161BEC00) [pid = 1228] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (151BA000) [pid = 1228] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:48:24 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (14312000) [pid = 1228] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:48:24 INFO - PROCESS | 1228 | 1465426104592 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1228 | 1465426104594 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:24 INFO - PROCESS | 1228 | ++DOCSHELL 104E7C00 == 36 [pid = 1228] [id = 736] 15:48:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (104EC800) [pid = 1228] [serial = 2208] [outer = 00000000] 15:48:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (131D8800) [pid = 1228] [serial = 2209] [outer = 104EC800] 15:48:24 INFO - PROCESS | 1228 | 1465426104643 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161C1000) [pid = 1228] [serial = 2210] [outer = 104EC800] 15:48:25 INFO - PROCESS | 1228 | 1465426104992 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:48:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 843ms 15:48:25 INFO - PROCESS | 1228 | 1465426105034 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1228 | 1465426105036 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:48:25 INFO - PROCESS | 1228 | 1465426105039 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 1228 | 1465426105041 Marionette TRACE conn3 <- [1,2910,null,{}] 15:48:25 INFO - PROCESS | 1228 | 1465426105044 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}] 15:48:25 INFO - PROCESS | 1228 | 1465426105046 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:25 INFO - PROCESS | 1228 | 1465426105125 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:48:25 INFO - PROCESS | 1228 | 1465426105130 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1228 | 1465426105132 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:25 INFO - PROCESS | 1228 | ++DOCSHELL 15B75400 == 37 [pid = 1228] [id = 737] 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (16F55C00) [pid = 1228] [serial = 2211] [outer = 00000000] 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A604000) [pid = 1228] [serial = 2212] [outer = 16F55C00] 15:48:25 INFO - PROCESS | 1228 | 1465426105174 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A6EB800) [pid = 1228] [serial = 2213] [outer = 16F55C00] 15:48:25 INFO - PROCESS | 1228 | [1228] 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 15:48:25 INFO - PROCESS | 1228 | [1228] 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 15:48:25 INFO - PROCESS | 1228 | [1228] 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 15:48:25 INFO - PROCESS | 1228 | [1228] 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 15:48:25 INFO - PROCESS | 1228 | 1465426105639 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]]]}] 15:48:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:48:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:48:25 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 15:48:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:48:25 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 15:48:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:48:25 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]" 15:48:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:48:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:48:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 15:48:25 INFO - PROCESS | 1228 | 1465426105684 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1228 | 1465426105686 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:48:25 INFO - PROCESS | 1228 | 1465426105690 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:48:25 INFO - PROCESS | 1228 | 1465426105691 Marionette TRACE conn3 <- [1,2914,null,{}] 15:48:25 INFO - PROCESS | 1228 | 1465426105694 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}] 15:48:25 INFO - PROCESS | 1228 | 1465426105696 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:25 INFO - PROCESS | 1228 | 1465426105774 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:48:25 INFO - PROCESS | 1228 | 1465426105780 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1228 | 1465426105782 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:25 INFO - PROCESS | 1228 | ++DOCSHELL 1A28A400 == 38 [pid = 1228] [id = 738] 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A725C00) [pid = 1228] [serial = 2214] [outer = 00000000] 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A794800) [pid = 1228] [serial = 2215] [outer = 1A725C00] 15:48:25 INFO - PROCESS | 1228 | 1465426105823 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A79A800) [pid = 1228] [serial = 2216] [outer = 1A725C00] 15:48:26 INFO - PROCESS | 1228 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:48:26 INFO - PROCESS | 1228 | 1465426106244 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]]]}] 15:48:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:48:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 593ms 15:48:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:48:26 INFO - PROCESS | 1228 | 1465426106287 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1228 | 1465426106289 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:48:26 INFO - PROCESS | 1228 | 1465426106292 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 1228 | 1465426106294 Marionette TRACE conn3 <- [1,2918,null,{}] 15:48:26 INFO - PROCESS | 1228 | 1465426106297 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}] 15:48:26 INFO - PROCESS | 1228 | 1465426106299 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:26 INFO - PROCESS | 1228 | 1465426106429 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:48:26 INFO - PROCESS | 1228 | 1465426106434 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 1228 | 1465426106436 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:26 INFO - PROCESS | 1228 | ++DOCSHELL 16EC9000 == 39 [pid = 1228] [id = 739] 15:48:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (1A89D000) [pid = 1228] [serial = 2217] [outer = 00000000] 15:48:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A8A1C00) [pid = 1228] [serial = 2218] [outer = 1A89D000] 15:48:26 INFO - PROCESS | 1228 | 1465426106478 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A8A6400) [pid = 1228] [serial = 2219] [outer = 1A89D000] 15:48:27 INFO - PROCESS | 1228 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:48:27 INFO - PROCESS | 1228 | 1465426107083 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]]]}] 15:48:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:48:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 15:48:27 INFO - PROCESS | 1228 | 1465426107169 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 1228 | 1465426107174 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:48:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:48:27 INFO - PROCESS | 1228 | 1465426107201 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 1228 | 1465426107207 Marionette TRACE conn3 <- [1,2922,null,{}] 15:48:27 INFO - PROCESS | 1228 | 1465426107238 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}] 15:48:27 INFO - PROCESS | 1228 | 1465426107241 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:27 INFO - PROCESS | 1228 | 1465426107370 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:48:27 INFO - PROCESS | 1228 | 1465426107508 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1228 | 1465426107511 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:27 INFO - PROCESS | 1228 | ++DOCSHELL 10CB9800 == 40 [pid = 1228] [id = 740] 15:48:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (10CBDC00) [pid = 1228] [serial = 2220] [outer = 00000000] 15:48:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (11CC9C00) [pid = 1228] [serial = 2221] [outer = 10CBDC00] 15:48:27 INFO - PROCESS | 1228 | 1465426107570 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (12D8CC00) [pid = 1228] [serial = 2222] [outer = 10CBDC00] 15:48:28 INFO - PROCESS | 1228 | 1465426108144 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]]]}] 15:48:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:48:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1000ms 15:48:28 INFO - PROCESS | 1228 | 1465426108194 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1228 | 1465426108198 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:48:28 INFO - PROCESS | 1228 | 1465426108206 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 1228 | 1465426108208 Marionette TRACE conn3 <- [1,2926,null,{}] 15:48:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:48:28 INFO - PROCESS | 1228 | 1465426108213 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}] 15:48:28 INFO - PROCESS | 1228 | 1465426108215 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:28 INFO - PROCESS | 1228 | 1465426108337 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:48:28 INFO - PROCESS | 1228 | 1465426108634 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1228 | 1465426108637 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:28 INFO - PROCESS | 1228 | ++DOCSHELL 102CB400 == 41 [pid = 1228] [id = 741] 15:48:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (102E4800) [pid = 1228] [serial = 2223] [outer = 00000000] 15:48:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (10565C00) [pid = 1228] [serial = 2224] [outer = 102E4800] 15:48:28 INFO - PROCESS | 1228 | 1465426108706 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1228 | ++DOMWINDOW == 93 (10A4F000) [pid = 1228] [serial = 2225] [outer = 102E4800] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 1A28A400 == 40 [pid = 1228] [id = 738] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 15B75400 == 39 [pid = 1228] [id = 737] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 104E7C00 == 38 [pid = 1228] [id = 736] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 185C6800 == 37 [pid = 1228] [id = 735] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 136AE000 == 36 [pid = 1228] [id = 734] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 111EA800 == 35 [pid = 1228] [id = 733] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 17F60C00 == 34 [pid = 1228] [id = 732] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 173ED400 == 33 [pid = 1228] [id = 731] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 16191800 == 32 [pid = 1228] [id = 730] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 1430B400 == 31 [pid = 1228] [id = 729] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 136AE800 == 30 [pid = 1228] [id = 728] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 12AABC00 == 29 [pid = 1228] [id = 727] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 92 (1A78EC00) [pid = 1228] [serial = 2176] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | 1465426109367 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]]]}] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 10A4FC00 == 28 [pid = 1228] [id = 726] 15:48:29 INFO - PROCESS | 1228 | --DOCSHELL 16F57400 == 27 [pid = 1228] [id = 725] 15:48:29 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. 15:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1187ms 15:48:29 INFO - PROCESS | 1228 | 1465426109399 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1228 | 1465426109403 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:48:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:48:29 INFO - PROCESS | 1228 | 1465426109407 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 1228 | 1465426109410 Marionette TRACE conn3 <- [1,2930,null,{}] 15:48:29 INFO - PROCESS | 1228 | 1465426109416 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}] 15:48:29 INFO - PROCESS | 1228 | 1465426109423 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:29 INFO - PROCESS | 1228 | 1465426109522 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1A72B400) [pid = 1228] [serial = 2174] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (19C7C800) [pid = 1228] [serial = 2161] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A27C800) [pid = 1228] [serial = 2164] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (19ED0800) [pid = 1228] [serial = 2162] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A6F6C00) [pid = 1228] [serial = 2167] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1A605800) [pid = 1228] [serial = 2165] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A728400) [pid = 1228] [serial = 2173] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A725800) [pid = 1228] [serial = 2168] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (13130C00) [pid = 1228] [serial = 2140] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (111EBC00) [pid = 1228] [serial = 2137] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (114BCC00) [pid = 1228] [serial = 2138] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1A281000) [pid = 1228] [serial = 2135] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19B52C00) [pid = 1228] [serial = 2158] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (185DA800) [pid = 1228] [serial = 2155] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (185DE000) [pid = 1228] [serial = 2156] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (18208C00) [pid = 1228] [serial = 2152] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (18299C00) [pid = 1228] [serial = 2153] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (173E1400) [pid = 1228] [serial = 2149] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (175AD400) [pid = 1228] [serial = 2150] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16653000) [pid = 1228] [serial = 2146] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (169D2400) [pid = 1228] [serial = 2147] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (1550E000) [pid = 1228] [serial = 2143] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (15B4C800) [pid = 1228] [serial = 2144] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (131D5400) [pid = 1228] [serial = 2141] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (17F5A000) [pid = 1228] [serial = 2170] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (18295400) [pid = 1228] [serial = 2171] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (19B54400) [pid = 1228] [serial = 2159] [outer = 00000000] [url = about:blank] 15:48:29 INFO - PROCESS | 1228 | 1465426109623 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1228 | 1465426109626 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:29 INFO - PROCESS | 1228 | ++DOCSHELL 10EE1000 == 28 [pid = 1228] [id = 742] 15:48:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (10EE6800) [pid = 1228] [serial = 2226] [outer = 00000000] 15:48:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (11CC7400) [pid = 1228] [serial = 2227] [outer = 10EE6800] 15:48:29 INFO - PROCESS | 1228 | 1465426109673 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (13029C00) [pid = 1228] [serial = 2228] [outer = 10EE6800] 15:48:30 INFO - PROCESS | 1228 | 1465426110027 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"]]]}] 15:48:30 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 15:48:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:48:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 15:48:30 INFO - PROCESS | 1228 | 1465426110121 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 1228 | 1465426110124 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:48:30 INFO - PROCESS | 1228 | 1465426110145 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 1228 | 1465426110147 Marionette TRACE conn3 <- [1,2934,null,{}] 15:48:30 INFO - PROCESS | 1228 | 1465426110151 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}] 15:48:30 INFO - PROCESS | 1228 | 1465426110153 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:30 INFO - PROCESS | 1228 | 1465426110238 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:48:30 INFO - PROCESS | 1228 | 1465426110249 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1228 | 1465426110251 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:30 INFO - PROCESS | 1228 | ++DOCSHELL 13225800 == 29 [pid = 1228] [id = 743] 15:48:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (136AD000) [pid = 1228] [serial = 2229] [outer = 00000000] 15:48:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (13D16800) [pid = 1228] [serial = 2230] [outer = 136AD000] 15:48:30 INFO - PROCESS | 1228 | 1465426110297 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (14311000) [pid = 1228] [serial = 2231] [outer = 136AD000] 15:48:30 INFO - PROCESS | 1228 | 1465426110754 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]]]}] 15:48:30 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. 15:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 641ms 15:48:30 INFO - PROCESS | 1228 | 1465426110779 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 1228 | 1465426110781 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:48:30 INFO - PROCESS | 1228 | 1465426110785 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 1228 | 1465426110791 Marionette TRACE conn3 <- [1,2938,null,{}] 15:48:30 INFO - PROCESS | 1228 | 1465426110800 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}] 15:48:30 INFO - PROCESS | 1228 | 1465426110804 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:30 INFO - PROCESS | 1228 | 1465426110887 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:48:30 INFO - PROCESS | 1228 | 1465426110894 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1228 | 1465426110896 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:30 INFO - PROCESS | 1228 | ++DOCSHELL 15515400 == 30 [pid = 1228] [id = 744] 15:48:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15585000) [pid = 1228] [serial = 2232] [outer = 00000000] 15:48:30 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (161BC400) [pid = 1228] [serial = 2233] [outer = 15585000] 15:48:30 INFO - PROCESS | 1228 | 1465426110939 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (16652C00) [pid = 1228] [serial = 2234] [outer = 15585000] 15:48:31 INFO - PROCESS | 1228 | ++DOCSHELL 16C43800 == 31 [pid = 1228] [id = 745] 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16C43C00) [pid = 1228] [serial = 2235] [outer = 00000000] 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16C48800) [pid = 1228] [serial = 2236] [outer = 16C43C00] 15:48:31 INFO - PROCESS | 1228 | 1465426111400 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]]]}] 15:48:31 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. 15:48:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 15:48:31 INFO - PROCESS | 1228 | 1465426111483 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 1228 | 1465426111486 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:48:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:48:31 INFO - PROCESS | 1228 | 1465426111489 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 1228 | 1465426111491 Marionette TRACE conn3 <- [1,2942,null,{}] 15:48:31 INFO - PROCESS | 1228 | 1465426111495 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}] 15:48:31 INFO - PROCESS | 1228 | 1465426111497 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:31 INFO - PROCESS | 1228 | 1465426111586 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:48:31 INFO - PROCESS | 1228 | 1465426111626 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 1228 | 1465426111628 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:31 INFO - PROCESS | 1228 | ++DOCSHELL 16AC5C00 == 32 [pid = 1228] [id = 746] 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (16D01C00) [pid = 1228] [serial = 2237] [outer = 00000000] 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (173E1400) [pid = 1228] [serial = 2238] [outer = 16D01C00] 15:48:31 INFO - PROCESS | 1228 | 1465426111671 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (175AD400) [pid = 1228] [serial = 2239] [outer = 16D01C00] 15:48:32 INFO - PROCESS | 1228 | 1465426112118 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]]]}] 15:48:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:48:32 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 15:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 15:48:32 INFO - PROCESS | 1228 | 1465426112189 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1228 | 1465426112191 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:48:32 INFO - PROCESS | 1228 | 1465426112194 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:48:32 INFO - PROCESS | 1228 | 1465426112196 Marionette TRACE conn3 <- [1,2946,null,{}] 15:48:32 INFO - PROCESS | 1228 | 1465426112199 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}] 15:48:32 INFO - PROCESS | 1228 | 1465426112201 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:32 INFO - PROCESS | 1228 | 1465426112323 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:48:32 INFO - PROCESS | 1228 | 1465426112327 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1228 | 1465426112333 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:32 INFO - PROCESS | 1228 | ++DOCSHELL 12D84C00 == 33 [pid = 1228] [id = 747] 15:48:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (17F24000) [pid = 1228] [serial = 2240] [outer = 00000000] 15:48:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (17F64400) [pid = 1228] [serial = 2241] [outer = 17F24000] 15:48:32 INFO - PROCESS | 1228 | 1465426112440 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1829AC00) [pid = 1228] [serial = 2242] [outer = 17F24000] 15:48:32 INFO - PROCESS | 1228 | 1465426112851 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]]]}] 15:48:32 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. 15:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 704ms 15:48:32 INFO - PROCESS | 1228 | 1465426112894 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1228 | 1465426112896 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:48:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:48:32 INFO - PROCESS | 1228 | 1465426112899 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 1228 | 1465426112900 Marionette TRACE conn3 <- [1,2950,null,{}] 15:48:32 INFO - PROCESS | 1228 | 1465426112904 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}] 15:48:32 INFO - PROCESS | 1228 | 1465426112906 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:33 INFO - PROCESS | 1228 | 1465426113025 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:48:33 INFO - PROCESS | 1228 | 1465426113122 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1228 | 1465426113124 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:33 INFO - PROCESS | 1228 | ++DOCSHELL 18208400 == 34 [pid = 1228] [id = 748] 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1829FC00) [pid = 1228] [serial = 2243] [outer = 00000000] 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (185DAC00) [pid = 1228] [serial = 2244] [outer = 1829FC00] 15:48:33 INFO - PROCESS | 1228 | 1465426113175 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (185E2000) [pid = 1228] [serial = 2245] [outer = 1829FC00] 15:48:33 INFO - PROCESS | 1228 | 1465426113558 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]]]}] 15:48:33 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. 15:48:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 688ms 15:48:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:48:33 INFO - PROCESS | 1228 | 1465426113599 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 1228 | 1465426113601 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:48:33 INFO - PROCESS | 1228 | 1465426113604 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 1228 | 1465426113605 Marionette TRACE conn3 <- [1,2954,null,{}] 15:48:33 INFO - PROCESS | 1228 | 1465426113608 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}] 15:48:33 INFO - PROCESS | 1228 | 1465426113610 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:33 INFO - PROCESS | 1228 | 1465426113722 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:48:33 INFO - PROCESS | 1228 | 1465426113727 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1228 | 1465426113729 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:33 INFO - PROCESS | 1228 | ++DOCSHELL 12AA7400 == 35 [pid = 1228] [id = 749] 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (185D7C00) [pid = 1228] [serial = 2246] [outer = 00000000] 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (19C18800) [pid = 1228] [serial = 2247] [outer = 185D7C00] 15:48:33 INFO - PROCESS | 1228 | 1465426113771 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (19C80400) [pid = 1228] [serial = 2248] [outer = 185D7C00] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (16F55C00) [pid = 1228] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (19B4F000) [pid = 1228] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (185D5400) [pid = 1228] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (17F61800) [pid = 1228] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (1A72EC00) [pid = 1228] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (1430C000) [pid = 1228] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (10A50000) [pid = 1228] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (12ADEC00) [pid = 1228] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (161B5C00) [pid = 1228] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (136B2000) [pid = 1228] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1829F000) [pid = 1228] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1760C800) [pid = 1228] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (104EC800) [pid = 1228] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:48:34 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A725C00) [pid = 1228] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:48:34 INFO - PROCESS | 1228 | 1465426114345 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]]]}] 15:48:34 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. 15:48:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 797ms 15:48:34 INFO - PROCESS | 1228 | 1465426114406 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 1228 | 1465426114408 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:48:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:48:34 INFO - PROCESS | 1228 | 1465426114414 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 1228 | 1465426114415 Marionette TRACE conn3 <- [1,2958,null,{}] 15:48:34 INFO - PROCESS | 1228 | 1465426114419 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}] 15:48:34 INFO - PROCESS | 1228 | 1465426114421 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:34 INFO - PROCESS | 1228 | 1465426114501 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:48:34 INFO - PROCESS | 1228 | 1465426114509 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1228 | 1465426114512 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:34 INFO - PROCESS | 1228 | ++DOCSHELL 12ADEC00 == 36 [pid = 1228] [id = 750] 15:48:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15B4B400) [pid = 1228] [serial = 2249] [outer = 00000000] 15:48:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185D7800) [pid = 1228] [serial = 2250] [outer = 15B4B400] 15:48:34 INFO - PROCESS | 1228 | 1465426114557 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185DA800) [pid = 1228] [serial = 2251] [outer = 15B4B400] 15:48:34 INFO - PROCESS | 1228 | 1465426114962 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]]]}] 15:48:35 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. 15:48:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 15:48:35 INFO - PROCESS | 1228 | 1465426115009 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1228 | 1465426115011 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:48:35 INFO - PROCESS | 1228 | 1465426115028 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1228 | 1465426115030 Marionette TRACE conn3 <- [1,2962,null,{}] 15:48:35 INFO - PROCESS | 1228 | 1465426115033 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}] 15:48:35 INFO - PROCESS | 1228 | 1465426115035 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:35 INFO - PROCESS | 1228 | 1465426115112 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:48:35 INFO - PROCESS | 1228 | 1465426115116 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1228 | 1465426115127 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:35 INFO - PROCESS | 1228 | ++DOCSHELL 185D7000 == 37 [pid = 1228] [id = 751] 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B54400) [pid = 1228] [serial = 2252] [outer = 00000000] 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19EDFC00) [pid = 1228] [serial = 2253] [outer = 19B54400] 15:48:35 INFO - PROCESS | 1228 | 1465426115171 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A10AC00) [pid = 1228] [serial = 2254] [outer = 19B54400] 15:48:35 INFO - PROCESS | 1228 | 1465426115589 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]]]}] 15:48:35 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. 15:48:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 594ms 15:48:35 INFO - PROCESS | 1228 | 1465426115622 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1228 | 1465426115624 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:48:35 INFO - PROCESS | 1228 | 1465426115627 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1228 | 1465426115629 Marionette TRACE conn3 <- [1,2966,null,{}] 15:48:35 INFO - PROCESS | 1228 | 1465426115632 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}] 15:48:35 INFO - PROCESS | 1228 | 1465426115634 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:35 INFO - PROCESS | 1228 | 1465426115757 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:48:35 INFO - PROCESS | 1228 | 1465426115764 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1228 | 1465426115766 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:35 INFO - PROCESS | 1228 | ++DOCSHELL 1A282400 == 38 [pid = 1228] [id = 752] 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A28A400) [pid = 1228] [serial = 2255] [outer = 00000000] 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A605C00) [pid = 1228] [serial = 2256] [outer = 1A28A400] 15:48:35 INFO - PROCESS | 1228 | 1465426115812 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A6EB000) [pid = 1228] [serial = 2257] [outer = 1A28A400] 15:48:36 INFO - PROCESS | 1228 | --DOCSHELL 10EE1000 == 37 [pid = 1228] [id = 742] 15:48:36 INFO - PROCESS | 1228 | --DOCSHELL 10CB9800 == 36 [pid = 1228] [id = 740] 15:48:36 INFO - PROCESS | 1228 | --DOCSHELL 102CB400 == 35 [pid = 1228] [id = 741] 15:48:36 INFO - PROCESS | 1228 | --DOCSHELL 16EC9000 == 34 [pid = 1228] [id = 739] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 18208400 == 33 [pid = 1228] [id = 748] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 185D7000 == 32 [pid = 1228] [id = 751] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 16AC5C00 == 31 [pid = 1228] [id = 746] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 12AA7400 == 30 [pid = 1228] [id = 749] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 15515400 == 29 [pid = 1228] [id = 744] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 12D84C00 == 28 [pid = 1228] [id = 747] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 12ADEC00 == 27 [pid = 1228] [id = 750] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 13225800 == 26 [pid = 1228] [id = 743] 15:48:37 INFO - PROCESS | 1228 | --DOCSHELL 16C43800 == 25 [pid = 1228] [id = 745] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (19C17C00) [pid = 1228] [serial = 2203] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (1A101400) [pid = 1228] [serial = 2206] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (19C19C00) [pid = 1228] [serial = 2204] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1820E400) [pid = 1228] [serial = 2197] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (18295800) [pid = 1228] [serial = 2198] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A107000) [pid = 1228] [serial = 2207] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (1A792000) [pid = 1228] [serial = 2177] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (15588400) [pid = 1228] [serial = 2188] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15E56C00) [pid = 1228] [serial = 2189] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (10EE5800) [pid = 1228] [serial = 2179] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10EE8C00) [pid = 1228] [serial = 2180] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (12B9D000) [pid = 1228] [serial = 2182] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (12D85000) [pid = 1228] [serial = 2183] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (16655800) [pid = 1228] [serial = 2191] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (169DA800) [pid = 1228] [serial = 2192] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (13D12800) [pid = 1228] [serial = 2185] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (13D1F800) [pid = 1228] [serial = 2186] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (185D8C00) [pid = 1228] [serial = 2200] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (178A0800) [pid = 1228] [serial = 2194] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (17F2E800) [pid = 1228] [serial = 2195] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (161C1000) [pid = 1228] [serial = 2210] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1A604000) [pid = 1228] [serial = 2212] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (1A79A800) [pid = 1228] [serial = 2216] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (1A8A1C00) [pid = 1228] [serial = 2218] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1A794800) [pid = 1228] [serial = 2215] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 57 (131D8800) [pid = 1228] [serial = 2209] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 56 (1A6EB800) [pid = 1228] [serial = 2213] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | --DOMWINDOW == 55 (185D9800) [pid = 1228] [serial = 2201] [outer = 00000000] [url = about:blank] 15:48:37 INFO - PROCESS | 1228 | 1465426117585 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]]]}] 15:48:37 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. 15:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2016ms 15:48:37 INFO - PROCESS | 1228 | 1465426117641 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1228 | 1465426117644 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:48:37 INFO - PROCESS | 1228 | 1465426117650 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1228 | 1465426117652 Marionette TRACE conn3 <- [1,2970,null,{}] 15:48:37 INFO - PROCESS | 1228 | 1465426117658 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}] 15:48:37 INFO - PROCESS | 1228 | 1465426117660 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:37 INFO - PROCESS | 1228 | 1465426117748 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:48:37 INFO - PROCESS | 1228 | 1465426117754 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1228 | 1465426117757 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:37 INFO - PROCESS | 1228 | ++DOCSHELL 10EE6C00 == 26 [pid = 1228] [id = 753] 15:48:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 56 (10EE7C00) [pid = 1228] [serial = 2258] [outer = 00000000] 15:48:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 57 (114C3400) [pid = 1228] [serial = 2259] [outer = 10EE7C00] 15:48:37 INFO - PROCESS | 1228 | 1465426117806 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1228 | ++DOMWINDOW == 58 (11C1DC00) [pid = 1228] [serial = 2260] [outer = 10EE7C00] 15:48:38 INFO - PROCESS | 1228 | 1465426118295 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"]]]}] 15:48:38 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 15:48:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:48:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 687ms 15:48:38 INFO - PROCESS | 1228 | 1465426118350 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1228 | 1465426118355 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:48:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:48:38 INFO - PROCESS | 1228 | 1465426118366 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1228 | 1465426118369 Marionette TRACE conn3 <- [1,2974,null,{}] 15:48:38 INFO - PROCESS | 1228 | 1465426118372 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}] 15:48:38 INFO - PROCESS | 1228 | 1465426118375 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:38 INFO - PROCESS | 1228 | 1465426118465 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:48:38 INFO - PROCESS | 1228 | 1465426118473 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1228 | 1465426118476 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:38 INFO - PROCESS | 1228 | ++DOCSHELL 130CCC00 == 27 [pid = 1228] [id = 754] 15:48:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (13124000) [pid = 1228] [serial = 2261] [outer = 00000000] 15:48:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (131D3800) [pid = 1228] [serial = 2262] [outer = 13124000] 15:48:38 INFO - PROCESS | 1228 | 1465426118523 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (13227000) [pid = 1228] [serial = 2263] [outer = 13124000] 15:48:39 INFO - PROCESS | 1228 | 1465426118980 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]]]}] 15:48:39 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. 15:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 640ms 15:48:39 INFO - PROCESS | 1228 | 1465426119004 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1228 | 1465426119006 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:48:39 INFO - PROCESS | 1228 | 1465426119010 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1228 | 1465426119013 Marionette TRACE conn3 <- [1,2978,null,{}] 15:48:39 INFO - PROCESS | 1228 | 1465426119024 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}] 15:48:39 INFO - PROCESS | 1228 | 1465426119028 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:39 INFO - PROCESS | 1228 | 1465426119108 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:48:39 INFO - PROCESS | 1228 | 1465426119114 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 1228 | 1465426119117 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:39 INFO - PROCESS | 1228 | ++DOCSHELL 13D20C00 == 28 [pid = 1228] [id = 755] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (1430D800) [pid = 1228] [serial = 2264] [outer = 00000000] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (15587C00) [pid = 1228] [serial = 2265] [outer = 1430D800] 15:48:39 INFO - PROCESS | 1228 | 1465426119165 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (15B74000) [pid = 1228] [serial = 2266] [outer = 1430D800] 15:48:39 INFO - PROCESS | 1228 | ++DOCSHELL 161C1000 == 29 [pid = 1228] [id = 756] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (161C2000) [pid = 1228] [serial = 2267] [outer = 00000000] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (161C3000) [pid = 1228] [serial = 2268] [outer = 161C2000] 15:48:39 INFO - PROCESS | 1228 | 1465426119684 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]]]}] 15:48:39 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. 15:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 15:48:39 INFO - PROCESS | 1228 | 1465426119709 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1228 | 1465426119712 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:48:39 INFO - PROCESS | 1228 | 1465426119715 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1228 | 1465426119717 Marionette TRACE conn3 <- [1,2982,null,{}] 15:48:39 INFO - PROCESS | 1228 | 1465426119720 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}] 15:48:39 INFO - PROCESS | 1228 | 1465426119722 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:39 INFO - PROCESS | 1228 | 1465426119810 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:48:39 INFO - PROCESS | 1228 | 1465426119815 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 1228 | 1465426119817 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:39 INFO - PROCESS | 1228 | ++DOCSHELL 15E57800 == 30 [pid = 1228] [id = 757] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (15E5C800) [pid = 1228] [serial = 2269] [outer = 00000000] 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (169CCC00) [pid = 1228] [serial = 2270] [outer = 15E5C800] 15:48:39 INFO - PROCESS | 1228 | 1465426119860 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (16ABC000) [pid = 1228] [serial = 2271] [outer = 15E5C800] 15:48:40 INFO - PROCESS | 1228 | 1465426120272 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]]]}] 15:48:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:48:40 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 15:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 15:48:40 INFO - PROCESS | 1228 | 1465426120312 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1228 | 1465426120314 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:48:40 INFO - PROCESS | 1228 | 1465426120331 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 1228 | 1465426120333 Marionette TRACE conn3 <- [1,2986,null,{}] 15:48:40 INFO - PROCESS | 1228 | 1465426120336 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}] 15:48:40 INFO - PROCESS | 1228 | 1465426120338 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:40 INFO - PROCESS | 1228 | 1465426120420 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:48:40 INFO - PROCESS | 1228 | 1465426120425 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1228 | 1465426120427 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:40 INFO - PROCESS | 1228 | ++DOCSHELL 16C46000 == 31 [pid = 1228] [id = 758] 15:48:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (16EC6000) [pid = 1228] [serial = 2272] [outer = 00000000] 15:48:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (175AC800) [pid = 1228] [serial = 2273] [outer = 16EC6000] 15:48:40 INFO - PROCESS | 1228 | 1465426120470 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (17696400) [pid = 1228] [serial = 2274] [outer = 16EC6000] 15:48:40 INFO - PROCESS | 1228 | 1465426120909 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]]]}] 15:48:41 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. 15:48:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 656ms 15:48:41 INFO - PROCESS | 1228 | 1465426120980 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 1228 | 1465426120982 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:48:41 INFO - PROCESS | 1228 | 1465426120985 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:48:41 INFO - PROCESS | 1228 | 1465426120987 Marionette TRACE conn3 <- [1,2990,null,{}] 15:48:41 INFO - PROCESS | 1228 | 1465426120990 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}] 15:48:41 INFO - PROCESS | 1228 | 1465426120996 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:41 INFO - PROCESS | 1228 | 1465426121097 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:48:41 INFO - PROCESS | 1228 | 1465426121108 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1228 | 1465426121110 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:41 INFO - PROCESS | 1228 | ++DOCSHELL 17F66C00 == 32 [pid = 1228] [id = 759] 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (17F67C00) [pid = 1228] [serial = 2275] [outer = 00000000] 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1829A400) [pid = 1228] [serial = 2276] [outer = 17F67C00] 15:48:41 INFO - PROCESS | 1228 | 1465426121153 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (185BA400) [pid = 1228] [serial = 2277] [outer = 17F67C00] 15:48:41 INFO - PROCESS | 1228 | 1465426121562 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]]]}] 15:48:41 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. 15:48:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 594ms 15:48:41 INFO - PROCESS | 1228 | 1465426121583 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 1228 | 1465426121595 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:48:41 INFO - PROCESS | 1228 | 1465426121598 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:48:41 INFO - PROCESS | 1228 | 1465426121600 Marionette TRACE conn3 <- [1,2994,null,{}] 15:48:41 INFO - PROCESS | 1228 | 1465426121603 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}] 15:48:41 INFO - PROCESS | 1228 | 1465426121605 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:41 INFO - PROCESS | 1228 | 1465426121733 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:48:41 INFO - PROCESS | 1228 | 1465426121740 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1228 | 1465426121742 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:41 INFO - PROCESS | 1228 | ++DOCSHELL 185C1000 == 33 [pid = 1228] [id = 760] 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (185D5800) [pid = 1228] [serial = 2278] [outer = 00000000] 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (185E0800) [pid = 1228] [serial = 2279] [outer = 185D5800] 15:48:41 INFO - PROCESS | 1228 | 1465426121786 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (19B51400) [pid = 1228] [serial = 2280] [outer = 185D5800] 15:48:42 INFO - PROCESS | 1228 | 1465426122184 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]]]}] 15:48:42 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. 15:48:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 15:48:42 INFO - PROCESS | 1228 | 1465426122238 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1228 | 1465426122240 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:48:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:48:42 INFO - PROCESS | 1228 | 1465426122243 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1228 | 1465426122245 Marionette TRACE conn3 <- [1,2998,null,{}] 15:48:42 INFO - PROCESS | 1228 | 1465426122248 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}] 15:48:42 INFO - PROCESS | 1228 | 1465426122250 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:42 INFO - PROCESS | 1228 | 1465426122365 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:48:42 INFO - PROCESS | 1228 | 1465426122372 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1228 | 1465426122374 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:42 INFO - PROCESS | 1228 | ++DOCSHELL 185DF400 == 34 [pid = 1228] [id = 761] 15:48:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (19B53000) [pid = 1228] [serial = 2281] [outer = 00000000] 15:48:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (19C86800) [pid = 1228] [serial = 2282] [outer = 19B53000] 15:48:42 INFO - PROCESS | 1228 | 1465426122421 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19ED1800) [pid = 1228] [serial = 2283] [outer = 19B53000] 15:48:42 INFO - PROCESS | 1228 | [1228] 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 15:48:42 INFO - PROCESS | 1228 | 1465426122867 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:48:42 INFO - {} 15:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:48:42 INFO - {} 15:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:48:42 INFO - {} 15:48:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:48:42 INFO - {} 15:48:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 15:48:42 INFO - TEST-START | /FileAPI/fileReader.html 15:48:42 INFO - PROCESS | 1228 | 1465426122881 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1228 | 1465426122883 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:48:42 INFO - PROCESS | 1228 | 1465426122887 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1228 | 1465426122889 Marionette TRACE conn3 <- [1,3002,null,{}] 15:48:42 INFO - PROCESS | 1228 | 1465426122892 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}] 15:48:42 INFO - PROCESS | 1228 | 1465426122893 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:43 INFO - PROCESS | 1228 | 1465426122972 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:48:43 INFO - PROCESS | 1228 | 1465426122977 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1228 | 1465426122979 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:43 INFO - PROCESS | 1228 | ++DOCSHELL 13D20800 == 35 [pid = 1228] [id = 762] 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A107000) [pid = 1228] [serial = 2284] [outer = 00000000] 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A603C00) [pid = 1228] [serial = 2285] [outer = 1A107000] 15:48:43 INFO - PROCESS | 1228 | 1465426123021 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (1A604000) [pid = 1228] [serial = 2286] [outer = 1A107000] 15:48:43 INFO - PROCESS | 1228 | 1465426123517 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]]]}] 15:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:48:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:48:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 15:48:43 INFO - PROCESS | 1228 | 1465426123586 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1228 | 1465426123588 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:48:43 INFO - PROCESS | 1228 | 1465426123600 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - TEST-START | /FileAPI/historical.html 15:48:43 INFO - PROCESS | 1228 | 1465426123602 Marionette TRACE conn3 <- [1,3006,null,{}] 15:48:43 INFO - PROCESS | 1228 | 1465426123605 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}] 15:48:43 INFO - PROCESS | 1228 | 1465426123607 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:43 INFO - PROCESS | 1228 | 1465426123730 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:48:43 INFO - PROCESS | 1228 | 1465426123741 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1228 | 1465426123743 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:43 INFO - PROCESS | 1228 | ++DOCSHELL 10EE1C00 == 36 [pid = 1228] [id = 763] 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (169C5800) [pid = 1228] [serial = 2287] [outer = 00000000] 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A6F5800) [pid = 1228] [serial = 2288] [outer = 169C5800] 15:48:43 INFO - PROCESS | 1228 | 1465426123788 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A722C00) [pid = 1228] [serial = 2289] [outer = 169C5800] 15:48:44 INFO - PROCESS | 1228 | 1465426124210 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"]]]}] 15:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:48:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:48:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:48:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:48:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:48:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:48:44 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 15:48:44 INFO - PROCESS | 1228 | 1465426124249 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1228 | 1465426124251 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:48:44 INFO - TEST-START | /FileAPI/idlharness.html 15:48:44 INFO - PROCESS | 1228 | 1465426124254 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1228 | 1465426124257 Marionette TRACE conn3 <- [1,3010,null,{}] 15:48:44 INFO - PROCESS | 1228 | 1465426124260 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}] 15:48:44 INFO - PROCESS | 1228 | 1465426124262 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:44 INFO - PROCESS | 1228 | 1465426124388 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:48:44 INFO - PROCESS | 1228 | 1465426124483 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1228 | 1465426124486 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:44 INFO - PROCESS | 1228 | ++DOCSHELL 16C43800 == 37 [pid = 1228] [id = 764] 15:48:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A6E7400) [pid = 1228] [serial = 2290] [outer = 00000000] 15:48:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (1A72F400) [pid = 1228] [serial = 2291] [outer = 1A6E7400] 15:48:44 INFO - PROCESS | 1228 | 1465426124530 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (1A791000) [pid = 1228] [serial = 2292] [outer = 1A6E7400] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (17F24000) [pid = 1228] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1829FC00) [pid = 1228] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (185D7C00) [pid = 1228] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (15B4B400) [pid = 1228] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (19B54400) [pid = 1228] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (16C43C00) [pid = 1228] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (15585000) [pid = 1228] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (136AD000) [pid = 1228] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (10EE6800) [pid = 1228] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (102E4800) [pid = 1228] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (10CBDC00) [pid = 1228] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1A89D000) [pid = 1228] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:48:45 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (16D01C00) [pid = 1228] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:48:45 INFO - PROCESS | 1228 | 1465426125481 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]]]}] 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:48:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:48:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:48:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:48:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:48:45 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 15:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:48:45 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 15:48:45 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 15:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:48:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:48:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:48:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:48:45 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 15:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:48:45 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 15:48:45 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 15:48:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:48:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:48:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1391ms 15:48:45 INFO - PROCESS | 1228 | 1465426125638 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 1228 | 1465426125641 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:48:45 INFO - TEST-START | /FileAPI/idlharness.worker 15:48:45 INFO - PROCESS | 1228 | 1465426125644 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 1228 | 1465426125646 Marionette TRACE conn3 <- [1,3014,null,{}] 15:48:45 INFO - PROCESS | 1228 | 1465426125649 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}] 15:48:45 INFO - PROCESS | 1228 | 1465426125651 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:45 INFO - PROCESS | 1228 | 1465426125738 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:48:45 INFO - PROCESS | 1228 | 1465426125743 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1228 | 1465426125745 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:45 INFO - PROCESS | 1228 | ++DOCSHELL 185DC000 == 38 [pid = 1228] [id = 765] 15:48:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (1A792C00) [pid = 1228] [serial = 2293] [outer = 00000000] 15:48:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A89D000) [pid = 1228] [serial = 2294] [outer = 1A792C00] 15:48:45 INFO - PROCESS | 1228 | 1465426125791 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A79A800) [pid = 1228] [serial = 2295] [outer = 1A792C00] 15:48:46 INFO - PROCESS | 1228 | [1228] 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 15:48:46 INFO - PROCESS | 1228 | 1465426126736 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,{},{}]]]}] 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:48:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:48:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:48:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:48:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:48:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:48:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:48:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:48:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:48:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:48:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:48:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:48:46 INFO - {} 15:48:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 15:48:46 INFO - PROCESS | 1228 | 1465426126938 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1228 | 1465426126940 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:48:46 INFO - PROCESS | 1228 | 1465426126943 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:48:46 INFO - PROCESS | 1228 | 1465426126945 Marionette TRACE conn3 <- [1,3018,null,{}] 15:48:46 INFO - PROCESS | 1228 | 1465426126948 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}] 15:48:46 INFO - PROCESS | 1228 | 1465426126950 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:47 INFO - PROCESS | 1228 | 1465426127027 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:48:47 INFO - PROCESS | 1228 | 1465426127031 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1228 | 1465426127033 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:47 INFO - PROCESS | 1228 | ++DOCSHELL 10C47000 == 39 [pid = 1228] [id = 766] 15:48:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1AE2BC00) [pid = 1228] [serial = 2296] [outer = 00000000] 15:48:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1AE31800) [pid = 1228] [serial = 2297] [outer = 1AE2BC00] 15:48:47 INFO - PROCESS | 1228 | 1465426127075 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (10C13400) [pid = 1228] [serial = 2298] [outer = 1AE2BC00] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 1A282400 == 38 [pid = 1228] [id = 752] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 10EE6C00 == 37 [pid = 1228] [id = 753] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 185DF400 == 36 [pid = 1228] [id = 761] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 16C43800 == 35 [pid = 1228] [id = 764] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 13D20C00 == 34 [pid = 1228] [id = 755] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 17F66C00 == 33 [pid = 1228] [id = 759] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 15E57800 == 32 [pid = 1228] [id = 757] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 161C1000 == 31 [pid = 1228] [id = 756] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 130CCC00 == 30 [pid = 1228] [id = 754] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 185C1000 == 29 [pid = 1228] [id = 760] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 185DC000 == 28 [pid = 1228] [id = 765] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 10EE1C00 == 27 [pid = 1228] [id = 763] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 13D20800 == 26 [pid = 1228] [id = 762] 15:48:48 INFO - PROCESS | 1228 | --DOCSHELL 16C46000 == 25 [pid = 1228] [id = 758] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (17F64400) [pid = 1228] [serial = 2241] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (185DAC00) [pid = 1228] [serial = 2244] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1829AC00) [pid = 1228] [serial = 2242] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (19C18800) [pid = 1228] [serial = 2247] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (185E2000) [pid = 1228] [serial = 2245] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (19C80400) [pid = 1228] [serial = 2248] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (185D7800) [pid = 1228] [serial = 2250] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (19EDFC00) [pid = 1228] [serial = 2253] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A10AC00) [pid = 1228] [serial = 2254] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (173E1400) [pid = 1228] [serial = 2238] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (16C48800) [pid = 1228] [serial = 2236] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (161BC400) [pid = 1228] [serial = 2233] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (16652C00) [pid = 1228] [serial = 2234] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (13D16800) [pid = 1228] [serial = 2230] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (14311000) [pid = 1228] [serial = 2231] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (11CC7400) [pid = 1228] [serial = 2227] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (13029C00) [pid = 1228] [serial = 2228] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (10A4F000) [pid = 1228] [serial = 2225] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 64 (10565C00) [pid = 1228] [serial = 2224] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 63 (12D8CC00) [pid = 1228] [serial = 2222] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 62 (11CC9C00) [pid = 1228] [serial = 2221] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 61 (1A8A6400) [pid = 1228] [serial = 2219] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 60 (185DA800) [pid = 1228] [serial = 2251] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 59 (175AD400) [pid = 1228] [serial = 2239] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | --DOMWINDOW == 58 (1A605C00) [pid = 1228] [serial = 2256] [outer = 00000000] [url = about:blank] 15:48:48 INFO - PROCESS | 1228 | 1465426128850 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]]]}] 15:48:48 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 15:48:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1969ms 15:48:48 INFO - PROCESS | 1228 | 1465426128916 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1228 | 1465426128920 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:48:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:48:48 INFO - PROCESS | 1228 | 1465426128925 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 1228 | 1465426128928 Marionette TRACE conn3 <- [1,3022,null,{}] 15:48:48 INFO - PROCESS | 1228 | 1465426128934 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}] 15:48:48 INFO - PROCESS | 1228 | 1465426128937 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:49 INFO - PROCESS | 1228 | 1465426129025 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:48:49 INFO - PROCESS | 1228 | 1465426129034 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 1228 | 1465426129038 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:49 INFO - PROCESS | 1228 | ++DOCSHELL 10A4F400 == 26 [pid = 1228] [id = 767] 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 59 (10C13000) [pid = 1228] [serial = 2299] [outer = 00000000] 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 60 (10C1B800) [pid = 1228] [serial = 2300] [outer = 10C13000] 15:48:49 INFO - PROCESS | 1228 | 1465426129090 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 61 (10C1E400) [pid = 1228] [serial = 2301] [outer = 10C13000] 15:48:49 INFO - PROCESS | 1228 | 1465426129577 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]]]}] 15:48:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:48:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 703ms 15:48:49 INFO - PROCESS | 1228 | 1465426129622 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1228 | 1465426129627 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:48:49 INFO - PROCESS | 1228 | 1465426129637 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:48:49 INFO - PROCESS | 1228 | 1465426129639 Marionette TRACE conn3 <- [1,3026,null,{}] 15:48:49 INFO - PROCESS | 1228 | 1465426129643 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}] 15:48:49 INFO - PROCESS | 1228 | 1465426129646 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:49 INFO - PROCESS | 1228 | 1465426129732 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:48:49 INFO - PROCESS | 1228 | 1465426129738 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 1228 | 1465426129741 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:49 INFO - PROCESS | 1228 | ++DOCSHELL 10EE3800 == 27 [pid = 1228] [id = 768] 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 62 (10EE4400) [pid = 1228] [serial = 2302] [outer = 00000000] 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 63 (10EEB000) [pid = 1228] [serial = 2303] [outer = 10EE4400] 15:48:49 INFO - PROCESS | 1228 | 1465426129794 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1228 | ++DOMWINDOW == 64 (111A5400) [pid = 1228] [serial = 2304] [outer = 10EE4400] 15:48:50 INFO - PROCESS | 1228 | 1465426130242 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"]]]}] 15:48:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:48:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:48:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 15:48:50 INFO - PROCESS | 1228 | 1465426130276 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 1228 | 1465426130278 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:48:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:48:50 INFO - PROCESS | 1228 | 1465426130283 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 1228 | 1465426130286 Marionette TRACE conn3 <- [1,3030,null,{}] 15:48:50 INFO - PROCESS | 1228 | 1465426130297 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}] 15:48:50 INFO - PROCESS | 1228 | 1465426130302 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:50 INFO - PROCESS | 1228 | 1465426130386 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:48:50 INFO - PROCESS | 1228 | 1465426130392 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1228 | 1465426130395 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:50 INFO - PROCESS | 1228 | ++DOCSHELL 12D5E000 == 28 [pid = 1228] [id = 769] 15:48:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 65 (12D64C00) [pid = 1228] [serial = 2305] [outer = 00000000] 15:48:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (13079000) [pid = 1228] [serial = 2306] [outer = 12D64C00] 15:48:50 INFO - PROCESS | 1228 | 1465426130443 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (13124400) [pid = 1228] [serial = 2307] [outer = 12D64C00] 15:48:51 INFO - PROCESS | 1228 | 1465426131079 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]]]}] 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:48:51 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. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:48:51 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'.) 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:48:51 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. 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:48:51 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. 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:48:51 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. 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:48:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:48:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:48:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 891ms 15:48:51 INFO - PROCESS | 1228 | 1465426131169 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1228 | 1465426131171 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:48:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:48:51 INFO - PROCESS | 1228 | 1465426131175 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 1228 | 1465426131176 Marionette TRACE conn3 <- [1,3034,null,{}] 15:48:51 INFO - PROCESS | 1228 | 1465426131180 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}] 15:48:51 INFO - PROCESS | 1228 | 1465426131182 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:51 INFO - PROCESS | 1228 | 1465426131303 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:48:51 INFO - PROCESS | 1228 | 1465426131311 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1228 | 1465426131313 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:51 INFO - PROCESS | 1228 | ++DOCSHELL 13D1B000 == 29 [pid = 1228] [id = 770] 15:48:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (13D1B400) [pid = 1228] [serial = 2308] [outer = 00000000] 15:48:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (1430C000) [pid = 1228] [serial = 2309] [outer = 13D1B400] 15:48:51 INFO - PROCESS | 1228 | 1465426131356 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (151B0800) [pid = 1228] [serial = 2310] [outer = 13D1B400] 15:48:51 INFO - PROCESS | 1228 | [1228] 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 15:48:51 INFO - PROCESS | 1228 | 1465426131794 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:48:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:48:51 INFO - {} 15:48:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 640ms 15:48:51 INFO - PROCESS | 1228 | 1465426131813 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1228 | 1465426131815 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:48:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:48:51 INFO - PROCESS | 1228 | 1465426131819 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 1228 | 1465426131820 Marionette TRACE conn3 <- [1,3038,null,{}] 15:48:51 INFO - PROCESS | 1228 | 1465426131824 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}] 15:48:51 INFO - PROCESS | 1228 | 1465426131826 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:51 INFO - PROCESS | 1228 | 1465426131937 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:48:51 INFO - PROCESS | 1228 | 1465426131948 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1228 | 1465426131950 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:51 INFO - PROCESS | 1228 | ++DOCSHELL 153C3C00 == 30 [pid = 1228] [id = 771] 15:48:51 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (153C5C00) [pid = 1228] [serial = 2311] [outer = 00000000] 15:48:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (15E5B800) [pid = 1228] [serial = 2312] [outer = 153C5C00] 15:48:52 INFO - PROCESS | 1228 | 1465426131993 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (161BB000) [pid = 1228] [serial = 2313] [outer = 153C5C00] 15:48:52 INFO - PROCESS | 1228 | 1465426132434 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]]]}] 15:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:48:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 15:48:52 INFO - PROCESS | 1228 | 1465426132456 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 1228 | 1465426132458 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:48:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:48:52 INFO - PROCESS | 1228 | 1465426132462 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 1228 | 1465426132464 Marionette TRACE conn3 <- [1,3042,null,{}] 15:48:52 INFO - PROCESS | 1228 | 1465426132467 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}] 15:48:52 INFO - PROCESS | 1228 | 1465426132473 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:52 INFO - PROCESS | 1228 | 1465426132617 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:48:52 INFO - PROCESS | 1228 | 1465426132629 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 1228 | 1465426132631 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:52 INFO - PROCESS | 1228 | ++DOCSHELL 1678B400 == 31 [pid = 1228] [id = 772] 15:48:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (169C3800) [pid = 1228] [serial = 2314] [outer = 00000000] 15:48:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (16AC5C00) [pid = 1228] [serial = 2315] [outer = 169C3800] 15:48:52 INFO - PROCESS | 1228 | 1465426132674 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16C3A400) [pid = 1228] [serial = 2316] [outer = 169C3800] 15:48:53 INFO - PROCESS | 1228 | 1465426133324 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"]]]}] 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:48:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:48:53 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" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:48:53 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" 15:48:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:48:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:48:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1062ms 15:48:53 INFO - PROCESS | 1228 | 1465426133534 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:48:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:48:53 INFO - PROCESS | 1228 | 1465426133536 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:48:53 INFO - PROCESS | 1228 | 1465426133539 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - PROCESS | 1228 | 1465426133541 Marionette TRACE conn3 <- [1,3046,null,{}] 15:48:53 INFO - PROCESS | 1228 | 1465426133545 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}] 15:48:53 INFO - PROCESS | 1228 | 1465426133547 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:53 INFO - PROCESS | 1228 | 1465426133621 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:48:53 INFO - PROCESS | 1228 | 1465426133626 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 1228 | 1465426133628 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:53 INFO - PROCESS | 1228 | ++DOCSHELL 1769AC00 == 32 [pid = 1228] [id = 773] 15:48:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (17F31000) [pid = 1228] [serial = 2317] [outer = 00000000] 15:48:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (18298C00) [pid = 1228] [serial = 2318] [outer = 17F31000] 15:48:53 INFO - PROCESS | 1228 | 1465426133670 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1829A000) [pid = 1228] [serial = 2319] [outer = 17F31000] 15:48:54 INFO - PROCESS | 1228 | 1465426134152 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]]]}] 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:48:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:48:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:48:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:48:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:48:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:48:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:48:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:48:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:48:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 640ms 15:48:54 INFO - PROCESS | 1228 | 1465426134184 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 1228 | 1465426134187 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:48:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:48:54 INFO - PROCESS | 1228 | 1465426134191 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 1228 | 1465426134193 Marionette TRACE conn3 <- [1,3050,null,{}] 15:48:54 INFO - PROCESS | 1228 | 1465426134197 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}] 15:48:54 INFO - PROCESS | 1228 | 1465426134198 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:54 INFO - PROCESS | 1228 | 1465426134309 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:48:54 INFO - PROCESS | 1228 | 1465426134316 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1228 | 1465426134318 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:54 INFO - PROCESS | 1228 | ++DOCSHELL 18298800 == 33 [pid = 1228] [id = 774] 15:48:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1829E000) [pid = 1228] [serial = 2320] [outer = 00000000] 15:48:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (19B4A400) [pid = 1228] [serial = 2321] [outer = 1829E000] 15:48:54 INFO - PROCESS | 1228 | 1465426134362 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (19B4CC00) [pid = 1228] [serial = 2322] [outer = 1829E000] 15:48:54 INFO - PROCESS | 1228 | [1228] 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 15:48:54 INFO - PROCESS | 1228 | 1465426134813 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:48:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:48:54 INFO - {} 15:48:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 15:48:54 INFO - PROCESS | 1228 | 1465426134828 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 1228 | 1465426134830 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:48:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:48:54 INFO - PROCESS | 1228 | 1465426134839 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 1228 | 1465426134841 Marionette TRACE conn3 <- [1,3054,null,{}] 15:48:54 INFO - PROCESS | 1228 | 1465426134844 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}] 15:48:54 INFO - PROCESS | 1228 | 1465426134846 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:54 INFO - PROCESS | 1228 | 1465426134964 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:48:55 INFO - PROCESS | 1228 | 1465426135053 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1228 | 1465426135054 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:55 INFO - PROCESS | 1228 | ++DOCSHELL 12D5C800 == 34 [pid = 1228] [id = 775] 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (185D6800) [pid = 1228] [serial = 2323] [outer = 00000000] 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (19C81800) [pid = 1228] [serial = 2324] [outer = 185D6800] 15:48:55 INFO - PROCESS | 1228 | 1465426135099 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (19EDF400) [pid = 1228] [serial = 2325] [outer = 185D6800] 15:48:55 INFO - PROCESS | 1228 | 1465426135485 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]]]}] 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:48:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:48:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 703ms 15:48:55 INFO - PROCESS | 1228 | 1465426135533 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1228 | 1465426135535 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:48:55 INFO - PROCESS | 1228 | 1465426135538 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:48:55 INFO - PROCESS | 1228 | 1465426135540 Marionette TRACE conn3 <- [1,3058,null,{}] 15:48:55 INFO - PROCESS | 1228 | 1465426135544 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}] 15:48:55 INFO - PROCESS | 1228 | 1465426135545 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:55 INFO - PROCESS | 1228 | 1465426135665 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:48:55 INFO - PROCESS | 1228 | 1465426135670 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1228 | 1465426135672 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:55 INFO - PROCESS | 1228 | ++DOCSHELL 185D5000 == 35 [pid = 1228] [id = 776] 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (1A101C00) [pid = 1228] [serial = 2326] [outer = 00000000] 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (1A284C00) [pid = 1228] [serial = 2327] [outer = 1A101C00] 15:48:55 INFO - PROCESS | 1228 | 1465426135715 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (1A601C00) [pid = 1228] [serial = 2328] [outer = 1A101C00] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A792C00) [pid = 1228] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (169C5800) [pid = 1228] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A6E7400) [pid = 1228] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (1A107000) [pid = 1228] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19B53000) [pid = 1228] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185D5800) [pid = 1228] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (17F67C00) [pid = 1228] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (16EC6000) [pid = 1228] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (15E5C800) [pid = 1228] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (1430D800) [pid = 1228] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (161C2000) [pid = 1228] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (13124000) [pid = 1228] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (10EE7C00) [pid = 1228] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:48:56 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (1A28A400) [pid = 1228] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:48:56 INFO - PROCESS | 1228 | 1465426136432 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]]]}] 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:48:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:48:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 954ms 15:48:56 INFO - PROCESS | 1228 | 1465426136484 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 1228 | 1465426136487 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:48:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:48:56 INFO - PROCESS | 1228 | 1465426136490 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 1228 | 1465426136492 Marionette TRACE conn3 <- [1,3062,null,{}] 15:48:56 INFO - PROCESS | 1228 | 1465426136496 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}] 15:48:56 INFO - PROCESS | 1228 | 1465426136500 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:56 INFO - PROCESS | 1228 | 1465426136595 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:48:56 INFO - PROCESS | 1228 | 1465426136599 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 1228 | 1465426136602 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:56 INFO - PROCESS | 1228 | ++DOCSHELL 1436B400 == 36 [pid = 1228] [id = 777] 15:48:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (169DC800) [pid = 1228] [serial = 2329] [outer = 00000000] 15:48:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (1A60BC00) [pid = 1228] [serial = 2330] [outer = 169DC800] 15:48:56 INFO - PROCESS | 1228 | 1465426136646 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (1A726400) [pid = 1228] [serial = 2331] [outer = 169DC800] 15:48:57 INFO - PROCESS | 1228 | 1465426137063 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]]]}] 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:48:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:48:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 593ms 15:48:57 INFO - PROCESS | 1228 | 1465426137087 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 1228 | 1465426137089 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:48:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:48:57 INFO - PROCESS | 1228 | 1465426137092 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 1228 | 1465426137094 Marionette TRACE conn3 <- [1,3066,null,{}] 15:48:57 INFO - PROCESS | 1228 | 1465426137097 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}] 15:48:57 INFO - PROCESS | 1228 | 1465426137099 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:57 INFO - PROCESS | 1228 | 1465426137224 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:48:57 INFO - PROCESS | 1228 | 1465426137229 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1228 | 1465426137231 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:57 INFO - PROCESS | 1228 | ++DOCSHELL 15E5E800 == 37 [pid = 1228] [id = 778] 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161BF000) [pid = 1228] [serial = 2332] [outer = 00000000] 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (1A72AC00) [pid = 1228] [serial = 2333] [outer = 161BF000] 15:48:57 INFO - PROCESS | 1228 | 1465426137273 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (1A72F800) [pid = 1228] [serial = 2334] [outer = 161BF000] 15:48:57 INFO - PROCESS | 1228 | 1465426137668 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] 15:48:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:48:57 INFO - PROCESS | 1228 | 1465426137702 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:48:57 INFO - PROCESS | 1228 | 1465426137718 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 1228 | 1465426137720 Marionette TRACE conn3 <- [1,3070,null,{}] 15:48:57 INFO - PROCESS | 1228 | 1465426137723 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}] 15:48:57 INFO - PROCESS | 1228 | 1465426137725 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:57 INFO - PROCESS | 1228 | 1465426137802 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:48:57 INFO - PROCESS | 1228 | 1465426137808 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1228 | 1465426137810 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:57 INFO - PROCESS | 1228 | ++DOCSHELL 1A78FC00 == 38 [pid = 1228] [id = 779] 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 81 (1A793800) [pid = 1228] [serial = 2335] [outer = 00000000] 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 82 (1A8A0C00) [pid = 1228] [serial = 2336] [outer = 1A793800] 15:48:57 INFO - PROCESS | 1228 | 1465426137851 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 1228 | ++DOMWINDOW == 83 (1A8A4800) [pid = 1228] [serial = 2337] [outer = 1A793800] 15:48:58 INFO - PROCESS | 1228 | 1465426138303 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]]]}] 15:48:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:48:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:48:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:48:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 15:48:58 INFO - PROCESS | 1228 | 1465426138357 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1228 | 1465426138359 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:48:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:48:58 INFO - PROCESS | 1228 | 1465426138379 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 1228 | 1465426138381 Marionette TRACE conn3 <- [1,3074,null,{}] 15:48:58 INFO - PROCESS | 1228 | 1465426138426 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}] 15:48:58 INFO - PROCESS | 1228 | 1465426138429 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:58 INFO - PROCESS | 1228 | 1465426138544 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:48:58 INFO - PROCESS | 1228 | 1465426138706 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 1228 | 1465426138710 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:58 INFO - PROCESS | 1228 | ++DOCSHELL 10A4BC00 == 39 [pid = 1228] [id = 780] 15:48:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 84 (10A4DC00) [pid = 1228] [serial = 2338] [outer = 00000000] 15:48:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 85 (10C17400) [pid = 1228] [serial = 2339] [outer = 10A4DC00] 15:48:58 INFO - PROCESS | 1228 | 1465426138808 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 1228 | ++DOMWINDOW == 86 (10C3E000) [pid = 1228] [serial = 2340] [outer = 10A4DC00] 15:48:59 INFO - PROCESS | 1228 | 1465426139463 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:48:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1156ms 15:48:59 INFO - PROCESS | 1228 | 1465426139520 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 1228 | 1465426139524 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:48:59 INFO - PROCESS | 1228 | 1465426139529 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:48:59 INFO - PROCESS | 1228 | 1465426139531 Marionette TRACE conn3 <- [1,3078,null,{}] 15:48:59 INFO - PROCESS | 1228 | 1465426139537 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}] 15:48:59 INFO - PROCESS | 1228 | 1465426139540 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:59 INFO - PROCESS | 1228 | 1465426139724 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:48:59 INFO - PROCESS | 1228 | 1465426139737 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1228 | 1465426139741 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:48:59 INFO - PROCESS | 1228 | ++DOCSHELL 12B9B800 == 40 [pid = 1228] [id = 781] 15:48:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 87 (12D5E800) [pid = 1228] [serial = 2341] [outer = 00000000] 15:48:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 88 (13029800) [pid = 1228] [serial = 2342] [outer = 12D5E800] 15:48:59 INFO - PROCESS | 1228 | 1465426139796 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1228 | ++DOMWINDOW == 89 (13151000) [pid = 1228] [serial = 2343] [outer = 12D5E800] 15:49:00 INFO - PROCESS | 1228 | 1465426140661 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:49:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1140ms 15:49:00 INFO - PROCESS | 1228 | 1465426140675 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 1228 | 1465426140679 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:49:00 INFO - PROCESS | 1228 | 1465426140684 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:49:00 INFO - PROCESS | 1228 | 1465426140687 Marionette TRACE conn3 <- [1,3082,null,{}] 15:49:00 INFO - PROCESS | 1228 | 1465426140692 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}] 15:49:00 INFO - PROCESS | 1228 | 1465426140695 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:00 INFO - PROCESS | 1228 | 1465426140808 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:49:00 INFO - PROCESS | 1228 | 1465426140963 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 1228 | 1465426140968 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:01 INFO - PROCESS | 1228 | ++DOCSHELL 10C14800 == 41 [pid = 1228] [id = 782] 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 90 (10C15400) [pid = 1228] [serial = 2344] [outer = 00000000] 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 91 (10C40800) [pid = 1228] [serial = 2345] [outer = 10C15400] 15:49:01 INFO - PROCESS | 1228 | 1465426141019 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 92 (10C48800) [pid = 1228] [serial = 2346] [outer = 10C15400] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 15E5E800 == 40 [pid = 1228] [id = 778] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 1436B400 == 39 [pid = 1228] [id = 777] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 185D5000 == 38 [pid = 1228] [id = 776] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 12D5C800 == 37 [pid = 1228] [id = 775] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 18298800 == 36 [pid = 1228] [id = 774] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 1769AC00 == 35 [pid = 1228] [id = 773] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 1678B400 == 34 [pid = 1228] [id = 772] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 153C3C00 == 33 [pid = 1228] [id = 771] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 13D1B000 == 32 [pid = 1228] [id = 770] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 12D5E000 == 31 [pid = 1228] [id = 769] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 10EE3800 == 30 [pid = 1228] [id = 768] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 91 (1AE31800) [pid = 1228] [serial = 2297] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOCSHELL 10A4F400 == 29 [pid = 1228] [id = 767] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 90 (1A79A800) [pid = 1228] [serial = 2295] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 89 (1A6F5800) [pid = 1228] [serial = 2288] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 88 (1A72F400) [pid = 1228] [serial = 2291] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 87 (1A89D000) [pid = 1228] [serial = 2294] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 86 (1A791000) [pid = 1228] [serial = 2292] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 85 (1A603C00) [pid = 1228] [serial = 2285] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 84 (19C86800) [pid = 1228] [serial = 2282] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 83 (19ED1800) [pid = 1228] [serial = 2283] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 82 (185E0800) [pid = 1228] [serial = 2279] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 81 (19B51400) [pid = 1228] [serial = 2280] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 80 (1829A400) [pid = 1228] [serial = 2276] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (185BA400) [pid = 1228] [serial = 2277] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (175AC800) [pid = 1228] [serial = 2273] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (17696400) [pid = 1228] [serial = 2274] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (169CCC00) [pid = 1228] [serial = 2270] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (16ABC000) [pid = 1228] [serial = 2271] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (15587C00) [pid = 1228] [serial = 2265] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (161C3000) [pid = 1228] [serial = 2268] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (15B74000) [pid = 1228] [serial = 2266] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (131D3800) [pid = 1228] [serial = 2262] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (13227000) [pid = 1228] [serial = 2263] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (114C3400) [pid = 1228] [serial = 2259] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (11C1DC00) [pid = 1228] [serial = 2260] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (1A6EB000) [pid = 1228] [serial = 2257] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 66 (1A722C00) [pid = 1228] [serial = 2289] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | --DOMWINDOW == 65 (1A604000) [pid = 1228] [serial = 2286] [outer = 00000000] [url = about:blank] 15:49:01 INFO - PROCESS | 1228 | 1465426141569 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 938ms 15:49:01 INFO - PROCESS | 1228 | 1465426141631 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 1228 | 1465426141635 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:49:01 INFO - PROCESS | 1228 | 1465426141641 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 1228 | 1465426141643 Marionette TRACE conn3 <- [1,3086,null,{}] 15:49:01 INFO - PROCESS | 1228 | 1465426141647 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}] 15:49:01 INFO - PROCESS | 1228 | 1465426141649 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:01 INFO - PROCESS | 1228 | 1465426141733 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:49:01 INFO - PROCESS | 1228 | 1465426141740 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1228 | 1465426141742 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:01 INFO - PROCESS | 1228 | ++DOCSHELL 10C1E000 == 30 [pid = 1228] [id = 783] 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 66 (10C3D000) [pid = 1228] [serial = 2347] [outer = 00000000] 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 67 (111EB400) [pid = 1228] [serial = 2348] [outer = 10C3D000] 15:49:01 INFO - PROCESS | 1228 | 1465426141788 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1228 | ++DOMWINDOW == 68 (11AD5C00) [pid = 1228] [serial = 2349] [outer = 10C3D000] 15:49:02 INFO - PROCESS | 1228 | 1465426142289 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]]]}] 15:49:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:49:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:49:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 703ms 15:49:02 INFO - PROCESS | 1228 | 1465426142343 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 1228 | 1465426142345 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:49:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:49:02 INFO - PROCESS | 1228 | 1465426142382 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 1228 | 1465426142385 Marionette TRACE conn3 <- [1,3090,null,{}] 15:49:02 INFO - PROCESS | 1228 | 1465426142396 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}] 15:49:02 INFO - PROCESS | 1228 | 1465426142401 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:02 INFO - PROCESS | 1228 | 1465426142501 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:49:02 INFO - PROCESS | 1228 | 1465426142606 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1228 | 1465426142609 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:02 INFO - PROCESS | 1228 | ++DOCSHELL 130C3400 == 31 [pid = 1228] [id = 784] 15:49:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 69 (13130C00) [pid = 1228] [serial = 2350] [outer = 00000000] 15:49:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 70 (131CF000) [pid = 1228] [serial = 2351] [outer = 13130C00] 15:49:02 INFO - PROCESS | 1228 | 1465426142656 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1228 | ++DOMWINDOW == 71 (1321BC00) [pid = 1228] [serial = 2352] [outer = 13130C00] 15:49:03 INFO - PROCESS | 1228 | 1465426143026 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 735ms 15:49:03 INFO - PROCESS | 1228 | 1465426143087 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1228 | 1465426143089 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:49:03 INFO - PROCESS | 1228 | 1465426143092 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1228 | 1465426143094 Marionette TRACE conn3 <- [1,3094,null,{}] 15:49:03 INFO - PROCESS | 1228 | 1465426143097 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}] 15:49:03 INFO - PROCESS | 1228 | 1465426143099 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:03 INFO - PROCESS | 1228 | 1465426143183 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:49:03 INFO - PROCESS | 1228 | 1465426143189 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1228 | 1465426143191 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:03 INFO - PROCESS | 1228 | ++DOCSHELL 13D1B000 == 32 [pid = 1228] [id = 785] 15:49:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 72 (13D1F000) [pid = 1228] [serial = 2353] [outer = 00000000] 15:49:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 73 (1550A000) [pid = 1228] [serial = 2354] [outer = 13D1F000] 15:49:03 INFO - PROCESS | 1228 | 1465426143235 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1228 | ++DOMWINDOW == 74 (1558E800) [pid = 1228] [serial = 2355] [outer = 13D1F000] 15:49:03 INFO - PROCESS | 1228 | 1465426143675 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]]]}] 15:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 640ms 15:49:03 INFO - PROCESS | 1228 | 1465426143731 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1228 | 1465426143733 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:49:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:49:03 INFO - PROCESS | 1228 | 1465426143736 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1228 | 1465426143738 Marionette TRACE conn3 <- [1,3098,null,{}] 15:49:03 INFO - PROCESS | 1228 | 1465426143741 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}] 15:49:03 INFO - PROCESS | 1228 | 1465426143743 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:03 INFO - PROCESS | 1228 | 1465426143880 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:49:04 INFO - PROCESS | 1228 | 1465426143972 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1228 | 1465426143974 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:04 INFO - PROCESS | 1228 | ++DOCSHELL 15E5C000 == 33 [pid = 1228] [id = 786] 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 75 (15E5E800) [pid = 1228] [serial = 2356] [outer = 00000000] 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 76 (16193800) [pid = 1228] [serial = 2357] [outer = 15E5E800] 15:49:04 INFO - PROCESS | 1228 | 1465426144024 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 77 (161B6400) [pid = 1228] [serial = 2358] [outer = 15E5E800] 15:49:04 INFO - PROCESS | 1228 | 1465426144405 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"]]]}] 15:49:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:49:04 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 15:49:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:49:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 15:49:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:49:04 INFO - PROCESS | 1228 | 1465426144442 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1228 | 1465426144444 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:49:04 INFO - PROCESS | 1228 | 1465426144447 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 1228 | 1465426144449 Marionette TRACE conn3 <- [1,3102,null,{}] 15:49:04 INFO - PROCESS | 1228 | 1465426144452 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}] 15:49:04 INFO - PROCESS | 1228 | 1465426144457 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:04 INFO - PROCESS | 1228 | 1465426144597 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:49:04 INFO - PROCESS | 1228 | 1465426144602 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\", \"92987749-0800-4ba0-bc8c-d5c9893370bd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1228 | 1465426144604 Marionette INFO sendAsync 0c5c04d4-778c-493e-929a-4128ee97d3f6 15:49:04 INFO - PROCESS | 1228 | ++DOCSHELL 161B7000 == 34 [pid = 1228] [id = 787] 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 78 (161BE400) [pid = 1228] [serial = 2359] [outer = 00000000] 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 79 (169CB800) [pid = 1228] [serial = 2360] [outer = 161BE400] 15:49:04 INFO - PROCESS | 1228 | 1465426144648 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1228 | ++DOMWINDOW == 80 (16D02800) [pid = 1228] [serial = 2361] [outer = 161BE400] 15:49:05 INFO - PROCESS | 1228 | 1465426145088 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]]]}] 15:49:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:49:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 688ms 15:49:05 INFO - PROCESS | 1228 | 1465426145145 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1228 | 1465426145147 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 79 (1829E000) [pid = 1228] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 78 (185D6800) [pid = 1228] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 77 (1A101C00) [pid = 1228] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 76 (12D64C00) [pid = 1228] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 75 (169C3800) [pid = 1228] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 74 (153C5C00) [pid = 1228] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 73 (17F31000) [pid = 1228] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 72 (10C13000) [pid = 1228] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 71 (13D1B400) [pid = 1228] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 70 (10EE4400) [pid = 1228] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 69 (1AE2BC00) [pid = 1228] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 68 (169DC800) [pid = 1228] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 15:49:05 INFO - PROCESS | 1228 | --DOMWINDOW == 67 (161BF000) [pid = 1228] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 15:49:06 WARNING - u'runner_teardown' () 15:49:06 INFO - No more tests 15:49:06 INFO - Got 0 unexpected results 15:49:06 INFO - SUITE-END | took 659s 15:49:06 INFO - Closing logging queue 15:49:06 INFO - queue closed 15:49:06 INFO - Return code: 0 15:49:06 WARNING - # TBPL SUCCESS # 15:49:06 INFO - Running post-action listener: _resource_record_post_action 15:49:06 INFO - Running post-run listener: _resource_record_post_run 15:49:07 INFO - Total resource usage - Wall time: 668s; CPU: 13.0%; Read bytes: 91845632; Write bytes: 956576256; Read time: 526733; Write time: 1279954 15:49:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:49:07 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64155136; Read time: 0; Write time: 67582 15:49:07 INFO - run-tests - Wall time: 666s; CPU: 13.0%; Read bytes: 91845632; Write bytes: 820523520; Read time: 526733; Write time: 1152520 15:49:07 INFO - Running post-run listener: _upload_blobber_files 15:49:07 INFO - Blob upload gear active. 15:49:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:49:07 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 15:49:07 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'] 15:49:07 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 15:49:08 INFO - (blobuploader) - INFO - Open directory for files ... 15:49:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:49:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:49:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:49:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:49:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:49:09 INFO - (blobuploader) - INFO - Done attempting. 15:49:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:49:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:49:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:49:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:49:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:49:11 INFO - (blobuploader) - INFO - Done attempting. 15:49:11 INFO - (blobuploader) - INFO - Iteration through files over. 15:49:11 INFO - Return code: 0 15:49:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:49:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb0658b53613ef02e195282e4d632cd47cccf7d44adbe695e9b87b414a1ddcc722e58a37bfeef6de6042e2cb5fcb62a02c07fa63b044866cc4c0a23017c3d0e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff7dc17aba1a956df36ffc95887640f07479d8b47455b9bcb6d57d33c93269c43194bc916ebfa5a6f5a419461d668ae670cfa65162eef571aa70fc3e8efc788b"} 15:49:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:49:11 INFO - Writing to file C:\slave\test\properties\blobber_files 15:49:11 INFO - Contents: 15:49:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb0658b53613ef02e195282e4d632cd47cccf7d44adbe695e9b87b414a1ddcc722e58a37bfeef6de6042e2cb5fcb62a02c07fa63b044866cc4c0a23017c3d0e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff7dc17aba1a956df36ffc95887640f07479d8b47455b9bcb6d57d33c93269c43194bc916ebfa5a6f5a419461d668ae670cfa65162eef571aa70fc3e8efc788b"} 15:49:11 INFO - Running post-run listener: copy_logs_to_upload_dir 15:49:11 INFO - Copying logs to upload dir... 15:49:11 INFO - mkdir: C:\slave\test\build\upload\logs 15:49:11 INFO - Copying logs to upload dir... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... 15:49:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.610000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-06-08 15:49:11.595742) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-08 15:49:11.597001) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb0658b53613ef02e195282e4d632cd47cccf7d44adbe695e9b87b414a1ddcc722e58a37bfeef6de6042e2cb5fcb62a02c07fa63b044866cc4c0a23017c3d0e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff7dc17aba1a956df36ffc95887640f07479d8b47455b9bcb6d57d33c93269c43194bc916ebfa5a6f5a419461d668ae670cfa65162eef571aa70fc3e8efc788b"} build_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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/OToO6woyST6_6jKjvNGluw/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/eb0658b53613ef02e195282e4d632cd47cccf7d44adbe695e9b87b414a1ddcc722e58a37bfeef6de6042e2cb5fcb62a02c07fa63b044866cc4c0a23017c3d0e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff7dc17aba1a956df36ffc95887640f07479d8b47455b9bcb6d57d33c93269c43194bc916ebfa5a6f5a419461d668ae670cfa65162eef571aa70fc3e8efc788b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OToO6woyST6_6jKjvNGluw/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-06-08 15:49:11.723867) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:49:11.724593) ========= '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-034\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 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-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 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-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-08 15:49:11.844199) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 15:49:11.844939) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-08 15:49:12.424666) ========= ========= Total master_lag: 0.71 =========